sha-girlのプロフィール
- ベストアンサー数
- 430
- ベストアンサー率
- 52%
- お礼率
- 90%
ゲーム開発を趣味&仕事にしています。 私の質問に答えてくださった方には出来る限りお礼を述べさせて頂くようにしております。 一人は皆の、皆は一人の為に!
- 登録日2002/05/05
- コンストラクタの順序?
以下のソースに関して質問です。 /* library.h */ #pragma comment(lib, "library.lib") class A { public: A(); }; /* library.cpp */ #include "library.h" #include <list> class B { private: std::list<int> m_listi; public: void Func() { m_listi.push_back(0); //フリーズ return; } } g_CB; A::A() { g_CB.Func(); return; } /* test.cpp */ #include "library.h" A CA; int main() { return 0; } library.cppからlibrary.libをつくり、それをtest.cppで使用したところ、 ソースに示したところでプログラムがフリーズしてしまいます。 恐らくクラスBのm_listiが初期化される前にそれを使おうとしたためだと思います。 どうすればそれを避けられるでしょうか。。。
- 時刻と時間を明確に区別したい時の変数名
変数名の付け方(英語)でお聞きしたいことがあります。 時刻 ・・・ 整数値 (0~2359) 時間 ・・・ 整数値 (0~上限無し) という2つの概念があり、これらの変数名を明確に区別して付けたい時、 皆さんはどんな英単語を使いますか? timeだとどっちだか分からないのでちょっと悩んでます。 でも、英語には時刻と時間を明確に区別する単語って無いですよね?
- ベストアンサー
- その他(プログラミング・開発)
- mokpok
- 回答数5
- リソースデザイナ管理対象ファイルが大きすぎ・・・
VisualStudioのリソースデザイナ管理対象ファイルサイズが大きすぎて使用方法を検討していますが・・・ http://dobon.net/vb/dotnet/programing/vsresource.html このページを参考にしてZIPファイルをリソースとして登録しようと試みたのですが、元々のファイルサイズが2GBもありプログラムをビルドしたりした場合でもサイズは変わらないためディスクを消費してしまい現実的ではないと思っています。 (2GBのサイズはどう転がしても必須のため仕方がない状態です) 特にこのプログラムを配ったりもするので。。。自分以外のPCのディスク圧迫を招くわけでありまして・・・ こういった場合、ファイルをどこかに配置しておいてダウンロードさせて実行or呼び出して実行させるしかほかないでしょうか? とりあえずLAN内にはNASやファイルサーバの用途としているものもあるのでそこに配置できなくも無いですが、URL等が変わる可能性もあるため思案しております。 どなたかいいヒントをいただけませんでしょうか?
- リソースにあるHTMLを展開させることは可能??
VisualStudioのリソース管理を使ってHTMLをビルドしたプログラムの中に含んでいます。 そのファイルをダウンロードさせることなくIEで開いてあげることはできませんでしょうか? プログラムのREADMEとして使うものですが、そのプログラムを動かした以降は必要がないものなので余計なゴミでディスクを汚したくないと思っています・・・
- 人工衛星落下
NASAの、人工衛星が落下するかもってのを聞きました。個人に当たる確立は20兆分の1とかって、なってましたが、万が一ぶつかった場合はとりあえず病院に行く事になるんでしょうが、そのときの保障みたいのってどうなるんですかね?個人でNASAと交渉になるんでしょうか?それとも日本政府? くだらない質問ですいません。誰か教えてください
- 締切済み
- その他(生活・暮らし)
- nagi-1218
- 回答数2