- 1 名前:デフォルトの名無しさん [2008/09/16(火) 18:31:24 ]
- どう考えても難しすぎだろ!
読みやすい名前に改名しないBjarne Stroustrupには げんあり 前スレ達 難易度:1 pc5.2ch.net/tech/kako/1058/10586/1058675178.html 難易度:2 pc5.2ch.net/tech/kako/1063/10633/1063323615.html 難易度:2 pc11.2ch.net/test/read.cgi/tech/1071697977/
- 75 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 22:54:05 ]
- オブジェクト指向自体が使い物にならないからな。
- 76 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 23:12:13 ]
- Smalltalk が優れているのは統一感のあるクラスライブラリだったり、
充実したリフレクションだったり、インタラクティブな環境だから、 喩え C++ で真似事をしたとしてもなぁ。lambda とか class とか C++ は中途半端に採用するのが好きだよね。
- 77 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 01:42:46 ]
- 半端なんじゃなくてC++に合う形で取り入れてるだけ。
- 78 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 01:55:11 ]
- その結果、本家の良さをスポイルして中途半端になってしまうのが C++ だよね。
- 79 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 02:31:28 ]
- C++って名前だけはセンスいいと思ったんだけどなw
- 80 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 05:33:40 ]
- 名前のおかげでCの正統な上位の言語だという誤解を植え付けることに成功したからなwww
- 81 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 08:13:44 ]
- C++ってなんて呼んでる?
- 82 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 09:19:12 ]
- それ以上はこっちの方がよくないか?
【信者】C++の問題点【アンチ】 pc11.2ch.net/test/read.cgi/tech/1223597633/
- 83 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 09:53:17 ]
- 似たようなスレ同士で紹介し合ってんじゃねえよw
- 84 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 10:24:43 ]
- こっちはC++が難しい
あっちはC++は別に難しくないが糞言語 一応主旨が違う
- 85 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 17:58:19 ]
- 「問題点だらけの糞言語だから無駄に難しい」で一つに纏めろ
- 86 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 19:55:44 ]
- おれは好きだなCプラプラ〜
- 87 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 20:15:14 ]
- 個人の趣味でいじくる分にはとても楽しい言語なのは否定しない
でも何万台も量産する機械に組み込んだり人の命に関わるようなものを制御させようとは 絶対に思えない
- 88 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 20:21:42 ]
- パチンコ関連では普通に使われてますがなw
- 89 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 22:32:14 ]
- >>87
それは他の新しい高級言語でも同じなんじゃ?
- 90 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 22:56:20 ]
- 面白みがなくても、その分複数人でやる時は有効な言語ってのもあるだろ
例えば …何?
- 91 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 00:00:24 ]
- >>87
偏見ですよ♪
- 92 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 00:09:03 ]
- >>87
君が思っているよりC++は世界中で使われているよ。
- 93 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 01:45:18 ]
- BOOSTっていうネーミングがいかにも厨臭い
- 94 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 04:26:18 ]
- そろそろBOOSTの勉強はじめようかな。
- 95 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 10:32:14 ]
- Lokiの方がより厨っぽい名前だと思う
- 96 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 11:52:19 ]
- Lokiなんか業務で使ってる所あるのか?
- 97 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 09:30:10 ]
- >>87
いまやPOSレジにもWindowsが乗っかっていて、 中のアプリがC++でガリガリ書かれている時代だからなあ。
- 98 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 18:38:56 ]
- boostなしじゃC++なんて使い物にならんな
STLとかもう要らないんじゃね?
- 99 名前:デフォルトの名無しさん [2008/10/26(日) 20:05:48 ]
- 嘘はくな
STLはC++の中心 これ無しでは、C++は勝ちをなくす
- 100 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 20:08:21 ]
- 標準のくせに可搬性のカケラもないアレがC++の中心?
冗談もほどほどにしろ
- 101 名前:デフォルトの名無しさん [2008/10/26(日) 20:10:07 ]
- >>100 嘘はくな
- 102 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 20:34:32 ]
- STL使ってて移植に困ったことなんてないけどな。
どうせ>>100が変な使い方してるだけだろw
- 103 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 20:49:13 ]
- >>101
>>>100 嘘はくな 「嘘吐き」と書いて、「うそつき」と読むことはご存じない?
- 104 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 20:59:29 ]
- ここから正しい日本語教室になります。
ム板ではよくあることです。ご静聴下さい。
- 105 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 10:00:22 ]
- >>102
例外をサポートしてない環境==stl使えない しかもデカい市場なんで無視できないんだわ
- 106 名前:105 mailto:sage [2008/10/27(月) 10:01:38 ]
- 100とは別人
- 107 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 10:08:45 ]
- >>105
gcc で普通に例外使えるし、わざわざ「環境」って言ってるんだから、 コンパイラの制限じゃないよね?そんな制限のあるコンパイラはとっくに淘汰されてるだろうし。 どんな環境? Symbian とか? libstdc++ や STLport なら例外投げないように小細工して使うこともできるよ。
- 108 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 10:15:55 ]
- 素人さん?stlは例外投げれないと使い物にならないよ
- 109 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 10:29:38 ]
- 正直>>107みたいな半可通は黙ってて欲しい
そういうカキコみた新人が勘違いする
- 110 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 10:51:43 ]
- >>108
各種アルゴリズムなんか例外なくても使えるだろ。 auto_ptr だって使える。 コンテナは例外投げれないとつらいかもしれないが、例外を abort() にマップすれば 十分なことだってある。そこまでやってダメなときに、ようやく自前でコードを組むことに なるんだ。 十把一絡げに「STL」と呼んで捨てるのはあまりに非効率。
- 111 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 11:00:12 ]
- コンテナの使用頻度が一番高いと思うんだが・・・
つか、例外使えない=コンテナ使えない(使いにくい)=可搬性低い、 で別に間違ってないだろw
- 112 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 11:02:59 ]
- >>110
>例外を abort() にマップすれば 勘弁してくれ、頼むからいますぐプログラマやめてくれ
- 113 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 11:07:41 ]
- >>111
それを言うならSTL以前に 例外使えない=new使えない(使いにくい)=可搬性低い 例外使えない=コンストラクタ使えない(使いにくい)=可搬性低い つまり C++ は可搬性低いってことだな。
- 114 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 11:08:49 ]
- >>112
それでダメなら〜って書いてるだろ。ダメなこともあるだろうが、十分なことだってあるんだ。
- 115 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 13:13:08 ]
- スレッドセーフで例外セーフな新しいライブラリを誰か作ってくれ。
- 116 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 18:07:37 ]
- >>114
例外が使えない処理系や環境は(仕事で)よく見るが 例外をabortにマップして十分なプロジェクトは見たことない まあそんな小さい仕事は請けたこと無いから、 もしかしたらabortで許される仕事もあるのかも知らんけどw 俺からしたらそれは超レアケースだな、つかありえない
- 117 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 20:15:40 ]
- >>111
その後に「=使い物にならない」とは続かないって話だろ。
- 118 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 20:18:55 ]
- おばはんw
- 119 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 20:19:46 ]
- 誤爆しましたごめんなさい
- 120 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 20:59:09 ]
- >>117
ちょっと無理矢理すぎないか? 普通の感覚ならSTL使えるって言われたらコンテナ使えることを期待する 俺もコンテナが使えないならSTLなんかいらないし、 そういう意味で使い物にならないってのは全然言い過ぎではない
- 121 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 18:08:59 ]
- STLはStandard Template Libraryですよ
どこにもコンテナなんて出てこない テンプレート使ってる標準ライブラリは全部STL
- 122 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 18:20:49 ]
- Standard Missileって知ってますか
- 123 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 13:57:36 ]
- ところがどっこい
basic_stringはテンプレート使ってて、かつ標準なのにSTLじゃないstream系も同様 この辺全くもって不条理だ でもbasic_stringなんてSTL入りなんかせずに消えてしまえばいいと思います
- 124 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 17:32:36 ]
- そもそもSTLはC++用語じゃないと何度言えば(ry
- 125 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 18:04:39 ]
- kwsk
- 126 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 21:25:10 ]
- これだろ。
562 名前:デフォルトの名無しさん[sage] 投稿日:2005/05/05(木) 02:58:39 "STL"なんて呼称の範囲は、C++の標準ライブラリに 取り込まれてしまった今となっては明確に区切れる物では無い。 HP STL や SGI STL のことを指して言ってるのかもしれないが、 今使われてるのはそれらをベースにしたC++標準ライブラリだ。 範囲が明確に決まってるかのように、含まれるだの含まれないだの言うのは時代遅れだぞ。
- 127 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 23:11:47 ]
- CSL(is an acronym for the Cplusplus Standard Libraries)っていう言葉を流行らせよう!!
- 128 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 23:52:14 ]
- ここは何を話し合うの?
- 129 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 00:19:00 ]
- ちんこ
- 130 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 19:11:22 ]
- Javaは引数の参照渡しすらできないVB以下の言語
- 131 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 20:09:30 ]
- JavaがVB以下であることとC++が難しいことに何の関係があるのか説明せよ
- 132 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 02:02:50 ]
- 3文字で
- 133 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 02:08:40 ]
- 未曽有
- 134 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 02:36:47 ]
- みぞゆうは4文字
- 135 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 06:14:57 ]
- >>134
何故か変換できない。
- 136 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 09:06:35 ]
- >>135
麻生に言え。
- 137 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 09:21:01 ]
- 日本語は難しすぎ
- 138 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 16:16:10 ]
- 日本語は難しすぎるので変数名には英語を使います
- 139 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 20:07:30 ]
- 日本語は本質的に論理構造を正確に表すのには向いてないからな
プログラムとは相性が悪い
- 140 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 20:17:46 ]
- んなこたーない
本多勝一の「日本語の作文技術」はイデオロギーと関係なく一読しておく価値がある
- 141 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 22:14:42 ]
- たぶん一番向いてるのはラテン語。
- 142 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 23:08:25 ]
- >>140
その作文ってのは、架空のことを事実であるかのごとく文章を作るってことだろ。
- 143 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 23:30:59 ]
- >>142
俺も偏見もってたけどまともに技巧的な内容。 文節は長い順に並べるとか
- 144 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 00:03:49 ]
- >>142
まさかプログラマ板に脊椎反射国士さまがいるとは思わなんだw
- 145 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 01:01:31 ]
- まさかプログラム技術板をプログラマ板とか言う
底辺な人がまだ生息しているとは思わなかった
- 146 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 01:36:47 ]
- >>143
んでも自分が読むときは ただ要点を箇条書きにしてくれるだけでいいのにとか 思ってたりしない? 特に急いで内容を把握しないといけないときは
- 147 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 08:36:36 ]
- >>145
そんな言葉の使い方一つで底辺とか何とか人物像まで決めつける、 星座占いで人生決めるレベルの人がいつおは思わなかった。
- 148 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 08:41:17 ]
- 分かったからもう書き込むな。
つーかわざと誤字入れてんのか?w
- 149 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 14:52:01 ]
- 誰<いつお
- 150 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 22:31:37 ]
- やるおの親戚だろ
- 151 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 11:23:43 ]
- き うぼ
ま ら く っ なの て いす る カす んダウむ だウンみ い ン トち つ で は お
- 152 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 17:20:29 ]
- 俺が煽らないと途端に過疎る
- 153 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 16:05:00 ]
- いやいや、煽ってるのはオレだから
- 154 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 17:08:30 ]
- いやいや、俺だから
- 155 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 17:14:45 ]
- まぁお前らは実は煽られてるだけで
真に煽っているのは俺だから
- 156 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 17:31:48 ]
- 暇人ども職安でも行っとけ
- 157 名前: ̄ ̄ ̄ ̄ ̄V ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ [2008/11/23(日) 18:04:16 ]
-
/ ̄ ̄ ̄ ̄\ ( 人____) |./ ー◎-◎-) (6 (_ _) ) カタカタカタ | .∴ ノ 3 ノ ______ ゝ ノ .| | ̄ ̄\ \ / \__| | | ̄ ̄| / \___ | | |__| | \ |つ |__|__/ / /  ̄ ̄ | ̄ ̄ ̄ ̄| 〔 ̄ ̄〕 | | ̄
- 158 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 18:13:23 ]
- MS-BASIC勉強をしている>>157、がんばれ、ガンバレ!
- 159 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 16:10:31 ]
- ADLやSFINIEで悩んでる人のスレかと思ったらがっかりですよ
- 160 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 16:58:22 ]
- 別にその話題振ってもかまわんよ
- 161 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 22:35:55 ]
- 各コンパイラメーカーが便利機能を追加してあげているのに、
開発者が移植性を気にして新機能を使わなかったり、 みょうちくりんな回避策(#ifdefで切り刻む)を施したりするのは、どうかと。 何が言いたいかって、#pragma onceくらいいーじゃねーかよ。
- 162 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 22:41:17 ]
- #pragma onceは標準じゃないし絶対標準にしないって禿も言ってたし
あきらめろ
- 163 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 20:40:27 ]
- リンク(ファイルシステムの)とか考えると
「ファイルの同一性」 をどう判定すべきか決めるのが難しいとかいうことだっけ?
- 164 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 21:00:32 ]
- >>162
あのハゲそんなこと抜かしてんのか。
- 165 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 21:19:31 ]
- それとは別に、#includeを潰してもっとましな仕組みを入れたい、みたいなことを言っていなかったっけ?
- 166 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 22:52:16 ]
- そんな凝ったテクはいいから、__FILE__、__LINE__の延長で__FUNC__を作ってほしいな
意味はわかるでそ
- 167 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 22:57:48 ]
- 次期C++で導入予定だけどな。__func__って名前だが。
- 168 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 23:02:48 ]
- マングリングされた関数名が出てきたら怒る
- 169 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 23:04:43 ]
- わざわざプリプロセッサでネームマングルしないでしょw
- 170 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 23:14:39 ]
- __func__ はマクロじゃなくて識別子だぞ。
- 171 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 23:45:22 ]
- C++ゲームのシーンなんかで、enumをたくさん使い、
switchで多分岐するのはよくないらしいが、 それを継承?を使いどう解消すればいいかさっぱりだ。
- 172 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 23:47:48 ]
- Strategy パターンでググれ。
- 173 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 01:47:10 ]
- >>172
サンクス。 ポリモーフィズムで調べていたから、近い所だったようだが、 こっちの方が解説に分かりやすい例が出てくる。 まだ理解がないから、わざわざクラス(ファイル)を たくさん作ってめんどくさいと思ってしまうが、 辛抱してStrategy風にのっとってやってみる。
- 174 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 02:17:00 ]
- シーンの変更時にデータの受け渡しがある場合が
少し厄介なんだよね。>Strategy パターン そのあたりよく考えて設計する必要がある。
- 175 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 16:06:20 ]
- ttp://www.e-chishiki.com/jpn/articles/programming_languages/cpp/internals_of_virtual_functions
ポリモーフィズムはここのサイトが基本的な書き方? クラスの宣言をmainに書いているけど、 ゲームシーンの切り替えに使う場合、 親クラスのshapeの中にprivateで書けば、 サブクラスの切り替えが制限できるから、 使いやすいとか思ったり。 ただ、自らの中に自らを書く感じだから、危険な気もする。 >>174 まだ、データは別のクラスのpublicな位置に置いているが、 これもまたものすごくてこずりそうだ・・
|

|