- 1 名前: ◆h6A7qfFFu6 mailto:sage [2008/12/29(月) 11:05:07 ]
- スレを勃てるまでもない低俗なC/C++の質問はここでお願いします。
過去ログ スレを勃てるまでもないC/C++の質問はここで pc11.2ch.net/test/read.cgi/tech/1167476845/ スレを勃てるまでもないC/C++の質問はここで 2 pc11.2ch.net/test/read.cgi/tech/1178503366/ スレを勃てるまでもないC/C++の質問はここで 3 pc11.2ch.net/test/read.cgi/tech/1187521676/ スレを勃てるまでもないC/C++の質問はここで 4 pc11.2ch.net/test/read.cgi/tech/1221633708/
- 11 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 16:18:07 ]
- >>10
STLを始めとした標準関数・クラスにない機能がboostにはある。
- 12 名前:4 mailto:sage [2008/12/29(月) 16:20:42 ]
- >>6,7
おっしゃるように全てnewします、すみません
- 13 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 16:31:01 ]
- >>11
具体的に言うと?
- 14 名前:13 mailto:sage [2008/12/29(月) 16:34:16 ]
- ググったけど
日本に馴染むには時間がかかるね
- 15 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 16:38:09 ]
- ワロス
- 16 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 16:52:10 ]
- 日本人はやる気が無いからな。
- 17 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 17:17:41 ]
- エロス
- 18 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 17:19:50 ]
- テンプレートメタプログラミング
mpl - テンプレートメタプログラミングのフレームワーク。 コンパイル時アルゴリズム、シーケンス、メタ関数クラス。 Aleksey Gurtovoy 作 static_assert - 静的アサート(コンパイル時アサート)。 John Maddock 作 type_traits - 型の基本的な特徴のためのテンプレート。 John Maddock, Steve Cleary, et al 作 プリプロセッサメタプログラミング preprocessor - 繰り返しと再帰を含むプリプロセッサメタプログラミングツール群。 Vesa Karvonen 作 並列プログラミング thread - 移植性のある C++ マルチスレッド。 William Kempf 作 数学と計算 math - 数学の領域での多くの貢献。様々な作者による。 conversion - 数学的、多相的、辞書的キャスト Dave Abrahams and Kevlin Henney 作 interval - 数字の範囲に対する通常の数学関数の拡張。Guillaume Melquiond, Herve Bronnimann, Sylvain Pion 作 integer - 汎整数型を簡単に扱うためのヘッダ。 math/common_factor - 最大公約数と最小公倍数。 Daryle Walker 作 math/octonion - 八元数。 Hubert Holin 作 math/quaterion - 四元数。 Hubert Holin 作 日本人作ってねーw
- 19 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 17:32:42 ]
- 実行はできるのですが、表示がおかしいです。どうにかしてください。
#include <stdio.h> #define BEGIN { #define END } #define MAIN int main() #define PPP = #define STRINGNISURUUUU(x) #x #define STRINGNISURUUU(x) STRINGNISURUUUU(x) #define STRINGNISURUU(x) STRINGNISURUUU(x) #define PERSPECTIVE(x) STRINGNISURUU(x) #define PRINT(x) szFileName(PERSPECTIVE(x)) #define PAUSE getchar(); #define RET return 0; MAIN BEGIN int (*szFileName)() PPP printf; PRINT(パースペクティブ京都マン\n); PAUSE RET END
- 20 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 17:46:06 ]
- どうおかしいの
- 21 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 17:58:55 ]
- なにこの寒いコード
- 22 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:16:08 ]
- どういう意味ですか
- 23 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:24:20 ]
- >>19
こういうのは原則としてやめろ エディタの補間機能が働かなくなるし
- 24 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:25:54 ]
- 補間機能w
- 25 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:26:39 ]
- >こういうのは原則としてやめろ
これは賛同できる >エディタの補間機能が働かなくなるし wwwwwwwwwwwwwwwwwwwwwwwwwwwwww
- 26 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:28:04 ]
- HOKANKINOU
- 27 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:29:08 ]
- その補間機能に痴漢機能はありますか
- 28 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:31:56 ]
- >>19
実行したら文字化けした マジレスすると、"文字列"と#文字列は等価じゃない。 #の方はコードに日本語が混じることになるから、文字化けするよ。
- 29 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:39:56 ]
- うちは化けなかったがなあ
- 30 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:40:28 ]
- >>28
修正したら上手くいきました。ありがとうございます。 >>23 的外れな意見はいりません。私は「なぜ表示がおかしいのか」を聞いたのです。
- 31 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:41:18 ]
- >>29
コンパイラによるんじゃね?俺はBCCでやったら化けたよ。
- 32 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:43:34 ]
- なるほど。化けなかったのはVC++でした。
- 33 名前:28 mailto:sage [2008/12/29(月) 18:44:36 ]
- あー、じゃあ>>28に書いたことは処理系依存ってことかな
- 34 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:46:55 ]
- つうかプリプロセス結果を確認すれよ
- 35 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:47:25 ]
- あれをどう修正したのか気になるw
- 36 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:48:35 ]
- >>19 でこれを思い出した。
ttp://www.kojima-cci.or.jp/fuji/computerbooks/c/c.modula2.html
- 37 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:56:00 ]
- 修正しました
#include <stdio.h> int main(void) { pritnf("パースペクティブ京都マン\n"); getchar(); return 0; }
- 38 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 19:01:02 ]
- >>37
お前馬鹿か、まだエラーが出るんだけど WinMainが未解決だよ
- 39 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 19:03:20 ]
- エ デ ィ タ の 補 間 機 能
- 40 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 19:05:27 ]
- >>38
Win厨が何寝言ほざいているんだか。
- 41 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 19:09:13 ]
- まじれすかよ
- 42 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 19:10:53 ]
- 補間機能が働いたんだよ
- 43 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 19:12:12 ]
- これは補完機能のせいだよ
- 44 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 19:16:19 ]
- 補間機能って便利なのか?
- 45 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 19:19:29 ]
- 23 :デフォルトの名無しさん:2008/12/29(月) 18:24:20
>>19 こういうのは原則としてやめろ エディタの補間機能が働かなくなるし らしいよ
- 46 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 19:23:00 ]
- 補完機能だな。
- 47 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 19:23:34 ]
- 補間機能ww
- 48 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 19:42:55 ]
- ゼルゲノム
- 49 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 20:41:23 ]
- 人類補間計画が発動したと聞いて
- 50 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 20:44:06 ]
- 23 :デフォルトの名無しさん:2008/12/29(月) 18:24:20
>>19 こういうのは原則としてやめろ エディタの補間機能が働かなくなるし
- 51 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 21:15:33 ]
- よく考えてみたら「補間」ってどういう意味だかわからねえ
- 52 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 21:29:20 ]
- それは>>23が知っているんじゃないか?
23 :デフォルトの名無しさん:2008/12/29(月) 18:24:20 >>19 こういうのは原則としてやめろ エディタの補間機能が働かなくなるし
- 53 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 21:46:50 ]
- そんなに引っ張るネタか?
- 54 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 21:47:48 ]
- >>51
( ) を書いたら、関数の引数の数に応じて適切な数のコンマが自動的に挿入されるとか。
- 55 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 21:50:21 ]
- >>51
間に線引くとか
- 56 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 21:56:57 ]
- >>53=>>23
- 57 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 21:57:48 ]
- 23 :デフォルトの名無しさん:2008/12/29(月) 18:24:20
>>19 こういうのは原則としてやめろ エディタの補間機能が働かなくなるし
- 58 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:02:16 ]
- >>37
#define pritnf printf が抜けてる
- 59 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:10:20 ]
- 修正しました
#include <stdio.h> #define pritnf printf int main (void) {pritnf("パースペクティブ京都マン\n");getchar();return 0;}
- 60 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:11:45 ]
- なんか改行が変な感じに。。
#include <stdio.h> #define pritnf printf int main(void) { pritnf("パースペクティブ京都マン\n"); getchar(); return 0; }
- 61 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:15:32 ]
- >
- 62 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:22:47 ]
- >>57
ジサクジエン王国? 補完と補間の違いがそんなに気なるか? 明らかに不自然だけど
- 63 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:40:49 ]
- 出た、「ジサクジエン」
- 64 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:41:41 ]
- >>62
気になるから貼っているとでも思っているのか
- 65 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:43:15 ]
- 必死にレス貼ってる奴は何がしたいの?
- 66 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:46:48 ]
- そんなに貼ってほしいなら・・・
23 :デフォルトの名無しさん:2008/12/29(月) 18:24:20 >>19 こういうのは原則としてやめろ エディタの補間機能が働かなくなるし
- 67 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:48:29 ]
- 変なマクロを避ける主たる理由が補間機能(笑)ねぇ・・・
- 68 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:49:09 ]
- 23 :デフォルトの名無しさん:2008/12/29(月) 18:24:20
>>19 こういうのは原則としてやめろ エディタの補間機能が働かなくなるし
- 69 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:51:33 ]
- 23 :デフォルトの名無しさん:2008/12/29(月) 18:24:20
>>19 こういうのは原則としてやめろ エディタの補間機能が働かなくなるし 53 :デフォルトの名無しさん:2008/12/29(月) 21:46:50 そんなに引っ張るネタか? 62 :デフォルトの名無しさん:2008/12/29(月) 22:22:47 >>57 ジサクジエン王国? 補完と補間の違いがそんなに気なるか? 明らかに不自然だけど 65 :デフォルトの名無しさん:2008/12/29(月) 22:43:15 必死にレス貼ってる奴は何がしたいの? こういうことですね、分かります
- 70 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 23:13:33 ]
- >>69
で、君は何が言いたいの? 何を知ってもらいたい? さっぱりわからんから説明してくれ
- 71 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 23:20:58 ]
- 23 :デフォルトの名無しさん:2008/12/29(月) 18:24:20
>>19 こういうのは原則としてやめろ エディタの補間機能が働かなくなるし 53 :デフォルトの名無しさん:2008/12/29(月) 21:46:50 そんなに引っ張るネタか? 62 :デフォルトの名無しさん:2008/12/29(月) 22:22:47 >>57 ジサクジエン王国? 補完と補間の違いがそんなに気なるか? 明らかに不自然だけど 65 :デフォルトの名無しさん:2008/12/29(月) 22:43:15 必死にレス貼ってる奴は何がしたいの? 70 :デフォルトの名無しさん:2008/12/29(月) 23:13:33 >>69 で、君は何が言いたいの? 何を知ってもらいたい? さっぱりわからんから説明してくれ
- 72 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 23:22:37 ]
- 70 デフォルトの名無しさん[sage] 2008/12/29(月) 23:13:33
>>69 で、君は何が言いたいの? 何を知ってもらいたい? さっぱりわからんから説明してくれ 71 デフォルトの名無しさん[sage] 2008/12/29(月) 23:20:58 23 :デフォルトの名無しさん:2008/12/29(月) 18:24:20 >>19 こういうのは原則としてやめろ エディタの補間機能が働かなくなるし 53 :デフォルトの名無しさん:2008/12/29(月) 21:46:50 そんなに引っ張るネタか? 62 :デフォルトの名無しさん:2008/12/29(月) 22:22:47 >>57 ジサクジエン王国? 補完と補間の違いがそんなに気なるか? 明らかに不自然だけど 65 :デフォルトの名無しさん:2008/12/29(月) 22:43:15 必死にレス貼ってる奴は何がしたいの? 70 :デフォルトの名無しさん:2008/12/29(月) 23:13:33 >>69 で、君は何が言いたいの? 何を知ってもらいたい? さっぱりわからんから説明してくれ
- 73 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 23:23:09 ]
- もういい加減にしてくれ・・・・・・・
- 74 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 23:29:06 ]
- 72 :デフォルトの名無しさん:2008/12/29(月) 23:22:37
70 デフォルトの名無しさん[sage] 2008/12/29(月) 23:13:33 >>69 で、君は何が言いたいの? 何を知ってもらいたい? さっぱりわからんから説明してくれ 71 デフォルトの名無しさん[sage] 2008/12/29(月) 23:20:58 23 :デフォルトの名無しさん:2008/12/29(月) 18:24:20 >>19 こういうのは原則としてやめろ エディタの補間機能が働かなくなるし 53 :デフォルトの名無しさん:2008/12/29(月) 21:46:50 そんなに引っ張るネタか? 62 :デフォルトの名無しさん:2008/12/29(月) 22:22:47 >>57 ジサクジエン王国? 補完と補間の違いがそんなに気なるか? 明らかに不自然だけど 65 :デフォルトの名無しさん:2008/12/29(月) 22:43:15 必死にレス貼ってる奴は何がしたいの? 70 :デフォルトの名無しさん:2008/12/29(月) 23:13:33 >>69 で、君は何が言いたいの? 何を知ってもらいたい? さっぱりわからんから説明してくれ
- 75 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 23:31:00 ]
- 61 :デフォルトの名無しさん:2008/12/29(月) 22:15:32
> 61 :デフォルトの名無しさん:2008/12/29(月) 22:15:32 > 61 :デフォルトの名無しさん:2008/12/29(月) 22:15:32 > 61 :デフォルトの名無しさん:2008/12/29(月) 22:15:32 > 61 :デフォルトの名無しさん:2008/12/29(月) 22:15:32 >
- 76 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 23:35:51 ]
- /^\_
,ィー‐ '⌒´ : : : : ヽ: `ヽ、 , :≦7: : : : : : : : : : : : : : :ヘ : : : \ /: : : /: : : : : : : : : : :∧: : : : :', : : : : :\ rー<⌒\_:_ /: : : : : : :/ : : : :} ',: : : : :}: : :ヽ: : : \ |: : : : l::..::..:ヽ/: :/ : : : :/ /⌒′│j: : : ト: : : ヘ \: :ヽ、 |: : : : |:::::::::::' : / : : : :│: : : / |:ハ : : |ハ: :l : |: : :ヘ |: : : : |::::::::::i :│ : : : : { : : : ,イ气 リ ヘ : 心}: }: :|: : : :} . /|: : : : }::::::::::| : | : : : : /l: : :/{::ヘ_∧ j/{rイ: | : h: : :′ ' :|: : : : l::::::::::{: ∧: : : /:ヘ: 〈{ Y: : :} Y: |: / }: / {.:::|: : : : |::::::::::W::{ : :/ : : :V ゞzソ \W ,j/ └┤: : : ヘ:___/⌒l: /: : : : :| " rー┐ }:ヘ | i: : : : : ヘ ー {^W{: : : i: | { .__{ 厶/ >>1 乙! | }: : : : : : { : : ヽ、_|: : : l: l / } |八: : : :∧ヽ`゛<ム : : h:{ ____ , く: : :│ |{ }: : / ヽ{ }: : :|ヘヽ、 /} : 八 } : : | . j/ ∧ : ト、\ ヽ\} |: /リ / ヘ: :l \ } ヽ. j/ ,,,..-‐‐‐-..,,, /::::::::::::::::::::::::ヽ _,..-‐‐-..,,, l::;;-‐‐-:;;::::::::::::ヽ//-‐,,__ /:::::::::::::::::::::ヽ l:l ヽ:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ ヽ / :::::::::::::::::::::::::::::::::::::;-'^~~^'‐;;:l ~ヽ/ ::::::::::::::::::::::::::::::::ヽミ .ll / :::::::::::::::::::::::::::ヽ ,.ノ / ::::::::::::::::::::l'^~ ‐/-,, (●), 、(●)、 ::::::::::::l
- 77 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 23:38:37 ]
- ,,,..-‐‐‐-..,,,
/::::::::::::::::::::::::ヽ _,..-‐‐-..,,, l::;;-‐‐-:;;::::::::::::ヽ//-‐,,__ /:::::::::::::::::::::ヽ l:l ヽ:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ ヽ / :::::::::::::::::::::::::::::::::::::;-'^~~^'‐;;:l ~ヽ/ ::::::::::::::::::::::::::::::::ヽミ .ll / :::::::::::::::::::::::::::ヽ ,.ノ / ::::::::::::::::::::l'^~ ‐/-,, (●), 、(●)、 ::::::::::::l そう…。そのまま飲み込んで。僕のエクスカリバー…
- 78 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 23:40:26 ]
- なんでだよw
- 79 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 23:47:31 ]
- printf(">>77ってなんか元ネタがあるの?\n");
- 80 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 23:50:04 ]
- scanf("ハム太郎だと思われ", &n);
- 81 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 00:01:45 ]
- ttp://up2.viploader.net/pic2d/src/viploader2d509046.jpg
- 82 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 00:11:19 ]
- while (1) cout << _T("これがBLというやつか") << endl;
- 83 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 00:18:34 ]
- ハム太郎ってBLものだっけ
- 84 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 01:14:01 ]
- #include <stdio.h>
int sum(int,int); int main(void); { int ham; ham = sum(50,20); printf("%d\n",ham); printf("%d\n",ham + 20); return 0; } int sum(int mix,int max) { int num; num = (mix + max) / 2 * 3 -100; return num; } 6) : error C2447: '{' : 対応する関数ヘッダーがありません (旧形式の仮引数リスト?) なにがちがうんじゃあああ
- 85 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 01:17:23 ]
- int main(void); ←!!!!!!!
- 86 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 01:18:02 ]
- そ・・そうか!!!
サンクス!
- 87 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 01:56:20 ]
- STLにマルチスレッド
例外発生しまくりなんだけど なにかいいソースコード入力方法ない? デバック追跡機能追加ともいいのかな やっぱクリティカルセクション使わなければいけないのかな? 面倒くさいのよね
- 88 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 02:02:16 ]
- STLはスレッドアンセーフだからマルチスレッドでは使っちゃダメ
別のスレッドセーフに設計されたライブラリを使いなさい
- 89 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 02:12:25 ]
- >>88
クリティカルセクションで保護しても無理ですかね?
- 90 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 02:14:50 ]
- >>89
速度がガタ落ちになってもいいならそれでどうぞ
- 91 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 02:36:06 ]
- >>36
俺はそこで引き合いに出されている診断室を思い出したw
- 92 名前:デフォルトの名無しさん [2008/12/30(火) 12:09:13 ]
- スマートポインターを7種類も8種類も作って、C++のコミュニティって馬鹿なの?
これを用途によって間違わずに使い分けるより、new-deleteの対応付けをきっちりやる方が余程簡単だっつーのw ホント馬鹿だな。
- 93 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 12:09:22 ]
- プログラムの進捗状況をグラフみたいので表示したいんだが、
グラフィックスライブラリって何がいい? 今から勉強するんだが
- 94 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 12:11:03 ]
- プロジェクト管理ツール使ってみては
- 95 名前:デフォルトの名無しさん [2008/12/30(火) 12:14:42 ]
- C++は標準のGCを備えない時代遅れのダメ言語
スマートポインタ(笑)を乱造する知的障害者が設計している
- 96 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 12:28:09 ]
- >>95 またお前か。スマートポインタの種類の数にやたら固執するね。
- 97 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 13:12:08 ]
- 3つ以上は使いこなせなくて挫折したんだろ。
- 98 名前:デフォルトの名無しさん [2008/12/30(火) 13:17:01 ]
- GCは良いことばかりではないよ。処理に時間食うし。
あと何度も使う配列はグローバルにすれば、再生成に時間食わない。
- 99 名前:デフォルトの名無しさん [2008/12/30(火) 13:18:20 ]
- プログラム書く前に吟味してから作り出せばGC(に任せる処理)は無くせるだろ。
- 100 名前:デフォルトの名無しさん [2008/12/30(火) 13:49:40 ]
- >>99
それならスマートポインタ(笑)もいらないだろ馬鹿
- 101 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 13:50:30 ]
- >>100
RAIIを知らない馬鹿が出てきたよ
- 102 名前:デフォルトの名無しさん [2008/12/30(火) 14:03:27 ]
- マジレスすると、
単純にnew delete の解放忘れで発生するバグと ごちゃごちゃしたスマートポインタの使い間違いによるバグと どっちが発生しやすいと思う? 後者の方が断然多いと思うのだが。
- 103 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 14:12:15 ]
- >>77みたいなのがスマートポインタ?
- 104 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 14:16:44 ]
- ゴチャゴチャしたスマートポインタって、たとえばどんな?
- 105 名前:デフォルトの名無しさん [2008/12/30(火) 14:25:06 ]
- auto_ptr
weak_ptr intrusive_ptr scoped_ptr
- 106 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 14:26:17 ]
- >>105
それをゴチャゴチャしていると感じるなら、単にそれはお前の勉強不足。 自分の勉強不足を棚に上げてよく言うよ
- 107 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 14:29:46 ]
- スマートポインタですら管理できないならC/C++はやめた方が・・・
- 108 名前:デフォルトの名無しさん [2008/12/30(火) 14:33:19 ]
- >>106
で、new-deleteよりスマートポインタの方が問題が発生しにくいことについて、 お前の「勉強」の成果は述べないの?
- 109 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 14:35:21 ]
- >>108
人の事を気にする前に自分の能の無さを嘆けよw
- 110 名前:デフォルトの名無しさん [2008/12/30(火) 14:39:43 ]
- new-deleteの方が、スマートポインタより問題が少ないという仮説を述べた。
それに対して>>106は勉強不足とか頓珍漢な事を言っている。 勉強不足と言うなら、どう勉強不足なのか具体的に説明しろ。 それが出来ないなら>>106は単なる馬鹿だ。話にならん。
- 111 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 14:43:54 ]
- >>110
うぜえんだよゴチャゴチャと スマートポインタについて説明しだすと長くなる 勉強にも長い時間がかかるしな お前の屁理屈に付き合ってる時間はない
|

|