忍者ブログ

どっかのゆとりのチラシの裏

plasma_effectのメモ帳的ブログのようなsomething

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

constの便利な使い方

const int Test[10]={1,2,3,4,5,6,7,8,9,10}

こんな使い方もできる。上の例では意味不明だろうが、大量の定数を配列で管理できる。
これは#defineではできない芸当。
PR

#defineいらない説

・typedefがあるから型に別名をつけるのは容易
・定数もconst (型名) (定数名) でおk
・上の定数で配列を定義できることを確認
・そもそも#defineはプリプロセッサだからnamespaceとかで区切れずに名前衝突する
・ていうかコンパイラは変換後で処理するからエラー吐かれたらよくわからん
・デバック用コード?ややこしくなるだけだ、あきらめろ

以上の理由からこれからできるだけ#defineを使わないようにします。

無限素数

goto文を使って最適化(したはず)の無限素数吐き出し機
ダウンロード

そしてgoto文を使わずに製作した無限素数吐き出し機(最適化はまだしてない)
ダウンロード

後輩が作ってたのをムキになって最適化しようとする大人げない先輩なのでした。

カレンダー

04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

フリーエリア

最新CM

[02/12 kariya_mitsuru]
[10/14 どっかの京大生o]
[10/04 どっかのZ会生y]
[07/31 どっかのZ会生y]
[07/31 GNR]

プロフィール

HN:
plasma_effect
性別:
非公開

バーコード

ブログ内検索

最古記事

(06/08)
(06/18)
(06/21)

P R