一週間で作るチャットプログラムとブラウザ(ログブラウザかな?)ですか。
画面は必要最低限、使い勝手は二の次としても
きついようなきがしますねぇ。
VCでのプログラミング経験があって聞くことはほとんどないと言うのなら
わかりますけれども。
事故にあったから期間が足りなくなったと言うのならともかく、
最初から一週間で作れと言う話なのだとしたら、課題を出した方の意図が見えないと言うか。
取り敢えず動くものが出来れば良いと言うつもりなのか、
中のコードまできちんと検証するつもりなのか。
後者だとしたら今の話の感じでは相当難しそう。
GUIを使いたくてWindowsの仕組みの勉強からしないといけないレベルだとしたら
他の事に使う時間はほとんど捨ててかからないと満足のいくものは難しそうです。
(どの位の作りこみで本人が満足するかと言う話もありますが)
そもそも、課題だとしたら
開発環境の指示が無いことは全く不可解。
あるいは、指示があっても理解できなかった?
すいません、少し説明不足でした。
課題はとりあえず第1課題を一週間です。
第2課題はその後の一週間という所でしょうか。
1週間という時間は多分適当に言ったような気がします・・・。
遅くても10日かと・・・。
環境の指定はVC++6.0という事だったのですが、それが手に入らないという事を
この掲示板で知ったので先生に相談しつつ、このサイトでこういう物がありますと聞い
たのでどうでしょうかと説明している段階です。
先生はどれで何ができるかは知ってるけど(VCに特化したわけではなく、プログラムの
基礎?? MFCがどういう概念とかAPIがどういう物か)というのを知っているだけで、
実際にプログラミングの知識を知っているわけではないみたいです。
「自分は手伝えないから」と言われました(--;
ちなみに自分のレベルとしてはC言語の基礎と、Visual C++ならWinMainとWndProcを
使ったメッセージのプログラムの基礎なら少しわかります。
デバッグとエラー処理、例外は今回の課題は多分大丈夫だと・・・。
とりあえず動いて先生にできました!!と言えれば。
細かい処理は跡で肉付けしていきます。
開発環境の指示と先の投稿で言ったのは舌足らずだったかしら。
大学(会社等でも同じことだと思うけど)でプログラミングの
課題をだすときは、例えば
第一実習室のA3パソコンにコンパイラーが入っている
からそれを使って作りなさい。
などと、具体的な指示が出るのが普通ですよね。
プログラムの高度な研究のために、わざわざ環境を構築したいと言う話には
とても見えないし。
もし教官の指示が理解できていないのなら理解するまで確認すべきだし、
理解できて今の状態ならば、そんな教官には見切りをつけたほうがよさそう。
(あくまで、私見です)
# これ以上ここを突っ込んでも仕方ない気がしますが、たとえば
# ・指定の開発環境は学校にありVC6で構築済み
# ・卒論の作業に向けて家にも同じ環境を構築したい
# ・教授もVC6以降は使ったことがないので直接相談に乗れない
# とか。仕事でもいまだにVC6で苦労されている方はいるわけで......
オンラインゲームプログラミング
http://www.sbpnet.jp/books/topic/art.asp?newsid=1343
…WinSockを用いたソケットプログラミングの基礎からチャットプログラム…
上記の本のサンプルコードにはMFCコードが含まれるかもしれません。
僕はVC6持って無いので、MFCコードが含まれない方が良いのですが、関連リンク
にあるWisdomSoftサイトさんではWinSockの説明に標準win32api関数やコードしか使って
無いのでこの本でもMFCコード非使用の同述がされている可能性も有ります。
この本を買っておけばチャットプログラム以外のプログラミングも楽しめて学習も馴染
み易いと思います。僕はまだ買ってません、買う予定です、これを期に。
何か話しに繋がりが有ると思って書込みさせてもらいました。…。