[表示 : 全て 最新50 1-99 101- 201- 301- 2chのread.cgiへ]
Update time : 11/13 08:16 / Filesize : 78 KB / Number-of Response : 344
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

コーディング規約 第3条



1 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 23:28:42 ]
カッコの位置や変数名のつけ方から、何で規約なんて決めるのという話まで
コーディング規約・スタイルに関するスレ

前スレ

コーディング規約 第2条
pc10.2ch.net/test/read.cgi/tech/1068752664/

303 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 08:01:37 ]
_で始まる予約語に何があるか言ってみろよ

304 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 08:05:56 ]
>>300
やっぱ答え出てるじゃないか。
メンバ変数はグローバルじゃねえ。

関数名とグローバル変数に問題があるだけだろうな

305 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 11:48:40 ]
>>301,303 予約語じゃなくて、予約識別子ね。

306 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:58:27 ]
>>303
_STDLIB_H_

307 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 00:11:07 ]
>>305
それならわかるわ

検索してみたら、いいページ掛かったわ

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






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<78KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef