Windowsのメモ帳でソース開いて編集しているビギナークラスの人は
ファイルが巨大化すると困るだろうから、遠慮せずに関数を使ってくれ
Cで関数使うなって言ってるやつは、アセンブリでサブルーチン使わなかったの?
アセンブリは速度が命
オーバーヘッドがあるサブルーチンなど極力使うのは愚の骨頂
>極力使うのは愚の骨頂
なるほど、関数を毛嫌いしている人は日本語も怪しいと。
再帰的に呼び出すのでもない限りサブルーチンにする必要ないだろ
マクロがあるのに
何故関数を毛嫌いするのやら。
マクロにするくらいなら、関数でいいじゃん。どうせ、コンパイラがインライン展開してくれるんだから。
そんな部分は当然のごとくマクロだろ
なんでわざわざ関数にするの
関数のほうが楽だから
いまさらだが
>>1表面調和関数のような関数の事を言っていたんじゃまいか?
129 :
デフォルトの名無しさん:2009/01/03(土) 11:58:54
パソコン(引き値:キーボード、戻り値:ディスプレイ)は関数である。
つ標準入出力
1はそういうこといってねーよ
関数がわからなくてもC言語使えるか? だろ
理解可能だ
たいてい、センスのある初心者は
ifとforと配列まで覚えたらゲーム作ろうとする
main関数に数百行かく
センスないやつは、そもそも、関数まで覚えてもその規模のソースさえなかなかかけない
mainに数百行だけでまともなゲーム書けるか?
ウィンドウ処理だけでも百行近く必要なのに
標準ライブラリを必ず使わなければいけないなんてことはないが、
標準ライブラリを使う機会は少なくない。どんなものがあるかを知るのも重要だが、
どういう仕組みで、どう使うか、最低限のことは理解しておくべき。
第一、main関数を使っている時点で、既に理解していないと困るんだが。
>>132 オセロとかテトリスとか300ぐらいですんだ希ガス
>>133 全然困らない。mainしか使わないのだからmainの書き方だけ覚えればいい。
>mainしか使わない
こういう奴の存在が困る。
そんなやつは身近にいないから困らないw
は?
「関数ができない」とは、実行できないということか?
実行環境なしに紙だけで勉強するのは非常につらいが、
まあ不可能ではあるまい。
スレ勃てから5年にして初めての珍解釈登場
141 :
デフォルトの名無しさん:2009/09/11(金) 00:25:05
へ?
>>35 プロトタイプ宣言のない関数は暗黙にintを返すと見なされるので
intからvoid*へキャストできる環境ならfopenだって呼べるぞ。
↓のコードにgcc4.3.2は警告すら出さない。
(もちろんこんなスタイルをオススメする訳ではない)
main(){
void* FP = (void*)fopen("hoge", "w");
if(FP){
fputs("hoge", FP);
fclose(FP);
}
return 0;
}
アセンブラでサブルーチン使わなかったらメモリアクセスのオーバーヘッドでかすぎ
になるだろうが
実際に使えもしないバカがいい加減なことを語るな
いきなり何言い出してんのかと思った。
>>121-122 へのレスか。
つか、去年の話にレスするならアンカーくらい付けろ阿呆。
自作関数縛りのプログラミングとか楽しそう
define使っちゃうと面白くないからそれもなしで
俺なら入力も出力も無いプログラムが出来そうだ
非チューリングマシンか。
148 :
デフォルトの名無しさん:2009/09/30(水) 21:07:11
実は…
入学式のときから俺…
お前のことが…
ヤらせろ!
>>143 アセンブラではそんなに大きなプログラムは作らないから
問題ない。構造が明確であることが大切。
サブルーチンは使うな。
>>152 >サブルーチンは使うな。
となると
>構造が明確であることが大切。
構造も糞もないわけだが。
頭おかしいの?
はぁ?
あっちこっち飛ぶなって言ってるんだよ
1つの流れのなかにブロックでコピペしろって言ってるの
はぁ?
えっ?
サブルーチンは使うな
アンカーも使うな
160 :
デフォルトの名無しさん:2010/09/24(金) 06:24:22
お?
機能ごとに処理まとめないと、デバッグが地獄だな
プリプロセッサとラベルとgotoを駆使してプログラム書いてみたらどうか?
2011年になっても未だにJAVA使い続けてる奴ってさ
仕事で仕方なくならわかるけど
家でもJAVAやってるなら本当にバカだよね。哀れ
気持ち悪い
164 :
デフォルトの名無しさん:2011/11/22(火) 13:01:13.76
>>145 似たような事はやった事がある。入力はキーボードのBIOSから直接読み取り、
画面表示はVRAMにぶち込む。
だってC言語の標準関数ってその辺まったく役に立たないんだもん。
結局自前でやるしか。
166 :
デフォルトの名無しさん:2012/03/09(金) 23:38:06.20
あ
一切のライブラリーを使わず(リンクせずに)プログラム書けよゴルァ!
このスレまだあったのか・・・