トップページ
>
プログラム
>
2015年06月15日
>
mHyo0Y7D
書き込み順位&時間帯一覧
2 位
/158 ID中
時間
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Total
書き込み数
0
0
0
0
0
0
0
0
0
0
0
3
0
1
1
1
2
2
1
0
0
0
0
0
11
使用した名前一覧
書き込んだスレッド一覧
420
676
679
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
書き込みレス一覧
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
423 :
420
[age]:2015/06/15(月) 11:40:03.70 ID:mHyo0Y7D
>>416
だからなぜそれだと落ちるのか聞いてるんだYO
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
686 :
676
[age]:2015/06/15(月) 11:54:10.58 ID:mHyo0Y7D
プロジェクトから除外してみたら読み込まなかったんだが
TestClass.cppは開発環境が自動で読み込んでくれているだけで
本来は読み込まないものって解釈でよいの?
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
687 :
679
[age]:2015/06/15(月) 11:54:58.67 ID:mHyo0Y7D
ミスった679ね
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
428 :
420
[age]:2015/06/15(月) 13:48:45.29 ID:mHyo0Y7D
TestClass &TestClass::getInstance()
singltonClass *singltonClass::Instance()
ってなにが違うの? &と*って同じじゃないの?
これが分かれば疑問が解けそう
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
431 :
420
[age]:2015/06/15(月) 14:25:07.45 ID:mHyo0Y7D
ありがとう
このままだとMULLだからnewで生成する必要があるのは分かった
最後に知りたいのが & の意味で
& を外すとエラーになるのが理解できない
あと & と * って同じじゃないの?
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
435 :
420
[age]:2015/06/15(月) 15:50:47.14 ID:mHyo0Y7D
ごめん
TestClass &TestClass::getInstance()
{
static TestClass instance;
return instance;
}
singltonClass *singltonClass::Instance()
{
static singltonClass Instance;
return Instance;
}
の違いが分からない・・・
TestClass::getInstanceでは何が起こっているの?
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
438 :
420
[age]:2015/06/15(月) 16:11:31.47 ID:mHyo0Y7D
TestClass &TestClass::getInstance()
{
static TestClass instance;
return instance;
}
これだと正常に動作して
TestClass TestClass::getInstance()
{
static TestClass instance;
return instance;
}
こんな感じで & を外すと
main.cppでTestClassを生成しようとするとコンパイルエラーになる
ごめん、これが分からない・・・
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
440 :
420
[age]:2015/06/15(月) 16:42:12.89 ID:mHyo0Y7D
& をつけるとコンストラクタ/デストラクタがprivateでも大丈夫な理由を教えて下さい
何度もすみません、ここが分からないんだ
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
442 :
420
[age]:2015/06/15(月) 17:08:37.28 ID:mHyo0Y7D
そういうことか分かったぁぁぁぁぁぁ!!!
関数のアドレスを渡してるから
関数を実行しているのはTestClass本体ってことか!!!
だからprivateでも問題ないと!!!!
ありがとbfヴぃbfdgb!!!
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
443 :
420
[age]:2015/06/15(月) 17:11:26.95 ID:mHyo0Y7D
何度も質問してからこんなこと聞くものあれなんだけど
一般的にシングルトンってTestClassのやりかたが主流?
他になんか良いやり方がある?
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
688 :
679
[age]:2015/06/15(月) 18:41:36.58 ID:mHyo0Y7D
スルーするなよ(´・ω・`)
プロジェクトから除外してみたら読み込まなかったんだが
TestClass.cppは開発環境が自動で読み込んでくれているだけで
本来は読み込まないものなの?
※このページは、
『2ちゃんねる』
の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合は
メール
をしてください。対応します。