コーディング規約 第3 ..
[2ch|▼Menu]
304:デフォルトの名無しさん
07/12/17 08:05:56
>>300
やっぱ答え出てるじゃないか。
メンバ変数はグローバルじゃねえ。

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

305:デフォルトの名無しさん
07/12/17 11:48:40
>>301,303 予約語じゃなくて、予約識別子ね。

306:デフォルトの名無しさん
07/12/17 15:58:27
>>303
_STDLIB_H_

307:デフォルトの名無しさん
07/12/18 00:11:07
>>305
それならわかるわ

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

308:デフォルトの名無しさん
07/12/18 06:32:30
結局 _ をつけたがるのは
自分の作ったのを予約語扱いしてもらいたい 「格好つけしー」 か
考えるのが面倒で、 _ でもつけとけの 「横着者」 のどっちか
でいいの?


309:デフォルトの名無しさん
07/12/18 08:17:39
>>308
_ のあとの小文字は問題ねーってよ

310:デフォルトの名無しさん
07/12/18 08:33:41
>>309
昔のDOS系、MSのLIBなんかは _ の関数だらけ
これを予約語といえるかわからんが
それと同列のものにしたいということだろ?

311:デフォルトの名無しさん
07/12/18 11:31:02
>>309
何が問題ねーの?予約識別子じゃないの?

312:デフォルトの名無しさん
07/12/18 11:46:38
_ のあと小文字は、グローバルスコープ(ファイルスコープ)のみで予約。以下 >294

313:デフォルトの名無しさん
07/12/18 12:17:43
>>168の短い文章を理解するのに一体何レス費やせば気が済むんだ?

314:デフォルトの名無しさん
07/12/18 12:21:59
「ある目的のために」とか、わかりにくい誤訳が入ってたからじゃね?

315:デフォルトの名無しさん
07/12/18 22:50:44
グローバルな名前空間でとわざわざ限定してくれてるからじゃん

316:デフォルトの名無しさん
07/12/19 05:46:36
「感染してますが、コンドームをつけてれば大丈夫です」と言われてもやる気はしないのと同じ

例えが、ちがうか;

317:デフォルトの名無しさん
07/12/23 23:54:01

                ( ゚д゚ )
              ¶ノ ¶ノ |
          / ̄ ̄ ̄ ̄ ̄\
          ./  (,)    (,)  ヽ
         |     | ̄|     |
         ヽ     ̄ ̄    /
          |  |   |  |   |
         .ノ .ノ ヽ ノ .ノ   .|
         (_ノ  (_ノ    .|
            / /  ̄/ /
           < <   .< <
            ヽ ヽ   ヽ ヽ


318:デフォルトの名無しさん
07/12/25 07:53:47
あ、そうそう そうすると

#ifndef _FILENAME_H
#define _FILENAME_H

はどんなシンボル名にしてんの?

#define H_FILENAME_H

とか?( ゚д゚)

319:デフォルトの名無しさん
07/12/25 10:30:28
FILENAME_HでもMACRO_OF_FILENAME_Hでもお好きなものをどうぞ。

320:デフォルトの名無しさん
07/12/26 04:02:28
MACRO_OF_*は却下

321:デフォルトの名無しさん
07/12/26 04:09:12
#pragma onceでいいよもう

322:デフォルトの名無しさん
07/12/26 04:10:30
せっかくポータブルな方法があるのに、
そうじゃない手段をわざわざ使うのは気が引けるよ

323:デフォルトの名無しさん
07/12/29 11:30:30
規律正しいおまいらなら
#ifndef
の使用はもうやめたんだろ?

324:デフォルトの名無しさん
07/12/29 13:41:22
両方使うのは意味があるのかな?

325:デフォルトの名無しさん
07/12/30 00:07:39
>>323
なんで ifndef はいけないと思うの?

326:デフォルトの名無しさん
08/02/19 01:14:20
皆さんのスタイルを、GNU indentの引数で表現するってのはどうでしょか。
俺は単純に
indent -kr hoge.c
です。

327:デフォルトの名無しさん
08/02/19 14:45:58
>>325
名前がぶつかるかも知れない恐怖が


328:デフォルトの名無しさん
08/03/16 18:09:35
ソースのフルパスをマクロ名に入れとけば無問題w


329:デフォルトの名無しさん
08/04/13 15:16:47
そんなにぶつかるのが怖いなら、GUIDでいいんじゃないか?インクルードガードなんか入力することなんかないんだからさ。

330:デフォルトの名無しさん
08/07/28 01:19:20
URLリンク(lolo.jp)

331:デフォルトの名無しさん
08/07/30 22:41:39
はてなで話題になってたが
URLリンク(d.hatena.ne.jp)
これを厳密に守るのはきついな……

332:デフォルトの名無しさん
08/08/07 15:47:21
これはJAVAを念頭に置いてるのか?

333:デフォルトの名無しさん
08/08/09 21:26:02
>>331
goto有害論並に偏りすぎてねぇか?


334:デフォルトの名無しさん
08/08/09 22:46:42
手続き型脳を矯正するには多少極端なくらいのショック療法が必要ってことだろ

335:デフォルトの名無しさん
08/08/25 00:22:16
OO厨だった学生時代はそういう病的に分割されたコードばっか書いてたな。
だけど、働き始めて周りの人間にソース追いにくいだのなんだの
不評だったせいでいつのまにか書かなくなったが。

336:デフォルトの名無しさん
08/10/01 21:55:22
C++でオペレータの宣言・定義するときにoperator=とかくのかoperator =とかくのかそういうのって決まってるの?

337:デフォルトの名無しさん
08/10/01 21:56:36
それは多分、インデントの量とか中括弧の位置なんかと同じテーマだと思うんだが。

338:デフォルトの名無しさん
08/10/01 23:43:18
>>336
検索しやすいように空けない。

339:デフォルトの名無しさん
08/10/02 00:07:24
operator\w= で検索すればおk

340:デフォルトの名無しさん
08/10/02 00:08:04
↑*追加しといて

341:デフォルトの名無しさん
08/10/02 20:45:35
\w じゃダメだろ。

342:デフォルトの名無しさん
08/10/03 01:01:52
じゃあ
operator\wktk=

343:デフォルトの名無しさん
08/10/09 08:01:21
elevaterU
escalator


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5190日前に更新/78 KB
担当:undef