- 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/
- 210 名前:デフォルトの名無しさん [2008/12/31(水) 15:00:21 ]
- >>205
先ず、お前の勘違いを訂正する。 実装するのはC++にではなく、C++の処理系に対して。 C++の処理系にGCを実装するのに必要なことは GCの設計/コーディング/デバグ それ以前に、C++の言語仕様にGCの仕様を追加する必要がある。
- 211 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 15:07:23 ]
- お手軽に付け外しができる機能とでも思ってるのか
- 212 名前:デフォルトの名無しさん [2008/12/31(水) 15:09:38 ]
- 日本語でおk
- 213 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 15:28:19 ]
- お前らがグダグダ何と言おうが、既に将来の規格改定でGC導入は間違いない路線。
残念ながらC++0xには間に合わなさそうだけど。 現状こんな感じ。 ttp://d.hatena.ne.jp/faith_and_brave/20081117/1226913980
- 214 名前:205 mailto:sage [2008/12/31(水) 15:36:48 ]
- >>210
よし、訂正された。 つづきをどーぞ
- 215 名前:デフォルトの名無しさん [2008/12/31(水) 15:39:09 ]
- >>214
何の続き?
- 216 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 16:52:51 ]
- C++0x
- 217 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 17:19:59 ]
- 素晴らしいオセロゲームを作りたいんですが・・・
作れるようになるまでに、どれくらいかかるんでしょうか?
- 218 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 17:24:45 ]
- 自分が出来を素晴らしいと思えるようになるまで。
- 219 名前:デフォルトの名無しさん [2008/12/31(水) 17:32:14 ]
- 3ヶ月くらい
- 220 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 17:37:55 ]
- >>217
>>23の言う補間機能を使うといいよ
- 221 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 17:48:14 ]
- 23 :デフォルトの名無しさん:2008/12/29(月) 18:24:20
>>19 こういうのは原則としてやめろ エディタの補間機能が働かなくなるし
- 222 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 17:49:40 ]
- >>217
素晴らしいの意味によるし、経験にも依るでしょ。 強いという意味なら自分で考えるならそれなりに解析が必要。 見栄えという意味ならお絵描き/画像作りが必要。
- 223 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 18:03:39 ]
- どれくらいって聞いてるのに、グダグダうるせーっつーの。
お前らは期間を示せばいいんだよ。前提があるなら前提も示せっつーの。
- 224 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 18:18:45 ]
- >>223
わざわざ答えてもらってるのに失礼じゃないですか そういうレスはやめてください
- 225 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 18:25:28 ]
- >>224
いや、答えてないから。
- 226 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 18:30:49 ]
- >>225
グダグダうるせーよwwwww
- 227 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 18:37:07 ]
- 223 :デフォルトの名無しさん:2008/12/31(水) 18:03:39
どれくらいって聞いてるのに、グダグダうるせーっつーの。 お前らは期間を示せばいいんだよ。前提があるなら前提も示せっつーの。
- 228 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 18:38:11 ]
- 223 :デフォルトの名無しさん:2008/12/31(水) 18:03:39
どれくらいって聞いてるのに、グダグダうるせーっつーの。 お前らは期間を示せばいいんだよ。前提があるなら前提も示せっつーの。
- 229 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 18:55:27 ]
- >>222
C言語を学ぶだけではなく、絵もうまくなる必要があるってことですね!
- 230 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 19:03:15 ]
- 223 :デフォルトの名無しさん:2008/12/31(水) 18:03:39
どれくらいって聞いてるのに、グダグダうるせーっつーの。 お前らは期間を示せばいいんだよ。前提があるなら前提も示せっつーの。
- 231 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 19:05:11 ]
- 223 :デフォルトの名無しさん:2008/12/31(水) 18:03:39
どれくらいって聞いてるのに、グダグダうるせーっつーの。 お前らは期間を示せばいいんだよ。前提があるなら前提も示せっつーの。
- 232 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 19:14:34 ]
- 223 :デフォルトの名無しさん:2008/12/31(水) 18:03:39
どれくらいって聞いてるのに、グダグダうるせーっつーの。 お前らは期間を示せばいいんだよ。前提があるなら前提も示せっつーの。
- 233 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 19:25:07 ]
- >>223
期間 : 5か月くらい 前提 : 俺が作るとして
- 234 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 19:44:37 ]
- >>219 >>233
thx
- 235 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 19:44:41 ]
- 223 :デフォルトの名無しさん:2008/12/31(水) 18:03:39
どれくらいって聞いてるのに、グダグダうるせーっつーの。 お前らは期間を示せばいいんだよ。前提があるなら前提も示せっつーの。
- 236 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 20:27:30 ]
- 223 :デフォルトの名無しさん:2008/12/31(水) 18:03:39
どれくらいって聞いてるのに、グダグダうるせーっつーの。 お前らは期間を示せばいいんだよ。前提があるなら前提も示せっつーの。
- 237 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 23:07:08 ]
- なんか、新しいスレになってから荒れてるね
- 238 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 23:16:17 ]
- 223 :デフォルトの名無しさん:2008/12/31(水) 18:03:39
どれくらいって聞いてるのに、グダグダうるせーっつーの。 お前らは期間を示せばいいんだよ。前提があるなら前提も示せっつーの。
- 239 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 00:17:12 ]
- だめだ・・・僕にはプログラミングなんて・・無理かもしれない・・
- 240 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 00:31:42 ]
- なぜ?具体的に。
- 241 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 00:39:35 ]
- ・・いま苦Cで文字列を扱う方法してるんですけど・・
そこで少し分厚い壁に当たってしまいました・・ こんなしょっぱなから壁にぶつかるようじゃ、俺にC言語習得なんて無理なんじゃないか・・? って考えてます・・
- 242 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 00:45:46 ]
- 全然具体的じゃないきがするなぁ
プログラムでつまづくのは別にいいけど「良い質問/相談」を持ちかけるのはやっぱり必要だとオモ あ、あけましておめでとう
- 243 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 00:53:22 ]
- >>241
web で勉強してるの?個人的には本一冊買った方が良いと思うなぁ。 あと、論理的思考能力とやる気さえあればプログラミングはできるよ。
- 244 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 01:00:58 ]
- あけましておめでとうございます
>>243 よし!本を買うことにします
- 245 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 02:00:08 ]
- >>241
俺もWEBで勉強した で、した感想 本買ったほうが100倍速いぞw
- 246 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 02:31:11 ]
- やはり、特に用途がないものを学ぶのは辛いもの。
勉強でやってるなら、とりあえず作ってみて 必要になったら、Webなり2chで聞くなりした方が絶対覚えが早いよ。
- 247 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 03:29:27 ]
- gets()は絶対に使ってはならない
↑実際どうなの
- 248 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 03:50:21 ]
- 実際そのとおり。fgetsで何も困らない。
- 249 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 04:25:07 ]
- 使うべきではない、が正しいと思う。
バッファオーバーフローで、PCがハック(今ではクラックの方が正しいか)されたいのであれば、使えばいい。 1988年にfingerdを襲った悲劇の教訓からそう語り継がれているんだよ。
- 250 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 04:35:03 ]
- やっぱそうか
1つくらいいいところあるかなと思ったけど、いいとこないな
- 251 名前:デフォルトの名無しさん [2009/01/01(木) 13:15:35 ]
- list< orekurasu > data;
data
- 252 名前:デフォルトの名無しさん [2009/01/01(木) 13:19:38 ]
- list< orekurasu > data; として dataにデータを入れて、リストで3連続するもののうち、
前後の二つと中央のデータにある違いがある場合、真ん中のデータを削除したいのですが、 remove_ifと叙述関数(プレディケート)を使って作れますか? 叙述関数では各要素毎にしか比較できませんか?
- 253 名前:デフォルトの名無しさん [2009/01/01(木) 13:20:58 ]
- まとめるとremove_ifで、一つ前と一つ後ろのデータを参照して削除可能かということです。
- 254 名前:デフォルトの名無しさん [2009/01/01(木) 13:23:26 ]
- 無理なら、別に良いです。 remove_ifなしで書けば済むので。
- 255 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 13:53:38 ]
- 無理じゃね?
そもそも、範囲が違う (remove_ifは要素全部、3連続比較は(本質的には)要素数-2個の範囲)
- 256 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 14:00:50 ]
- 比較を削除前の列に対して行うかどうかって話もあるし単純には無理だろう。
A B C D E で B を削除するとして C に対する比較は B C D なのか A C D なのか、とか。
- 257 名前:デフォルトの名無しさん [2009/01/01(木) 14:41:09 ]
- 誤爆してきた死ね
おすすめのC++入門サイトを教えてください。 Cは未経験です
- 258 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 14:45:18 ]
- AやBからはじめるとよいお
- 259 名前: 【148円】 【大吉】 [2009/01/01(木) 15:21:22 ]
- お年玉がほしい。
- 260 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 15:33:57 ]
- まずCをやったほうがいい。でないと死ぬ。
もし、正しい理解とかどうでもいいから速攻でC++が使えないと困るみたいな 状況だったら素直に質問にそう書いた方がいい。 (叩かれるかもしれないけど)
- 261 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 15:35:23 ]
- >>257
ロベール
- 262 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 15:36:10 ]
- べつにC++からでいいよ。
C++やってる連中が自分がCから入ったから、それがいいって思い込んでるだけ。
- 263 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 15:51:29 ]
- C++やってるうちにCもできるようになると思う
- 264 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 16:25:01 ]
- むしろC++からの方が分かりやすいよね。
C は初っ端から printf とか scanf とか面倒くさいし (C++は桁数指定とかしないのであればフォーマット指定の必要がない)、 関数に変数の値を変更してもらうのにもポインタなんぞが必要になるし(C++なら参照で良い)、 Cから始める方がややこしいと言わざるを得ない。
- 265 名前:デフォルトの名無しさん [2009/01/01(木) 16:32:29 ]
- STLから始めるのが初心者向き で生産的
- 266 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 16:42:46 ]
- char で文字列操作とか面倒くさいし(絶対バッファオーバーフローさせやがる)、
std::string 使わせた方がいいね。
- 267 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 16:55:06 ]
- させやがる、ねぇ・・・
- 268 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 16:57:22 ]
- 既存のクラス使うだけなら、C++で入門もいいだろうね
- 269 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 17:54:06 ]
- 補間機能
- 270 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 17:56:03 ]
- 挫折して挫折して挫折して
そこでSTLですよ (゚∀゚)神のキターですよ
- 271 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 18:58:09 ]
- STLなんて自分で実装してからその存在に気づいた
- 272 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 20:12:48 ]
- マルチスレッドで開放のタイミングで困っているんだが
GCが組み込まれるなら待とうかなぁ・・・ でも自前で組んだ方が速いのよね
- 273 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 20:20:51 ]
- >>272
boost::shared_ptrがマジお勧め。
- 274 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 20:27:06 ]
- boost(笑)
- 275 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 20:52:13 ]
- >264
問題は多くのサイトがC++でなくベターCから入門することくらいか
- 276 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 21:02:08 ]
- ガチ規格準拠でANSI-Cでもやれば、C++との明確な違いが分かると思うのだが、いかがなさいましたか、お客様
- 277 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 21:03:20 ]
- >>275
プログラムのプの字も知らない人に いきなりオブジェクト指向を語っても どうなのかなあと思わなくもない。
- 278 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 21:09:00 ]
- 明日、本を買いに行くついでに漫画を立ち読みをしようと思います。
で・・・やはり、Cから始めたほうがいいのでしょうか? それともC++からでいいのでしょうか?
- 279 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 21:42:20 ]
- 新人にいきなりC++を教えてるけど問題ないよ。
- 280 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 21:42:41 ]
- ってかPCについてある程度の知識が必要だが、そこは大丈夫なのだろうか
- 281 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 21:50:35 ]
- プログラミングの学習では、早い時期から文字列の操作は避けては通れないと思う
そのためには、Cだといきなりポインタを理解しなくてはならず厄介。 C++は文字列クラスがあるから、そのあたりは緩やかに学べると思う。
- 282 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:03:57 ]
- >277
いやさ、オブジェクト指向以前に C++なら例えば配列は初心者の扱うモノじゃないのに 何故かvectorより出て来たりさ 酷いのは#include <stdio>から始まったりとかね それはほとんどC言語でしょって話
- 283 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:11:15 ]
- それはひどいな!
- 284 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:13:02 ]
- >>282
最近は iostream から始めるのも多いんじゃない?
- 285 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:15:55 ]
- >>282
お前何が言いたいの?
- 286 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:24:38 ]
- ちょっとかじりかけの中級者に限って、オブジェクト指向が何か特別な高尚で高度なものだと思ってしまいがち。
プログラムのプの字からオブジェクト指向で何ら問題ない。
- 287 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:25:16 ]
- と、ちょっとかじりかけの中級者が申しております。
- 288 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:26:15 ]
- >>287
死ね
- 289 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:26:37 ]
- 世の多くの人は驚くくらい抽象思考が苦手なもんだ。
本当に驚くほどに。
- 290 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:27:38 ]
- >>288
死んでいただけないでしょうか?
- 291 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:30:44 ]
- >>288
どうなさいましたか? 上級者なら、スルーができように。
- 292 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:31:59 ]
- 俺も C++ で始めた方が楽だと思うな。
ただ、C っぽい教科書が多いのは問題だね。 今やはじめから STL どんどん使った方が良い。
- 293 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:32:04 ]
- オブジェクト指向を特別視するのは、オブジェクト指向を理解していない人間
- 294 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:32:52 ]
- >>288
何ムキになってんのwwww
- 295 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:33:48 ]
- >>290 >>291 >>294
涙拭けよw
- 296 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:34:25 ]
- >>295
>>295 >>295 >>295 >>295 >>295
- 297 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:35:29 ]
- 286 :デフォルトの名無しさん:2009/01/01(木) 22:24:38
ちょっとかじりかけの中級者に限って、オブジェクト指向が何か特別な高尚で高度なものだと思ってしまいがち。 プログラムのプの字からオブジェクト指向で何ら問題ない。 ↓ 煽られる ↓ 288 :デフォルトの名無しさん:2009/01/01(木) 22:26:15 >>287 死ね ↓ 叩かれる ↓ 295 :デフォルトの名無しさん:2009/01/01(木) 22:33:48 >>290 >>291 >>294 涙拭けよw
- 298 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:36:20 ]
- >>296-297
- 299 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:36:41 ]
- >>298
- 300 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:37:25 ]
- みんな死ね
- 301 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:37:46 ]
- >>300
お前だけ氏ね
- 302 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:38:22 ]
- またこの流れか
- 303 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:38:32 ]
- C++でポインタを習う際、何故みんなは「〇〇型へのポインタ」よりも「代入した変数のアドレス」を意識してしまうんだろうか・・・
アドレスの値が印象的なのか・・・
- 304 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:38:42 ]
- 崇高なオブジェクト指向が実は初歩的な概念であることを明らかにされた初心者が暴走し始めたな
- 305 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:39:57 ]
- >>303
みんなって誰だよ。アホか。
- 306 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:40:24 ]
- >>304
その勘違いはさすがに・・・w
- 307 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 23:01:20 ]
- ここで関数型信者の一言
↓
- 308 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 23:06:24 ]
- 288 :デフォルトの名無しさん:2009/01/01(木) 22:26:15
>>287 死ね
- 309 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 23:06:38 ]
- とりあえず黙れ
- 310 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 23:07:29 ]
- とか言ってみる
|

|