- 195 名前:177 mailto:sage [2010/02/07(日) 19:35:38 ]
- >>193-194
なるほど、いろいろと勝手にやってくれて やってくれなかった場合はシステムが腐っているってことですね --------------------------------------------------------------------- qt4を参考に、適当に考えてみたコードなのですが class MainWindow { //ウインドウ関係のクラス public: void setWindowTitle(string* s); void init() { string s = "これの方法は安全なのか?"; mainWindow.setWindowTitle(&s); mainWindow.show(); //guiのイベントループを開始する } mainWindowが終了した段階で、MainWindowがstring sをdeleteする また、mainWindow.show();はブラックボックスかされていて、 init()の方が最初に終わるかもしれないという条件の場合 //かなり、腐っている気がするけど string s;はやっぱり、string *s = new string("テスト");とした方がいいんですね? 最後にこの質問だけ教えてください
|

|