- 1 名前:デフォルトの名無しさん [2006/09/15(金) 00:16:59 ]
- 入門書数冊買ったけど挫折→飾り
で、何ヵ月か経ってからやっぱりやろう、だが難しい… 一日何時間くらい勉強した?
- 152 名前:デフォルトの名無しさん [2006/10/02(月) 00:37:56 ]
- 10日で覚えるC言語を終えたのですが、頭が混乱して
プログラム組めませんが、向いてないでしょうか? やはり、何冊か本を他に読むべきでしょうか?
- 153 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 00:55:46 ]
- >>152
仕事のプログラムが組めないのか? なんかの問題が解けないのか? それとも自分の目的のプログラムが組めないのか?
- 154 名前:デフォルトの名無しさん [2006/10/02(月) 00:57:20 ]
- まず自分を知る事が先だろうな
マニュアル通り進めて手順を覚える中でその本質を見つけていくのか? マニュアル無視で突っ走ってみて色々壁にぶち当たったり超えたりすることで本質を理解するのか? それとも根本的に向いていないのか?
- 155 名前:152 [2006/10/02(月) 01:24:02 ]
- 組めないには組めないと言うか理解できてない感じ、何となく
どんな感じかわかったていど
- 156 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 01:32:31 ]
- 挫折なんてしたことないな。
だって、そんな暇無いだろ。周りはみんなオレよりすごいのに。 いちいち挫けて折れてたらいつまでたったってすごい側にはなれねーからな・・・
- 157 名前:デフォルトの名無しさん [2006/10/02(月) 01:35:26 ]
- >>155
そこで思考停止するな馬鹿 何が理解できないのか、何をすれば自分が理解できるのか 今まで同様な事はどうやって克服して来たのかを思い出せ
- 158 名前:152 [2006/10/02(月) 01:42:31 ]
- 文法の意味は理解した?がソースが長くなると、どれがどれに代入したかとか
どこに関連してくるとかが解らないんだ
- 159 名前:デフォルトの名無しさん [2006/10/02(月) 01:57:39 ]
- >>153 お前は相手に合わせて話ができないのかねぇ。
- 160 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 01:58:49 ]
- >>153は質問者に質問攻めしてばかりで、
いつまでたっても成長ないよな。 人間関係がうまくいかないくて、周りから嫌われてるんだろうな。
- 161 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 03:03:57 ]
- >>152
それは一重にプログラミングの経験が全くないからじゃないのかな。 だれでも最初はそんなもんだろ。面倒かもしれないけど、変数の代入や、使用箇所を 丹念に追っていくしか無いだろう。そして、一度読んだだけでわからないなら何度でも読もう。 そんなのは当たり前のことなんだ。目線があっち飛びこっち飛びしながら、必死で読むんだ。 何年も経験を積むと変数の意味や条件式の意味が「多分こう意味だろう。」という感じで 直感的に分かるようになってくる。 今は小さなプログラムからだんだん慣れていって、確実に基礎を身につけていくべし。 俺ももう20年以上前に初めてプログラムを勉強したが、そのときはテキストの1ページ 読むのも苦労したよ。しばらくプログラムとは縁がなかったが、5年くらい前から本格的に 勉強を初めて(Javaだけど)、今では何十個ものクラスを組み合わせて、何万行にもなる プログラムをを普通に組めるようになったよ。月並みだけどさ、地道な積み重ねは本当にすごいね。
- 162 名前:153 mailto:sage [2006/10/02(月) 03:45:11 ]
- >>160
>153は質問者に質問攻めしてばかりで、 あったま悪〜!!w これで一つの質問なんでちゅよ。ボクw >いつまでたっても成長ないよな。 俺はまだ一回しか発言してないよ。知ったかぶりもほどほどに。 >人間関係がうまくいかないくて、周りから嫌われてるんだろうな。 だから根拠の無い思い込みの発言はやめようね。 そんなんじゃプログラムもバグだらけになるよ(爆笑)。 たった3行でここまで突っ込ませるとは、本物の馬鹿? ここまで馬鹿だとプログラミングっていうか、仕事自体が不可能だよね。
- 163 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 04:31:15 ]
- >>162 おまえ、ウザイから早く死ねよ!
- 164 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 04:44:36 ]
- さほどプログラムの経験も無く、他人に的確なアドバイスもできず、
ボキャブラリーも無く、汚い言葉を吐く以外になにもできない人間が世の中にはいるよな。 大丈夫、インターネットだから恥ずかしくないよ。
- 165 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 06:05:22 ]
- >>164
お前のことだろ。早く死ねよ。
- 166 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 12:47:53 ]
- >>158
全部自分の頭の中だけで理解しようとしてないか? 解ったこととか気づいたことは紙に書き出したりして行け 自分の頭のレベル位解るだろ? 馬鹿は馬鹿なりに頭を使え
- 167 名前:デフォルトの名無しさん [2006/10/02(月) 14:03:35 ]
- てかおまえらがプログラミングを始めたきっかけって何なの?
BOTやチート以外に用途が見当たらないんだが
- 168 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 14:17:10 ]
- 俺は趣味だが、そのうちシェアウェアでちょっと小遣い稼ぎできたらいいなと思って始めた。
- 169 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 14:26:36 ]
- 頭が悪いヤツってすぐ切れるからわかりやすいよwwww
ちょっと挫折で逆ギレでやーめたってか こんな馬鹿は一生何も習得できないよ
- 170 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 14:30:07 ]
- >>167
今自分がやりたい事が、うまいこと単独で出来るツールが無かったりしたのがきっかけ。 そのうち、ゲームも作りたいとか、こんなツールも欲しいなぁとか。 >BOTやチート以外に用途が見当たらないんだが 世界が狭すぎw PCは別にゲーム専用じゃないだろw
- 171 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 14:38:26 ]
- 自分自身が切れていることに気づいてない、面白いやつ発見w
- 172 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 16:16:26 ]
- >>167
おいおい、みんなが持ってるケータイだってプログラムで動いてんだぞいー。
- 173 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 21:17:29 ]
- >>168
よう俺
- 174 名前:152 [2006/10/02(月) 21:56:18 ]
- >>161
サンクスです。 やはり、長年やったり徐々にコツコツやらないと いきなりの理解ってのは難しいですね・・・・ 一回、本読んで一発で理解できる人もいるだろうけど 少ないみたいですね。 >>166 助言、ありがとうございます。 紙に書き出してみるのも良いと思います。 これから、そうしていきます。
- 175 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 23:02:52 ]
- 二年前の夏にすっげー初めて学ぶC言語…だったかでやり始めて
最初は調子よく進んで、応用編にはいったところで頓挫 というかその本にあったTcl/TkってののGUIプログラミングの方に興味が行った それからはgdgdで数ヵ月後にK&R買ったが読むだけで今やっと構造体に入ったところ… まあ興味半分でやりはじめてだけだからいいかと思ってる 面白いのは面白いからやめることはないと思う
- 176 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 23:04:05 ]
- すっげー(って思って)
- 177 名前:168 mailto:sage [2006/10/02(月) 23:12:28 ]
- >>173
なんか世に出したアプリはあるかい。おれはシェアウェアはまだ1つだけだ。 本やツールにつぎ込んだお金はアホみたいに多くて、とても元が取れんけど、 面白くてやめられんな、この趣味は。
- 178 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 23:33:42 ]
- シェアウェアってやっぱりWindows向けだよな。
累積いくら稼げたんだ?
- 179 名前:168 mailto:sage [2006/10/02(月) 23:43:08 ]
- 1ヶ月分の食費くらいw
- 180 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 00:02:49 ]
- 月3万ってところか?
最近だとプログラム作れなくても それぐらいは広告で稼ぐ奴いるからな・・・ 負けてられないよな。
- 181 名前:168 mailto:sage [2006/10/03(火) 01:02:01 ]
- なんか「ど〜ん」と当たるアイディアが欲しいよ。
今一番欲しいのは知識じゃなくてアイディアだな、やっぱり。
- 182 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 01:15:16 ]
- そんなこといってるようじゃ、もともと向いてないんじゃないか
それならいっそ、会社に入ってやってたほうが稼げるだろう。
- 183 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 01:17:47 ]
- うむ、「ど〜ん」と当たるアイディアがあれば
別にプログラマでなくてもいいな
- 184 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 01:53:26 ]
- >>183
法人でやってんじゃないででしょ。 一応シェアウェアだし、支払い方法とか顧客管理とかどうしてるの?
- 185 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 18:07:37 ]
- よくわかんねえけど、とりあえず組めるようになってから考えたほうがいいと思うんだ。
- 186 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 23:56:09 ]
- Vectorですよ。顧客管理はテキトーですw
- 187 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 14:51:20 ]
- >>183
それ、友達いる人間のセリフ
- 188 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 23:31:06 ]
- ┐(´〜`;)┌
- 189 名前:デフォルトの名無しさん [2006/10/10(火) 04:38:51 ]
- 繰り返し文の違いがよくわからないし、参考書読んでも混乱するだけ
挫折しました…特にwhileやwhile(fgets〜) とか何で 繰り返してないのに繰り返し文が使われてるのか理解できん
- 190 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 10:17:13 ]
- そういう人は関数型言語を覚えてみるのも手ですよ
- 191 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 10:26:18 ]
- while自体が繰り返し文なんだけどな
なんかif文がデフォでtrueを制御するのも知らなそうだな。
- 192 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 10:39:39 ]
- ここで挫折するとは、かける言葉がない。
中学生くらいならいいんだけど、高校生以上だとちょっと。。。
- 193 名前:デフォルトの名無しさん [2006/10/10(火) 16:11:39 ]
- もうわけわかめ
俺も参考書を一通り履行したが漠然としか理解できてない
- 194 名前:デフォルトの名無しさん [2006/10/10(火) 16:15:51 ]
- 挫折しようにもコレで飯食ってるんで、、、
挫折したら首吊るしかwwww
- 195 名前:デフォルトの名無しさん [2006/10/10(火) 16:31:31 ]
- 背水の陣?
- 196 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 16:48:50 ]
- 繰り返し文がわからないで飯食ってるなんてありえねえ
- 197 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 17:29:35 ]
- >>189
while(fgets〜)って、(後ろに空文があるとして) ひょっとこして「fgets〜が真である間fgets〜を繰り返す」 って意味で、それがわからないってこと?
- 198 名前:194 [2006/10/10(火) 18:09:20 ]
- おいおい、189と俺は違うよ
- 199 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 18:22:25 ]
- よくわからない時はとりあえず for 使って、慣れてきたら while を使ってみる
片方を理解せずに手を出すと利点が見えづらい、使い所がつかみにくい 頭の悪い俺はこうしてる
- 200 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 18:25:20 ]
- Cを勉強->二ヶ月ほどでだいたい出来るようになった->
猫でも分かるで勉強->半年でだいたいマスター-> 16ビットアセンブラ->挫折<-今ここ DIVコマンドが理解出来ない。誰か助けて。 諦めてMFCに行こうか、それともC#を勉強しようか考え中
- 201 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 18:26:38 ]
- >>198
確かに良く読んだら、 189→挫折した 194→まだ挫折しない なんだね。
- 202 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 19:02:22 ]
- while( fgets(buf, 100, fp) ){
... } ↓ char *result; do{ result = fgets(buf, 100, fp); ... }while( result ) 条件の中に関数を丸ごと書くのは、 初心者には理解しづらいし、悪い習慣だとは思うけど……。 便利なんだよなぁ。
- 203 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 19:05:33 ]
- >>200
例えば、14/3なら mov ax, 14 mov cl, 3 div cl でALに商の4、AHに余りの2と結果が返ってくる。 割られる数が16ビットにおさまらないならDXに上位16ビット、AXに下位16ビットでいい。 (これは例のまま11/3のままですが) mov dx, 0 mov ax, 14 mov cx, 3 div cx でAXに商の4、DXに余りの2と結果が返ってくる。 オペランドは即値はだめ、レジスタかメモリーを指定。 でも、なんで今時アセンブラやってるの?(とおじさんは疑問に思う
- 204 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 19:07:19 ]
- >>202
それだと、最初のfgetsがNULLを返してきたときに、ループ内の処理をしてしまわない?
- 205 名前:189 [2006/10/10(火) 19:35:44 ]
- >>197
はい、そうです。 実行しても、繰り返しになってなくて 何処が繰り返しとかがわからなくなっています。 >>199 サンクス、そうしてみる。 >>202 やっぱし、難しい・・・。 もう一度整理してみます。
- 206 名前:189 [2006/10/10(火) 19:45:52 ]
- スレ違いなら、すんまそなんだが
今、ファイルポインタの Fgetc関数とFgets関数の所で 止まっています・・・。 実行すると、双方同じ文章よ読み込んでコマンドプロンプトに 文章が表示されます、これでいいのでしょうか? 実行した時の違いがわかりません、Fgetc関数とFgets関数との Fgetc関数の場合は1文字ずつで、Fgets関数は文字列を読み込みはずですが・・・ 要するに読み込む時の違いと言う事だけなんでしょうか?
- 207 名前:デフォルトの名無しさん [2006/10/10(火) 19:51:17 ]
- >>198
連続、すんまそ。 while((c = Fgets(fp)) != EOF) { これの意味です・・・ 参考書で前章の場合は実行した時に繰り返してると わかったのですが、今回のは別に何も繰り返していないです。
- 208 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 20:30:26 ]
- >>207
fgetsでなくFgetsってことは、C言語ではない? Fgetsで引数fpだけ?戻り値がEOFならfgetcとかではない?
- 209 名前:デフォルトの名無しさん [2006/10/10(火) 21:16:19 ]
- 代入式は式自体が代入された値をもつ(と解釈される)。
だからa=b=0みたいな書き方が出来る(この場合はb=0が先に評価される)。 例えば(c=fgetc(fp))はfgetc(fp)が実行されて返した値(cにそれが代入される)と評価される。 fgetcは読み込んだ文字(一般に0〜255)を返し、 ファイルの終わりで読み込む文字のない場合はEOF(一般に-1、stdio.h内で定義)を返す。 読み込んだ文字をループの中で使いたいときに既にcに文字が代入されてるからこれを使うわけだね。 で、処理が終われば最初に戻ってwhileの式評価で(c=fgetc(fp))のfgetc(fp)が実行されて・・・と続く。 文字を読み込んでいる間は(c=fgetc(fp))は0〜255のいずれかの値になるので((c=fgetc(fp)) != EOF)は必ず真となりループを継続する。 ファイルの終わりなら(c=fgetc(fp))の値はEOFとなり((c=fgetc(fp)) != EOF)は偽であるので必ずループから抜けられるわけだ。 スレ違いだというのに答える自分にorz 挫折は時間が克服してくれた。 相手を理解しようという心が大事だ。 理解しあえることはない相手ではあるが後悔してももう遅かった。
- 210 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 21:53:53 ]
- モトローラ系のアセンブラ使ってたもんで
インテル系のレジスタ固定っぷりが訳ワカメで苛つく
- 211 名前:デフォルトの名無しさん [2006/10/10(火) 22:39:54 ]
- >>210
intel系では変数はメモリに置くと思うのが良い メモリアクセスしてはいけないと言う訳ではない
- 212 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 22:48:38 ]
- >>204
あちゃー、ほんまやー。 スマートな書き換えができないからこそ、 while構文とdo〜while構文が存在するということで納得くださいな〜。 こういうときの定番はループ1回展開だろうけど、それは余計分かりづらいんだよな('д`)
- 213 名前:206-207 [2006/10/10(火) 23:52:53 ]
- >>208
小文字のfでした。書き間違えしました。 >>209 なんとなく、イメージ?は掴めました、難しい・・・。 ここまで詳しく書いて頂いて、ありがとうございます。 >>206に書いた事がわかれば、後は先に進める?かもしれません。
- 214 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 00:34:17 ]
- >>212
結局この場合、 result = fgets(buf, 100, fp); の後に if (result == NULL) break; が必須であり、かつループを抜ける条件はここだけになるので、 do〜whileでもwhile〜でもいいというか、while(1)いいじゃんと思う。 do〜whileは通常の処理ではあまり使いどころがないね。
- 215 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 01:31:35 ]
- >>214
至極尤もでごぜーます。 でも>>189は制御構文で躓いてるわけじゃ無さそうなので、なんか色々スマンかった。 スマンかったついでに。 >>213 その通り、ただ読み込んで表示するだけだと結果は同じになる。 でも、使い勝手の面での「違い」をもうちょっと書くと、 fgetcは1文字だけ読み出すから、来た文字をそのまま受け取るだけでいい。 fgetsは複数文字読み出すから、来た文字を受け取る場所(配列)を作らなきゃいけない。 文字列(複数文字)を読むときはfgetsのほうが良いんだけど、 1文字だけ読み出すならfgetcのほうが簡単だし便利。 だから同じような関数が二つあるんだ。
- 216 名前:デフォルトの名無しさん [2006/10/11(水) 03:05:20 ]
- >>215
ありがとうございます、ここの人たち優しいんですね(;_;) これで疑問は解決しました、forやwhile同様に似た意味だけど 用途により使い分けろって事なんですね。
- 217 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 07:05:53 ]
- 向いてないってこった。
- 218 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 19:39:16 ]
- 言語そのものより、プログラムの構造を考えるんで挫折しそうです…
- 219 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 20:10:45 ]
- クラス設計とかか?オリジナルのソース書くことか?
後者ならば明らかに向いてないぞ…
- 220 名前:218 mailto:sage [2006/10/11(水) 20:57:29 ]
- >>219
どちらかといえば前者です。 プラグインやフィルタの類や、1枚のダイアログだけでなんかするツールとかは(少しだけ)組めるのですが… それ以上の規模のプログラムとなると、どこをどうしていいものか、さっぱり。
- 221 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 22:35:43 ]
- >>220
俺も似たような感じだなぁ。 ゲーム製作通じて、挫折したりしながら習得しようとしてるけどー。 ゲームはクラス設計とかを学ぶのには不向きかな?
- 222 名前:デフォルトの名無しさん [2006/10/11(水) 23:14:44 ]
- >>220-221
実装技術と構造設計は別なベクトルを向いてる世界だからな 設計に関する書物なり一度目を通してみると良い 実装技術だけを追ってると設計のことはあんまり身に付かない
- 223 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 23:25:54 ]
- >>219
俺もそのあたり勉強中だー 個人的にいろいろ調べた結果 結局は開発の各段階で作られるドキュメントを自分で書けるか (もちろん"使える"資料であることは必須だけど) ということじゃないかと(外部設計書とか内部設計書とか)。 特にクラス分けには もっと上流工程の業務フロー図−機能分割のやり方が かなり重要になってくる気がするなー ↓こことか参考になるかも ttp://www.thinkit.co.jp/free/project/4/1/1.html 試験でいったら アプリケーションエンジニア(外部設計) ソフトウェア開発技術者(内部設計) あたりをとりあえずの目標にして周辺の書物をあさってみるのもいいかもねー つーか俺今週末ソフ開試験だよ。ぜんぜん間に合ってねー(ウツ
- 224 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 00:22:25 ]
- >>222-223
確かに、自分は実装技術ばっかりな気がする。 つまり外部設計を学ぶべきなんだね。 ありがとう、参考にしてみるよ。
- 225 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 06:25:41 ]
- 解からなかったけど、難しいと思わなかった。
- 226 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 14:59:16 ]
- うぉー、やるぞー →分からない事が出る→調べる→そこからまた分からない事が出る→調べる→そこからさらにわから(ry
→調べる→またまたわからな(ry ・・・繰り返してるうちにわけがわからなくなって調べ疲れ、進まないことに嫌気が差し挫折 → 数ヶ月ぐらいしてまたやる気になるもスッカラカンに→最初に戻る 熱しやすく冷めやすい性質なんだろうか・・・・
- 227 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 15:04:05 ]
- 分からない事が出る→調べる→分かんないけどなんか動いてる
→動いてるからまあいいか→初めに戻る
- 228 名前:デフォルトの名無しさん [2006/10/13(金) 00:55:23 ]
- >>226
典型的なプログラミング挫折パターンだな 自分が全てを理解できる&理解しないと何も出来ないと考えてるとなる形だ そもそもプログラミングすることが目的なのではなく、何かを作る為にプログラミングをしていると気が付けば抜け出せる。 自分の今の状態を認識して知るべき知識を得たらさっさと目的を遂行する事
- 229 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 02:19:43 ]
- >そもそもプログラミングすることが目的
って人もいるんじゃないか だから完成なんかしなくても過程で楽しめてる ただプロのプログラマとしては失格
- 230 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 03:52:20 ]
- なは、俺失格プログラマだ。
でも楽しいからいいや、なは。
- 231 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 05:40:24 ]
- 募金とかユニセフにはまっているよりは生産的だと思う。
- 232 名前:デフォルトの名無しさん [2006/10/13(金) 12:31:25 ]
- >>228
226ではない真っ赤な他人ですが、お導きありがとうございました。 どこかに何か見えたような気がします。
- 233 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 12:37:34 ]
- >>229
プログラミングすることが目的なら挫折と言う言葉が適切ではない それは単純に飽きただけ 目的を達成しておいて挫折とは之如何に?
- 234 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 13:58:09 ]
- プロっているのか?
デスマーチでここ見てる暇もないって聞いたがな… 管理職か?
- 235 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 18:04:19 ]
- いくらデスマーチでも休みの日ぐらいあるし、そん時に
- 236 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 18:05:54 ]
- 諸事情でプログラマやSE辞めた人というのも多いと思うぞ
- 237 名前:デフォルトの名無しさん [2006/10/13(金) 21:31:41 ]
- >>202
それって、fgetsで正常に読み込めてる間は whileの中の処理やるんだけど、fgetsが失敗したときに抜けるんでしょ? そのようなコードを書かなければならない状況ってそんなにないよね。
- 238 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 22:43:35 ]
- fgetsで読み込んだ100バイトごとに処理をして、
読み込んだものの終端まで来たら処理を終えるんじゃないのこれ
- 239 名前:202 mailto:sage [2006/10/14(土) 00:15:02 ]
- >>237
ごめん、俺の書き換えは>>204の指摘どおり完全じゃなくてさ。 論理的な穴がある。 それともう一つ、fgetsは失敗したとき以外に、 入力が終端に達した時(EOF)もNULLを吐くんだー。 だから、このwhileの読み方は、英語っぽく書けば、 while "fgets" is true, do { ... } って感じかな。だから意味解釈としては、たぶん>>238が正解で、 コイツは案外良く使うパターンなのさ。 確かにエラーが来てもwhile抜けるんだけど、その辺はまた別かなー。
- 240 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 00:33:54 ]
- >>202 禿同
int c; while((c=fgetc()) != EOF){ ・・・/*処理*/ } っていう文は、慣れちゃえば簡潔にかけるし良いんだけれども、最初は理解しづらかったなぁ。 while文,if文はこう考えると分かり易いかも。 while(式){ } if(式){ } 式に関数が入ってる場合は、まずそれが先に実行される。この場合はfgetc()が呼び出され、 その戻り値を変数cに代入し、代入結果がEOFかどうかチェックする。EOFと等しくないなら 式の値は真、等しいなら偽になる。 何事も良く見れば、基本的な事の寄せ集めだと思えば、理解しやすいかな。
- 241 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 00:55:10 ]
- >>236
諸事情って、例えば?
- 242 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 02:53:09 ]
- みんなオタクだからもてない。
- 243 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 07:03:55 ]
- >>241
いままでみたことのある退職理由 ・なんかもうついて行けません(女の子 ・向いてないみたいです(男、できる香具師もできない香具師も ・こんな会社でやってられるかー(某先輩 ・派遣先だった大手の子会社に引き抜かれましたよ(某後輩 ・いい加減VBから脱却した方が良いと思います(漏れ
- 244 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 07:21:55 ]
- 退職の理由は、プログラムやめる理由と似てるんだな。
- 245 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 11:46:29 ]
- 元プロに聞きたいんだけど、マジでデスマーチなの?
- 246 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 15:23:42 ]
- エニタイムデスマーチエブリデイ
- 247 名前:デフォルトの名無しさん [2006/10/16(月) 03:26:32 ]
- >>246
眼精疲労とか疲労とかとかは平気なの? あと、NEとSEはどっちがまし?
- 248 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 07:36:31 ]
- 電磁波のキャンセラーって効果どうなの?
- 249 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 10:50:23 ]
- ニュートロンジャマー開発きぼんぬ
- 250 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 12:30:30 ]
- >>248
女の子の生まれる確立が80%だったのが79%になる位の効き目
- 251 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 15:33:25 ]
- 1%でも、違いは感じられるくらいなのか?
- 252 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 15:42:07 ]
- >>251
1%も感じられる位子供を産むのか?
|

|