- 1 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 23:28:42 ]
- カッコの位置や変数名のつけ方から、何で規約なんて決めるのという話まで
コーディング規約・スタイルに関するスレ 前スレ コーディング規約 第2条 pc10.2ch.net/test/read.cgi/tech/1068752664/
- 308 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 06:32:30 ]
- 結局 _ をつけたがるのは
自分の作ったのを予約語扱いしてもらいたい 「格好つけしー」 か 考えるのが面倒で、 _ でもつけとけの 「横着者」 のどっちか でいいの?
- 309 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 08:17:39 ]
- >>308
_ のあとの小文字は問題ねーってよ
- 310 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 08:33:41 ]
- >>309
昔のDOS系、MSのLIBなんかは _ の関数だらけ これを予約語といえるかわからんが それと同列のものにしたいということだろ?
- 311 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 11:31:02 ]
- >>309
何が問題ねーの?予約識別子じゃないの?
- 312 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 11:46:38 ]
- _ のあと小文字は、グローバルスコープ(ファイルスコープ)のみで予約。以下 >294
- 313 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 12:17:43 ]
- >>168の短い文章を理解するのに一体何レス費やせば気が済むんだ?
- 314 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 12:21:59 ]
- 「ある目的のために」とか、わかりにくい誤訳が入ってたからじゃね?
- 315 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 22:50:44 ]
- グローバルな名前空間でとわざわざ限定してくれてるからじゃん
- 316 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 05:46:36 ]
- 「感染してますが、コンドームをつけてれば大丈夫です」と言われてもやる気はしないのと同じ
例えが、ちがうか;
- 317 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 23:54:01 ]
-
( ゚д゚ ) ¶ノ ¶ノ | / ̄ ̄ ̄ ̄ ̄\ ./ (,) (,) ヽ | | ̄| | ヽ  ̄ ̄ / | | | | | .ノ .ノ ヽ ノ .ノ .| (_ノ (_ノ .| / /  ̄/ / < < .< < ヽ ヽ ヽ ヽ
- 318 名前:デフォルトの名無しさん [2007/12/25(火) 07:53:47 ]
- あ、そうそう そうすると
#ifndef _FILENAME_H #define _FILENAME_H はどんなシンボル名にしてんの? #define H_FILENAME_H とか?( ゚д゚)
- 319 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 10:30:28 ]
- FILENAME_HでもMACRO_OF_FILENAME_Hでもお好きなものをどうぞ。
- 320 名前:デフォルトの名無しさん [2007/12/26(水) 04:02:28 ]
- MACRO_OF_*は却下
- 321 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 04:09:12 ]
- #pragma onceでいいよもう
- 322 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 04:10:30 ]
- せっかくポータブルな方法があるのに、
そうじゃない手段をわざわざ使うのは気が引けるよ
- 323 名前:デフォルトの名無しさん [2007/12/29(土) 11:30:30 ]
- 規律正しいおまいらなら
#ifndef の使用はもうやめたんだろ?
- 324 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 13:41:22 ]
- 両方使うのは意味があるのかな?
- 325 名前:デフォルトの名無しさん mailto:sage [2007/12/30(日) 00:07:39 ]
- >>323
なんで ifndef はいけないと思うの?
- 326 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 01:14:20 ]
- 皆さんのスタイルを、GNU indentの引数で表現するってのはどうでしょか。
俺は単純に indent -kr hoge.c です。
- 327 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 14:45:58 ]
- >>325
名前がぶつかるかも知れない恐怖が
- 328 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:09:35 ]
- ソースのフルパスをマクロ名に入れとけば無問題w
- 329 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 15:16:47 ]
- そんなにぶつかるのが怖いなら、GUIDでいいんじゃないか?インクルードガードなんか入力することなんかないんだからさ。
- 330 名前:デフォルトの名無しさん [2008/07/28(月) 01:19:20 ]
- lolo.jp/orecode/
- 331 名前:デフォルトの名無しさん mailto:sage [2008/07/30(水) 22:41:39 ]
- はてなで話題になってたが
tp://d.hatena.ne.jp/akkt/20080424/1209051266 これを厳密に守るのはきついな……
- 332 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 15:47:21 ]
- これはJAVAを念頭に置いてるのか?
- 333 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 21:26:02 ]
- >>331
goto有害論並に偏りすぎてねぇか?
- 334 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 22:46:42 ]
- 手続き型脳を矯正するには多少極端なくらいのショック療法が必要ってことだろ
- 335 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 00:22:16 ]
- OO厨だった学生時代はそういう病的に分割されたコードばっか書いてたな。
だけど、働き始めて周りの人間にソース追いにくいだのなんだの 不評だったせいでいつのまにか書かなくなったが。
- 336 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 21:55:22 ]
- C++でオペレータの宣言・定義するときにoperator=とかくのかoperator =とかくのかそういうのって決まってるの?
- 337 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 21:56:36 ]
- それは多分、インデントの量とか中括弧の位置なんかと同じテーマだと思うんだが。
- 338 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 23:43:18 ]
- >>336
検索しやすいように空けない。
- 339 名前:デフォルトの名無しさん [2008/10/02(木) 00:07:24 ]
- operator\w= で検索すればおk
- 340 名前:デフォルトの名無しさん [2008/10/02(木) 00:08:04 ]
- ↑*追加しといて
- 341 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 20:45:35 ]
- \w じゃダメだろ。
- 342 名前:デフォルトの名無しさん [2008/10/03(金) 01:01:52 ]
- じゃあ
operator\wktk=
- 343 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 08:01:21 ]
- elevaterU
escalator
|

|