C++は難しすぎ 難易度:4
■ このスレッドは過去ログ倉庫に格納されています
何年経っても文字配列の大きさをチェックしない、
知り合いプログラマを見てるとC,C++には欠陥があるように思える。
少なくとも文字列処理に関しては。 そんな馬鹿は C で文字列つかわなければいいだけ。 >>268
C++にはstd::stringがある。Cと一緒にしてはいけない。 そんな奴はstd::stringすら適切に扱えないんじゃないだろうか クラスはいらねえ!
ネームスペースだけCに追加してくれんか? >>274
auto_ptr使えば。
それで不十分なら、GCのある言語使え。 C++でマルチスレッドは不可能に近いってのは有名な話 >>280
WIN32 API システムプログラミングという本にマルチスレッドの方法が
いくらでも書いてあるわけだが
しかも同期を取る手段まで網羅されているんだが >>284
そういうのは移植性低いから openMP とか使うんだよ。
まあそれでもメモリ管理についてはどうにもならん部分がでそうだけど。 >>284
Win32APIの話なんて誰もしてないと思うけどw >>287
俺がしてるの
わかった?
Win32 APIならマルチスレッドは出来る
他のOSは知らん 設計者であるお禿さんが難しいって言ってるんだから難しいんだろうな。 >>286
「不可能はないんだからアセンブラですべて組めばいい」
とか言ってるやつがいたらどう思う? 現実にC++で書かれたマルチスレッドのプログラムは
Windowsに限らず大量にあるわけだろ。
それを前にして、「不可能」と言い張るのはなんか意味があるの? >>292
馬鹿だと思う
「不可能」という自分の言葉に酔ってて現実が見えてないだけだよ
多分無職だろう 偶然動いているだけと言う事実に気付けない馬鹿ばっか >>294
偶然動いているという事にして自分の心の安定を図りたいだけの馬鹿発見 C++に問題はなくて人次第なのに、そこに不可能って単語使っちゃうって馬鹿じゃないの
紛らわしいから死ね C++よりも簡単にマルチスレッドプログラミングをできる言語もあるかもしれないが、
C++でマルチスレッドプログラミングができないというわけではない。
そもそも、マルチスレッド動作させるだけならそれほど難しくない。
同期を取る必要が出てきて始めて、難しくなるんだ。 マルチスレッドの何が難しいの?
必要に応じて排他処理させるだけでは。 だからC++でマルチスレッドができないと言ってる奴は馬鹿だって
放っとけ 不可能に近いを不可能と読み替えて勝手に怒り狂ってる奴って何なの そうだね。
誰かさんにとって不可能に近いってことなら単なる事実だろうし、
赤の他人に全然関わりのないことだよね。 メモリをだだ漏らし共有データを壊しデッドロックを場当たり的に躱しつつ
ごく短い時間なら走れるプログラムを「動く」と呼んでいいなら信者の意見も正しい >>299
必要に応じるのが難しいと言ってるのに、キミは馬鹿なの? >>304
だからマルチスレッド関連の本にはちゃんとデッドロック対策も
スタベーション対策もレース状態の対策も書いてある 本だけ読んで実際には何の実践もした事が無いデッカチ君は帰りな >>307
はあ?実践してますが何か?
お前こそC++でマルチスレッドのプログラム書いた事ないだろうが あーはいはい
自分一人でシコシコ書いてる分にはさぞ簡単だろうなw
誰もそんな自明な事を言及してないと思うが 会話レベルが高くなってきたwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
>>310
複数人で、C++で、マルチスレッドプログラミングをしているの?
まるちすれっどだけでも不可能に近いくらいむずかしいって言い放っちゃうアホもいるほどむずかしいかもしれないようなに気配のするものなのに><; >>310
お前みたいな単純バカだと人生楽だろうな
でもプログラミングは出来ないだろうよ どうせマルチスレッドなんてやったら逆に遅くなるような
短いコードしかいじってないんだろ。 数年の継続案件で延べ10人以上が関わっててコードが数十k行ってても同じ事を言えるかだよな マジでいまの2chってなんなの????
>>316
なんでこういうゴミみたいなレスをだれも叩かないで放置してんだよ
叩くのが飽きたから???
それとも間違いがわからないから????
本当にイラつく
死ね 間違ったレスが放置されてそのままになった時
真実がわかるのは初めから知っている奴だけ
ゴミみたいな学生が2chの情報を鵜呑みにするから、リアルで意味わからない事を言い始めるんだな うるせえよ屑
レス順的に放置したのはテメェだろ
そのまま脳卒中で死ね マスターベーション中毒患者 C#病院に行くらしいまで読んだ! とりあえずFirefoxやChromeがC++で書かれていることを思い出そう オナニー後にふき取ったティッシュが亀頭に張り付き剥がす時に痛いという衝撃の事実。 まんこにトイペが付いてることがあるので舐める前に良く確認しなければならないという衝撃の事実。 オナニー後に精子が糊の役割を果たし尿道を塞いで尿が二股に分かれて出てしまうという衝撃の事実。 C++はネーミングが簡単すぎるだろ、難しさから言ったら
C++++++++++++++++++++++++++++++++++++++++++
これぐらいだろ。 C++ が後置なのは C++ != D にするため >>343
C++の方がDよりはるかに歴史があるわけだが CはBの次という意味だが、
これは単にアルファベット順で次だというのではなく、
B言語の元になった「BCPL」の順番で考えて次になっているからというもの
しかし、アルファベット順で次だという風に誤解されてしまったため、
次の言語をP言語にし辛くなってしまった
そこで、次の言語はC++とすることによって、
次はDじゃないよ、つまり、C++ != Dであるということを強調したのだ
民明書房 「死威腐羅巣腐羅巣の歴史」より C#はちょっと上どころかC言語とは完全に別の方向に進んだ言語だけどな なんで++CじゃなくてC++になったのかって問題が
C++Primerの練習問題になってた気がする 超入門書に書いてあるよくあるたとえ話
ポインタを実際の住所に例える
クラスやインスタンスを車の設計図と実際の車に例える
オブジェクト指向の本とかでよくある「動物」で、犬が「ワン」猫が「ニャー」等
変数は「箱」です
こういうのは誤解を招くし余計わけがわからなくなるからやめたほうがいい。 オブジェクト指向の説明にAnimal/Dog/CatやらShape/Circle/Rectやら最初に使い出した馬鹿は誰なの? 笑い所が分からんな
毛唐の感覚だと理解出来るのかな >関数の頭にプログラマの名前が付く
これはないが 自分の名前.so は作ってしまったことがある C++は環境作りの段階で躓く。
たんにコンパイラをインストールするだけなら簡単なんだけどさ。
ちょっと変なライブラリを入れようとすると
すんなりいくときは行くけど、はまると2、3日はヘーキでストーンってすっ飛ぶ。 >>359
javaのドメイン反転ネームスペースじゃないけど
会社名を入れるってのはよくやる。
jp.co.xxxx.hogeみたいなのをjp_co_xxxx_hoge.oって。
すんげー冗長でかっこ悪いけど。 >>351
あれはもはやギャグだな
コードと動作のほうが百倍分かりやすい >>364
読者が、分かった気になりさえすれば良いんだろう...たぶん 変数はともかく初心者の頃は「ワン」「ニャー」
でよくわかったけどな。is-a関係だけだけど あれで分からない奴はワンニャー並みっていうメッセージだよ これ ; デリミタっていうんだけどさ、これをつけなきゃエラーになるような
そんな言語使ってる奴ってどうみてもゴミだと思うんだけど
もしかして「;」これ打ち忘れてコンパイルエラー出すのが楽しいの?
そうか、二度と話かけんなよ
ゴミが何いってもゴミ
天使#test_s
「天使の煽り」の提供でお送りしました ■ このスレッドは過去ログ倉庫に格納されています