トップページ > プログラム > 2015年06月15日 > mHyo0Y7D

書き込み順位&時間帯一覧

2 位/158 ID中時間01234567891011121314151617181920212223Total
書き込み数00000000000301112210000011



使用した名前一覧書き込んだスレッド一覧
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ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。