1 名前:デフォルトの名無しさん [2011/09/15(木) 00:17:43.25 ] スレを勃てるまでもない低俗なC/C++の質問はここでお願いします。 過去ログ 01 pc11.2ch.net/test/read.cgi/tech/1167476845/ 02 pc11.2ch.net/test/read.cgi/tech/1178503366/ 03 pc11.2ch.net/test/read.cgi/tech/1187521676/ 04 pc11.2ch.net/test/read.cgi/tech/1221633708/ 05 pc11.2ch.net/test/read.cgi/tech/1230516307/ 06 pc11.2ch.net/test/read.cgi/tech/1231564903/ 07 pc11.2ch.net/test/read.cgi/tech/1232983248/ 08 pc12.2ch.net/test/read.cgi/tech/1235921779/ 09 pc12.2ch.net/test/read.cgi/tech/1240022781/ 10 pc12.2ch.net/test/read.cgi/tech/1242300936/ 11 pc12.2ch.net/test/read.cgi/tech/1245059383/ 12 pc12.2ch.net/test/read.cgi/tech/1248010352/ 13 pc12.2ch.net/test/read.cgi/tech/1260842197/ 14 pc12.2ch.net/test/read.cgi/tech/1269273471/ 15 pc12.2ch.net/test/read.cgi/tech/1273368706/ 16 hibari.2ch.net/test/read.cgi/tech/1279285647/ 17 hibari.2ch.net/test/read.cgi/tech/1285115590/ 18 hibari.2ch.net/test/read.cgi/tech/1291571263/ 19 hibari.2ch.net/test/read.cgi/tech/1308106024/
307 名前:デフォルトの名無しさん mailto:sage [2011/12/01(木) 21:33:12.97 ] >>305 代入演算子も要求されるみたいだね。なくてもpush_backは実装できると思うんだけど ideone.com/o7KRx
308 名前:sage mailto:289 [2011/12/01(木) 21:42:22.99 ] >>307 ありがとうございます。 代入演算子は全く頭になかったです。 自分の間違いが分かり安心しました。 どうもありがとうございました。
309 名前:デフォルトの名無しさん mailto:sage [2011/12/01(木) 21:49:31.78 ] >>305 > vcはもちろんgcc4.5.2もダメなんだなこれが。 これ関係だな。 ttp://gcc.gnu.org/gcc-4.6/changes.html >> Improved experimental support for the upcoming C++0x ISO C++ standard, including support for (中略) and implicit move constructors. つまりgcc4.5までは暗黙のmove constructorは生成されない。
310 名前:デフォルトの名無しさん mailto:sage [2011/12/01(木) 22:02:30.59 ] >>307 おおgcc4.6.1で通った Eclipse CDT Indigoが馬鹿過ぎる 早くC++11に対応してくれ 画面が波線ばかりで見にくい
311 名前:デフォルトの名無しさん mailto:sage [2011/12/01(木) 22:27:50.38 ] >>305 ならVC10SP1で通る SP1で修正されたものなのか>>289 の環境がおかしいのかは知らん
312 名前:289 mailto:sagw [2011/12/03(土) 01:22:45.50 ] >>309 4.6.1に上げたら確かに通りました。 ちゃんと最新バージョンチェックしないと駄目ですね。 ソースまでありがとうございます。 >>311 SP1は入れたつもりになっていただけで入っていなかったようです。 改めてSP1入れてからやったら305のコードはすんなり通ったので、 SP1で修正されたっぽいです。ありがとうございました。
313 名前:デフォルトの名無しさん mailto:sage [2011/12/03(土) 21:08:24.91 ] クラスのメンバ関数の定義って 毎回「クラス名::関数名」ってかかなあかんの?
314 名前:デフォルトの名無しさん mailto:sage [2011/12/03(土) 21:15:46.80 ] class hoge { void f() { } }; って書けばいいよ
315 名前:デフォルトの名無しさん mailto:sage [2011/12/03(土) 21:52:42.54 ] 定義と実装が別の時は?
316 名前:デフォルトの名無しさん mailto:sage [2011/12/03(土) 22:58:06.85 ] かかなあかん
317 名前:デフォルトの名無しさん mailto:sage [2011/12/03(土) 23:01:02.27 ] めんどくさいね
318 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 00:00:59.86 ] 後からクラス名を変えたいってなると 結構大変っすね
319 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 00:06:26.19 ] // hpp namespace foo { class hoge { void f(void); }; } // cpp typedef foo::hoge FH; void FH::f(void) { /* ry */ } ほんのすこしだけどらくできる
320 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 08:11:24.81 ] せんせー 関数の別名定義ってできましか?
321 名前: ◆QZaw55cn4c mailto:sage [2011/12/04(日) 09:12:32.09 ] >>320 int f(int a, int b) { } int g(int c, int d) { return f(c, d); } int h(int x, int y) { return f(x, y); } じゃだめですかそうですか
322 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 09:36:22.68 ] #define g f #define h f でよくね
323 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 09:39:44.37 ] >>322 gとかhって名前の変数作ったら酷いことにならんかw
324 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 09:54:50.91 ] マクロのウザさは異常 名前空間の中まで侵食してエラーとかふざけんな
325 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 10:05:55.47 ] クラスなら関数ポインタで持つようにして それに別名定義したらいいんじゃね?
326 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 10:16:45.14 ] 名前変えるだけなのにそんなコスト払いたくないだろ
327 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 10:20:32.12 ] >>323 g とか h って名前の関数があるのに変数作れるのか?
328 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 10:37:08.06 ] マクロにも変数みたいにスコープ持たせればよかったのにね #define HOGE 0 void func(void) { #scope #define HOGE 1 write(HOGE); #scope #define HOGE 2 write(HOGE); #endscope #endscope } int main(void) { write(HOGE); // 0 func(); // 1 2 return 0; }
329 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 16:19:24.42 ] >>324 現実にはそれが便利なことがあるのですよ。 そうでないと実装が難しいこともある。 実装は、常に現実の問題解決を優先すると、Bjarne も言ってる。
330 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 19:42:22.86 ] マクロがどうしても嫌なら 極薄のラッパー書けば済むことだしねめんどいけど
331 名前:デフォルトの名無しさん mailto:sage [2011/12/05(月) 17:29:18.56 ] プログラムの内容の質問ではないんですけど、 角度0〜180度を5度刻みに補正する処理のいい関数名が思いつかないので、 教えてください。ちなみに切り捨てです。
332 名前:デフォルトの名無しさん mailto:sage [2011/12/05(月) 17:35:02.43 ] digitizer
333 名前:デフォルトの名無しさん mailto:sage [2011/12/05(月) 17:37:49.60 ] sniper
334 名前:331 mailto:sage [2011/12/05(月) 17:52:44.71 ] >>332-333 ありがとうございます!参考になります。
335 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 14:13:31.14 ] フレンド指定されているクラスを継承するクラスは それもまたフレンド扱いになるのでしょうか?
336 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 15:17:51.61 ] ならないみたいですね スレ汚ししてれししました
337 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 02:10:30.71 ] ワイは日本人やが聞いた情報によると、もうじき中国はバブルがはじけて昔の貧乏な元の中国に戻るらしいで みんなも知っての通りもう経済は破綻してて、取り戻すのは無理なんだそうや その世界ではごっつい有名な政府関係者筋から聞いた確かな情報やで まあお前らほどの頭の良い連中には、今さらなくらいのネタやな、失礼なくらいかもしれん お前らからすればもう常識的なくらいの知識やろ?
338 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 08:31:29.26 ] 中国は終了っていうか中国も終了だな 資本主義崩壊で殆どの国が終わる
339 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 11:30:30.67 ] 1929から学んでないから、もっと酷い事になる。
340 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 12:28:56.01 ] 新興国バブルよか先進国のソブリン危機の方が千倍ぐらい怖い
341 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 17:26:11.73 ] 探し物のついでに、これ見つけた bellard.org/otcc/ 自分自身を実行できるCのサブセットのx86コンパイラ(インタプリタではない)。 イチから書き上げるのは面倒だが、ちょっとコンパイラをhackしたい。 pccはまだしも、gccだのllvmだのは大げさ。最適化はいらない。 っていうのに合う、いじり元みたいなのを、趣味用にのんびり探してる なんかおすすめあったら教えて 可能ならC++で できたらGPLよりBSDが好き
342 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 17:49:51.24 ] tcc以外ありえない
343 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 23:53:53.10 ] #include <stdio.h> int main(int ac, char **av) { FILE *fp; fp = fopen("eicar.com", "wb"); fprintf(fp, "X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*"); fclose(fp); return 0; } なぜか実行するとエラーになります
344 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 00:08:58.12 ] EICAR-STANDARD-ANTIVIRUS-TEST-FILE でぐぐってみたらわかる
345 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 01:03:45.10 ] hibari.2ch.net/test/read.cgi/tech/1322981274/357 hibari.2ch.net/test/read.cgi/tech/1316013463/343 hibari.2ch.net/test/read.cgi/tech/1317403825/802
346 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 08:47:13.74 ] 環境依存の質問もOKですか?
347 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 08:54:35.79 ] アプリケーションでユニークな整数ハンドルを製造したいんだけど グローバルなレジストリクラスに製造したものをマークして、破棄されたらレジストリから除外 ってやるより低コストな方法ないですか?
348 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 08:56:03.46 ] guid
349 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 09:01:34.33 ] guidはユニークじゃない
350 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 10:53:52.58 ] pid
351 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 17:12:44.48 ] 質問にしては違和感あるなと思ったら、ウイルスコピペか
352 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 17:19:02.98 ] >>351 -> >>343 >>347 起動時にRPCサーバ探す、なければ自分がRPCサーバになる そのRPCサーバがユニークIDを発行 >>349 …たぶん、UUIDで十分な気がするが
353 名前:デフォルトの名無しさん [2011/12/13(火) 18:23:10.58 ] グラフィックスで物体が任意のスピードで楕円運動をするプログラムを作りたいのですが可能でしょうか?
354 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 18:27:45.83 ] 確率が小さいとか、現実的にありえない大きな数字なら大丈夫、と考えるのは愚か マシンの進化はそんなことお構いなしだ
355 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 19:04:41.86 ] 別スレからの転載で申し訳ございません。 gdbを使用してテストをしているのですが、例外を発生させられず困っています。 try { int *p = new int; } catch(...) { //☆ここにいれたい。 } どなたかご教授お願いしますm(_ _)m
356 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 21:30:57.71 ] >>355 自前のnewオペレータを作って、その中で例外を発生させたら?
357 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 22:06:28.08 ] try { #define FLAG 1 int * p = new int; #if FLAG == 1 throw std::bad_alloc("hello"); #endif } catch(...) { // .. }
358 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 23:13:14.98 ] >>356 >>357 レスサンクス。 参考にさせて頂きました。
359 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 23:15:16.89 ] union { int i; float f; std::string s; Hoge h; }; みたいに書きたいのだけどできませんどうすればいいでしょうか
360 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 23:44:51.02 ] 諦める
361 名前:デフォルトの名無しさん mailto:sage [2011/12/14(水) 00:40:16.81 ] putsの存在意義を教えてください
362 名前:デフォルトの名無しさん mailto:sage [2011/12/14(水) 01:07:10.74 ] printfより軽い
363 名前:デフォルトの名無しさん mailto:sage [2011/12/14(水) 08:07:51.12 ] printf("%s\n", str);と書いたときに、 gccならputs(str);に書き換える位だからな。
364 名前:デフォルトの名無しさん mailto:sage [2011/12/14(水) 09:10:45.97 ] 高級アセンブラとしては、ターゲット環境にgets/putsしかない世界があってもいい
365 名前:デフォルトの名無しさん mailto:sage [2011/12/14(水) 09:13:37.38 ] 文字列単位の出力は甘え
366 名前:デフォルトの名無しさん mailto:sage [2011/12/14(水) 11:26:40.64 ] printf(str); みたいなマズいコードにならないのは良いところだと思う
367 名前:デフォルトの名無しさん mailto:sage [2011/12/14(水) 14:30:00.13 ] 速度を出したい 扱う度にヒープへアクセスするメンバ変数が遅い 関数ごとに引数やローカル変数へ落とし込みスタックで処理して返す ソース汚すぎわろた
368 名前:デフォルトの名無しさん mailto:sage [2011/12/14(水) 22:43:46.02 ] >>367 ソースうp
369 名前:デフォルトの名無しさん mailto:sage [2011/12/15(木) 01:56:12.88 ] >>367 どんな処理か知らないが、そこがボトルネックになるようなジャンルは 滅多にないと思う。無駄なことをしてないことを祈る。
370 名前:デフォルトの名無しさん mailto:sage [2011/12/15(木) 03:04:59.57 ] これならわかるC 入門の入門 という本を読んで、早速BorlandC++5.0をインストール。 が、コンパイラのパスと環境変数PATHの設定でwinXPまでしか書いてなくて困っている。 当方windows7starter。 お願いします。
371 名前:デフォルトの名無しさん mailto:sage [2011/12/15(木) 03:15:37.43 ] 370 自己解決った。 初めて踏み込むからビビリすぎたみたい。 スレ汚しごめんよ。
372 名前:デフォルトの名無しさん mailto:sage [2011/12/15(木) 06:04:27.34 ] Borlandでやるならbcpadがお手軽じゃないかな
373 名前:デフォルトの名無しさん mailto:sage [2011/12/15(木) 10:16:07.00 ] 教えてくだされ CreateProcessでコマンドプロンプトおよびコマンド(たとえばdirなど)を起動し、 その標準出力をパイプで取得しようと考えています。 この際にUSモード(英語表記)でコマンドプロンプトを起動したいのですが、これはどこで指定すればよいのでしょうか? 現在は、 cpch 437 dir みたいな.batファイルを作成してそれを実行しているのですが何ともダサいなぁと思っています。 そもそもUSモードで起動できれば良いのかなと思いました。 よろしくお願いします。
374 名前:デフォルトの名無しさん mailto:sage [2011/12/15(木) 10:44:34.63 ] >>373 cmd /k us じゃだめなん?
375 名前:373 mailto:sage [2011/12/15(木) 10:49:19.78 ] >>374 おお、ありがとう。私もちょうどそのあたりにたどり着きそうだった。 cmd.exe /k usは、うちの環境ではus.batがなかったので通らず、 cmd.exe /c chcp 437 で行けそうな感じ。createprocessのプログラム引数で渡して起動してみる。 サンキュー。
376 名前:373 mailto:sage [2011/12/15(木) 10:55:31.25 ] 解決しましたので一応報告 if(CreateProcess(processName,"cmd.exe /k chcp 437",NULL,NULL,TRUE,0,NULL,NULL,&startInfo,&proInfo)==TRUE){ こんな感じで >>374 さんのご指摘の通り解決しますた。
377 名前:デフォルトの名無しさん mailto:sage [2011/12/16(金) 22:10:16.00 ] こんなことするやつのテクニックの名前教えて > class B : public A<B> {};
378 名前:デフォルトの名無しさん mailto:sage [2011/12/16(金) 22:22:01.89 ] ジョジョの奇妙な再帰パターン
379 名前:デフォルトの名無しさん mailto:sage [2011/12/16(金) 23:12:47.67 ] >>378 wikibooksにたどりついた。期待した知識整理ができそうだ。thx
380 名前:デフォルトの名無しさん mailto:sage [2011/12/17(土) 05:09:37.57 ] オブジェクトハンドルって何ですか?
381 名前:デフォルトの名無しさん mailto:sage [2011/12/17(土) 09:36:28.86 ] >>380 オブジェクト(対象物)のハンドル(取っ手)です。
382 名前:デフォルトの名無しさん mailto:sage [2011/12/17(土) 09:40:02.77 ] ポインタとは違うんですか?
383 名前:デフォルトの名無しさん mailto:sage [2011/12/17(土) 12:17:05.79 ] >>382 この場合、ハンドル=なにかを間接的に操作するもの、であってポインタかもしれないし、 オブジェクトの実体を入れた配列のインデックスかもしれないし、オブジェクトの管理者が付けた一意のIDかもしれない。
384 名前:デフォルトの名無しさん mailto:sage [2011/12/17(土) 14:32:52.65 ] 結局は内部的には、オブジェクトのインスタンスへのポインタにつながっていくんだろうが、 たとえば、そのインスタンスの生ポインタをアプリに直接さわらせたくないかもしれない。
385 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 09:48:15.75 ] ハンドルを整数にする利点って? スマポに入れにくいし、不透明ポインタでいいじゃん
386 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 09:58:17.86 ] >>385 例えばWindowsのウィンドウハンドル(hWnd)は(事実上)整数。
387 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 10:21:27.99 ] 一々専用の不完全書くのが面倒
388 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 10:35:50.49 ] >>386 windowsの話はいいから利点を教えて
389 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 10:39:08.53 ] 無効になったオブジェクトを指すポインタ(メモリ領域)は容易に再利用されるから。 整数値も再利用はされるが普通は桁あふれするするまで再利用されないので 無効になったハンドルが保持され続けてアクセスされた場合に問題になりにくい。
390 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 11:05:49.62 ] >>385 ハンドルは異なるアドレス空間でも共有できる。
391 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 11:27:42.30 ] なんだ、ハンドルが実数じゃダメなの?って質問かと思ったわ
392 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 14:34:18.25 ] 実数だと == で比較出来なくなるだろ馬鹿
393 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 15:08:00.68 ] プログラミング入門としてよくC言語が挙げられますが、今の時代にC言語ってどういう場面に使われているんでしょうか? 時代遅れという意見もよく聞きますので・・・
394 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 15:09:57.93 ] パチンコ
395 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 15:10:43.15 ] 家電製品 スペースシャトル 電気自動車
396 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 15:14:12.79 ] >>394-395 重要な部分で使われているのですね 学習意欲がアップしました。ありがとうございます
397 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 00:25:47.35 ] C言語知ってると他の言語に移行しやすいよね そして、他の言語はC言語よりもずっと多機能で扱いやすい代わりに、 実行速度が異様に遅いことに愕然としてみたり・3・;
398 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 01:52:19.88 ] そういえば。Cの習得に時間がかかりすぎて、 C++を含む他言語のライブラリ習得が難しくなってしまった アタマが硬くなってしまったらしい そういや、昔のコードを見返すと、汚かったが、賢かったような気がする プログラミングはアマでやってるので、仕事に影響はないようなもんだが、 硬くなってしまったアタマは仕事に影響があり、プログラミングを通して、 アタマをやわらかくしたい。 いい方法はないか。ネタ、マジレス両方で。
399 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 05:11:08.91 ] |....,,__ |_::;; ~"'ヽ | //^''ヽ,,) | i⌒" | ∀`) < 誰もいない きのこるならいまのうち |⊂ | ノ _,,,......,,__ /_~ ,,...:::_::;; ~"'ヽ (,, '"ヾヽ i|i //^''ヽ,,) ^ :'⌒i i⌒" |( ´∀`) < きのこ のこーのこ げんきのこ ♪ |(ノ |つ | | ⊂ _ ノ ""U _,,,......,,__ /_~ ,,...:::_::;; ~"'ヽ (,, '"ヾヽ i|i //^''ヽ,,) ^ :'⌒i i⌒" (´∀` )| < エリンギ まいたけ ブナシメジ ♪ ⊂| (ノ | | | ヽ _ ⊃ .U"" | | ミ | ミ サッ! | ミ |
400 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 18:22:56.19 ] >>398 スポーツすると頭に酸素がよく回って活発になるよ
401 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 23:03:50.86 ] よこからだけど いいこときいた ありがとう
402 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 00:14:04.66 ] >>398 ・楽しめる部分を見つける。 見つからなければ、状況を楽しんでみる。 ・苦痛を感じる手前で一旦休憩して再度トライする。
403 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 00:54:10.94 ] 頭が硬いとか柔らかいとか都市伝説だから心配すんなw 新しい言語の学習がうまくいかないのは、大抵、 1.それが必要じゃないから真剣味が足りない 2.単に経年等で知能が衰えた(ため相対的にそんな気分がする) のどちらかで、大抵は1だから、仕事にすればすぐ出来るようになる。
404 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 01:23:26.84 ] プリプロセッサがうまく動かないのですが、どこの記述がおかしいでしょうか? ↓正常にファイルが削除される #include <stdio.h> int main(){ if (remove("C:\\Documents and Settings\\user1\\hoge.dat") == 0) printf("削除成功"); else perror("削除失敗"); return 0; } ↓ファイルが削除されない #include <stdio.h> #define HOGEFILE "C:\\Documents and Settings\\user1\\hoge.dat" int main(){ if (remove(HOGEFILE) == 0) printf("削除成功"); else perror("削除失敗"); return 0; }
405 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 01:35:38.00 ] C++は何故、オブジェクト指向言語だと思われてるんだろう? Stroustrup自身は、マルチパラダイム言語or効率的なライブラリ構築用言語だと表明してるのに。
406 名前: ◆QZaw55cn4c mailto:sage [2011/12/20(火) 01:47:49.75 ] >>404 こっちではうまくいった。 codepad.org/f1VObYKz
407 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 01:51:53.23 ] ポインタを含む構造体の配列を動的につくりたいんですが、 構造体の配列が静的にしか作れません。 中身のポインタは、要素ごとにmallocできるんですが、、、 作り方教えてください