プログラミング言語的Tips
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん
NGNGCでもPerlでもVBでもLispでも……。
これは知っておくと、ちょっと便利なものを是非。
0002名無しさん
NGNG知りたいです。
0003>1
NGNG学問に王道なし。
0004名無しさん
NGNG期待したんですが、やはり抽象的すぎる書き込みは
ほとんど弾かれてしまいますね。
もっと具体的な疑問が出たら過去ログ参照の上
質問しますね。
#あと、2は私ではありません。
0005名無しさん
NGNG0006>1
NGNG#プリンタスレッドも、1さんが書かなくなったら下がるの早かったね
0007あたた
NGNGfunc(int N@`int * x)
{
int i;
for(i=0;i<N;i++)x[i]=0;
...
}
と書かずに
func(int N@`int * x)
{
{ int i;for(i=0;i<N;i++)x[i]=0;}
...
}
こう書いておけば、カット&ペーストし易い
0008名無しさん
NGNGやっぱりそういう書き方する人いるんだ。
私も好きなんですが、上の人にぴどく嫌われたので、仕事では
書いてません。
上の人いわく、「これはCの書き方じゃない」だそうで。
0009あたた
NGNGだから、予算が無いお客さんの場合、プリンタ出力は外部ファイル
で設定出来るようにしておくと現場で直せる=出向費が浮く
(簡単なマークアップファイル式にするという事)
0010あたた>8
NGNGああ、そういう人も居ますよね(^^;
0011>3
NGNGのほうが良いと思う。(^^)
「楽をする」と「手を抜く」はちょっと違いますね。
0012ねこ電車
NGNG#define uchar unsinged char
#define uint unsinged int
#define min(a@`b) (((a) < (b)) ? (a) : (b))
#define max(a@`b) (((a) > (b)) ? (a) : (b))
こういう定義をあらかじめしておけとか?
(Tipsというレベルでもないですね)
0013名無しさん
NGNG0014>7@`8
NGNG{int b; ・・・前半の処理・・・}
{double c; ・・・後半の処理・・・}
と書くと、コンパイラによっては、bとcの領域を共用してくれる
ただ、スタックに制限のある環境用のコンパイラに限ってって、
逆にこれを共用してくれない場合が多くて辛いのだが・・・
0015>13
NGNG0016ねこ電車
NGNGVBでGUIを作成時に、
1.使用可不可が切替わるコントロールを作る。
2.使用不可の時も、表示は元のままである。
この場合はボタンの画像を模したpicutreコントロールを作成するようにし、
元のコントロールと切り替わるようにする、とか。
これもTipsになってないか・・・。
0017どっかの80
NGNG#define を定数定義に無闇に使わない const@`enumを使うべし。
const定義をROMサイズの圧縮の為に#define にするのは後からでも出来る。
配列の大きさは即値で定義しておいても、そのサイズはsizeofを使って
(sizeof array)/(sizeof array[0])と取得出来る。
0018名無しさん
NGNGhttp://www.2ch.net/test/read.cgi?bbs=prog&key=955325519
0019名無しさん
NGNG飛び火させるような書き込みはやめてください。
特に#defineの件はtipsでもなんでもないじゃないですか。
>どっかの80さん
■ このスレッドは過去ログ倉庫に格納されています