<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.yz-learning.com/yzwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Yz-Learning Base Wiki - game-engineer:classes:2021:game-programing-1:second-term:12:12-13-12</title>
        <description></description>
        <link>http://www.yz-learning.com/yzwiki/</link>
        <lastBuildDate>Sat, 04 Apr 2026 10:43:38 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>http://www.yz-learning.com/yzwiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
            <title>Yz-Learning Base Wiki</title>
            <link>http://www.yz-learning.com/yzwiki/</link>
        </image>
        <item>
            <title>コピーコンストラクタをちゃんと書かないと駄目なパターン</title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2021:game-programing-1:second-term:12:12-13-12:1&amp;rev=1652325380</link>
            <description>コピーコンストラクタをちゃんと書かないと駄目なパターン

cPosition.h


#pragma once
class cPosition
{
private:
	int x, y;
public:
	int* mem; //これを追加
	//インライン関数定義
	void setX(int _x) { x = _x; } 
	void setY(int _y) { y = _y; } 
	int getX() const { return(x); }
	int getY() const { return(y); }
	cPosition();
	cPosition(int _x, int _y);
　　　　//コピーコンストラクタは宣言しない＝デフォルトのコピーコンストラクタが呼ばれる
        //デフォルトのコピーコンストラクタの動作は、とにかく全メンバコピー
	void printPosition();
};…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 12 May 2022 03:16:20 +0000</pubDate>
        </item>
    </channel>
</rss>
