Visual C++6.0

[戻る]
hiro 2005/08/21(日) 22:44:23
これって何処で手に入れられますか??
何かもう手に入らないとうい話を聞いたのですが

επιστημη 2005/08/21(日) 22:52:20
少なくとも公式には売っていないでしょうね。
MSDN-universalにも収録されていなかったよな←自信ナシ
流通在庫をマメにあたるか、お持ちの方から譲ってもらうことになるかと。

Fortran使い 2005/08/21(日) 23:02:31
オークションなら手に入りそうですね。
http://page3.auctions.yahoo.co.jp/jp/auction/c104970587
中には以上に安いものがありますがそういうものは違法コピー
のものが多いみたいです。

επιστημη [E-Mail] 2005/08/22(月) 14:25:10
ごめんなさい、VC++6(Visyal Studio 6)はMSDN-universalに収録されていました。

Ban 2005/08/22(月) 15:29:51
動作検証や、下位互換をとりたい、Win9xで開発したいとか、
何か特別な理由でVC6が絶対必要であれば別ですが、
単に手持ちの本がVC6になってなるなどの理由であれば、
現在の最新版は Visual C++ .NET2003 などの名前になってますので、
そちらを検討されてみてはどうでしょう。
# 外してたら申し訳ありません。

hiro 2005/08/26(金) 12:26:36
返事遅れて申し訳ありません。
Banさんの言うように手元に本があっただけなので
Visual C++ .NET2003でやってみようと思います。
それでネットにないか探してみたのですが ありません。
もしかして本に付いてくるか、もしくは普通に購入しないと手に入りませんか??
普通にネットで転がっていたらスイマセン。

YuO [E-Mail] 2005/08/26(金) 12:56:32
> それでネットにないか探してみたのですが ありません。
> もしかして本に付いてくるか、もしくは普通に購入しないと手に入りませんか??
> 普通にネットで転がっていたらスイマセン。

Visual C++というのは,Microsoftの商品です。
実勢価格はおよそ2万円です。
# もし学生さんならVisual StudioのSpoke Premium版を探せば4000円前後で見つかるか
と。

コンパイラとライブラリだけでよいのであれば,
Microsoft Visual C++ Toolkit 2003
http://msdn.microsoft.com/visualc/vctoolkit2003/
というものもありますけどね。
# MFC/ATLは付属していないですが。

シャノン 2005/08/26(金) 12:57:26
> 普通にネットで転がっていたらスイマセン。

転がってません。
仮に転がってるのを見つけても、決して拾ってはいけません。
買いましょう。

学生さんなら、\5,000 でお釣りが来ます。
次期バージョンのβ版でよければタダで手に入ります。

PATIO 2005/08/26(金) 16:59:22
勉強したい内容によってはVCである必要は無いかもしれません。
単純にC++言語の勉強がしたいだけなら他にフリーで手に入る
開発環境もありますよ。
YuOさんが紹介されている「Microsoft Visual C++ Toolkit 2003」もタダです。

MFCを使ったWindowsプログラミングの勉強がしたいのであれば、
VCが必要になりますけれど、Windowsプログラミングまで踏み込まないのであれば、
フリーの開発環境でも勉強は十分出来ますよ。
但し、環境設定は面倒ですね。自力で設定できないのであれば、
素直に市販の環境を購入した方が良いかもしれません。
VCという開発環境そのものの勉強がしたいのであれば、他に選択肢は無いですけれど。

まいまい 2005/09/17(土) 20:31:40
大変久々ですがお願いします。
ちょっと事故ってて忙しくて(−−;

Microsoft Visual C++ Toolkit 2003がタダなのはいいのですが、
コンパイラとライブラリだけだとプログラムできませんよね??

それと 次期バージョンのβ版 というのはもう出てるのですか??
何のβ版なんでしょう・・・

Blue [E-Mail] 2005/09/17(土) 20:37:13
> コンパイラとライブラリだけだとプログラムできませんよね??
テキストエディタがあれば出来るでしょう。
IDE(VCとか)は自力でコマンド入力するとこらへんをやってくれているだけです。

> それと 次期バージョンのβ版 というのはもう出てるのですか??
> 何のβ版なんでしょう・・・
MSDNで
「Visual C++ 2005 Express Edition Beta 2」
を調べてみてください。

Ban 2005/09/17(土) 21:00:32
>> Microsoft Visual C++ Toolkit 2003がタダなのはいいのですが、
>> コンパイラとライブラリだけだとプログラムできませんよね??
>テキストエディタがあれば出来るでしょう。
>IDE(VCとか)は自力でコマンド入力するとこらへんをやってくれているだけです。

ソースコードはただのテキストファイルです。
GUI が作りたいならリソースの定義も必要ですが、これも実体はテキストです。
エディタで書いて、コマンドプロンプトからコンパイルすればいいだけです。

と、これは確かにそうなのですが、最初から知らなければならないことは増えますから、
敷居は上がると思っていいです。

しっかり探せばフリーの環境とかあるはずですので、それらを組み合わせることに
なると思いますが、結構調べることも多いでしょうし、情報もVCよりはないでしょう。

これらの労力を厭うなら素直に製品を買うのが楽かもしれません。

まいまい 2005/09/19(月) 18:17:19
なるほど・・・。
よくわかりました。
買いたい所なのですが、事故ったせいで金がすっからかんです。
というか借金です。
しかし宿題といか卒論に使えといわれたからにはしなくては(−−;
エディタとプロンプトでやった事がないので勉強してみます。
一応これで解決という事にします。
ありがとうございました。
もし参考とした方がいいサイトありましたらお願いします。
特にエディタとプロンプト関係で・・・

まいまい 2005/09/19(月) 18:25:03
すいません、もう一言。
Visual C++ 2005 Express Edition Beta 2というので、
ライブラリ、コンパイラ、コードエディタがあるとなっているのですが、
という事はこれだけでもプログラミングには大丈夫ですか??

それと、これな今手元にあるVisual C++6.0に参考書が使えますか??

Blue [E-Mail] 2005/09/19(月) 18:37:54
> ライブラリ、コンパイラ、コードエディタがあるとなっているのですが、
> という事はこれだけでもプログラミングには大丈夫ですか??
やりたいことによります。
WindowsプログラミングをするにはPSDKを手に入れる必要があります。(これもフリーで
す)
MFCをやりたい場合は、同じくPSDKを低に入れれば出来るはずですが、
私は設定の仕方がわかりませんでした。

> それと、これな今手元にあるVisual C++6.0に参考書が使えますか??
VC6の操作を説明しているところは全て使えないと思っていいです。
(MFC系もダメだと思っていいかと。)

> 宿題といか卒論に使えといわれたからには
具体的に、どのようなものになるのでしょうか?
そこらへんを詳しく教えてもらえれば、有益なアドバイスがもらえると思います。

Blue [E-Mail] 2005/09/19(月) 18:49:30
追記
> WindowsプログラミングをするにはPSDKを手に入れる必要があります
ですが、VC6の方法と違い、.NET Frameworkを使えば、デフォルトで出来ます。
しかし、C++/CLIになる(?)ので、出題者が望んでいるものとまったく違うものになるか
もしれません。

訂正
> MFCをやりたい場合は、同じくPSDKを低に入れれば出来るはずですが、
MFCをやりたい場合は、同じくPSDKを手に入れれば出来るはずですが、

Blue [E-Mail] 2005/09/19(月) 18:56:37
一応私が参考にしたサイト載せときます。
http://www7.plala.or.jp/hop-step-jump/c_setting09.html


オマケ-C/C++プログラムのお勉強
http://www7.plala.or.jp/hop-step-jump/c_setting01.html

wood 2005/09/19(月) 19:01:38
>これな今手元にあるVisual C++6.0に参考書が使えますか??
ちょっと文章が変だけど、おいといて

「.NET対応」とか書いてる参考書ですか?
書いてあれば使える可能性あります

Visual C++ 2005 Express Edition Beta は
Visual C++6.0 と画面構成が大分違います、各オプション設定もです

また、MFCもバージョンのあがったものになってます

Visual C++ 2005は MFC7.?
Visual C++6.0 は MFC4.2

プラットホームSDKの関数解説も Visual C++ 2005のMSDNは探すの大変かも?
Visual C++6.0 は元々Windowsプログラミングが中心なので

書店で「Visual C++ 2005 Enterprise TEAM Edition Beta2 日本語版」の解説本
売ってたよ(DVD セット)に成ってました
これから使うならこっちのほうが参考になるのでは?

wood 2005/09/19(月) 19:03:35
「Visual C++ 2005 Enterprise TEAM Edition Beta2 日本語版」
ちょっとタイトル違ってました
「Visual STUDIO 2005 Enterprise TEAM Edition Beta2 日本語版」

Ban 2005/09/19(月) 19:38:05
VS の Bata には手を出してないので未確認ですが、
一般的に Bata で作ったモジュールは再配布できないような気がします。
提出形態がソースコードだけなら平気かもしれませんが、
2005Bata は実行ファイルとかライセンス大丈夫なんでしたっけ。

エディタは、無料が前提なら sakura-editor あたりを推薦してみます。(好みの問題)
http://sakura-editor.sourceforge.net/
# テキストが書ければなんでもいいんですけど、キーワードの色付けとか、
# 入力補完とかついてるものの方が楽だと思います。

無料の統合環境もあるにはあるのですが、いずれも VCとは操作感がかなり違うので、
VC6の本は直接役に立ちません。(これはVCの2003や2005でも一緒ですけど)

とはいえ、作るプログラムがコンソールアプリでかまわないなら、
VCの本がなくてもC/C++の解説サイトをよく読んでいけば、
エディタとコマンドラインでそこそこ作れると思います。

もしも、GUIが必要な場合は結構大変だと覚悟した方がいいかも知れません。
有名な「猫でもわかるプログラミング(http://www.kumei.ne.jp/c_lang/)」などを見つ
つ、
リソースエディタなどのツールを探しつつ、
という感じでしょうか。

まいまい 2005/09/19(月) 19:46:43
Visual C++ 2005 Express Edition Beta 2をとりあえずインストールしてみました。

どういう者を作るかと言う事なので。
とりあえず、
第1課題「チャットプログラム」
第2課題「ブラウザ作成」
となっています。
期限は一週間です・・・。
とりあえず第一課題という事ですが。

Visual C++ 2005 Express Edition Beta 2で大丈夫ですか??

ちなみにPSDKというのは、Windows Server 2003 SP1 Platform SDKですか??
これなら一緒にインストールしましたM(__)m

これで課題ができるようならwoodさん推奨の解説本探して買います☆

まいまい 2005/09/19(月) 19:51:32
Banさん、Visual C++ 2005 Express Edition Beta 2が駄目だったら何とか
プロンプト使ってみます。
とりあえず今はC/C++の勉強ですね。
Visual C++ 2005 Express Edition Beta 2が課題のために使えたらいいんですけど><

KING・王 2005/09/19(月) 20:13:47
> とりあえず、
> 第1課題「チャットプログラム」
> 第2課題「ブラウザ作成」
> となっています。
> 期限は一週間です・・・。

ネット関係のプログラムのようなので、そのうち以下のサイトが参考になるかも。
http://www.kt.rim.or.jp/~ksk/wskfaq-ja/

まいまいさんのレベルと、また求められているのがどのレベルなのかが分からないので、
なんともいねませんが、1週間でこれらの課題を仕上げるのは、結構大変そう。

#第2課題は、MFCでCHtmlViewを用いたら、結構簡単だけど・・・

Blue [E-Mail] 2005/09/19(月) 20:38:11
> ちなみにPSDKというのは、Windows Server 2003 SP1 Platform SDKですか??
Microsoft Platform SDK です。

KING・王さん
> 1週間でこれらの課題を仕上げるのは、結構大変そう。
私もそう思います。
# 課題として出されているならば、それまでの過程(講義)でわかるレベルのものが
# だされるはずなんですけどねぇ。。。

Banさん
> 2005Bata は実行ファイルとかライセンス大丈夫なんでしたっけ。
ぜんぜん、気にしていませんでした。
私の場合はどの程度のものかみるだけなんですけどね。

> エディタは、無料が前提なら sakura-editor あたりを推薦してみます。(好みの問題)
私もsakura-editorはオススメです。
# Notepadでやろうと思わないほうがいいです。

Ban 2005/09/19(月) 21:21:11
>> 1週間でこれらの課題を仕上げるのは、結構大変そう。
>私もそう思います。
># 課題として出されているならば、それまでの過程(講義)でわかるレベルのものが
># だされるはずなんですけどねぇ。。。

卒論のためのステップと考えると、もしかして各一週間なのかも。
または事故で入院した期間があって残りが一週間だとか。
いずれにしろ、両方で一週間だと結構突貫作業になる気がします。

まずは WinSock と IEコンポーネントでしょうか。

RiSK 2005/09/19(月) 21:55:54
> 2005Bata は実行ファイルとかライセンス大丈夫なんでしたっけ。

Beta 2でコンパイルした実行ファイルは配布できます。
ただし,製品版(でコンパイルした実行ファイル)への以降を,
スムースに行えるようにする必要があります。

RiSK [E-Mail] 2005/09/19(月) 21:56:55
> 以降
移行

Ban 2005/09/20(火) 02:26:44
> Beta 2でコンパイルした実行ファイルは配布できます。

なるほど。情報ありがとうございました。

そうであればコンソールでなくても大丈夫そうですね。

wood 2005/09/20(火) 06:57:13
>第1課題「チャットプログラム」
>第2課題「ブラウザ作成」
>となっています。
>期限は一週間です・・・。
>とりあえず第一課題という事ですが。

自分の作業環境作成が分かっていない人には、無理
コンパイラを入手して、その操作方法をこれから学んで、だけで2〜3日 欲しいと思
う
さらにSDK,MFCとは「何ぞや!」も入れれば、よっぽどのスパーマンでなけりゃ
絶対無理
楽をするだけの経験も持ち合わせてい無いと思います
あわよくば、ソースコーディングできても、デバックするための時間が非常に少なすぎ
ます
どちらか、一方を捨てるくらいに考えたほうがよさそうですね

KING・王 2005/09/20(火) 08:12:54
> あわよくば、ソースコーディングできても、デバックするための時間が非常に少なすぎ
> ます

課題レベルなら、エラー処理や例外処理を省略して、とりあえず動く(動いているように見え
る)
ようにするだけなら、大分時間が短縮できるけど・・・

#というか、エラー処理や例外処理なんて、考えていなかっただろうな・・・

PATIO 2005/09/20(火) 11:02:33
一週間で作るチャットプログラムとブラウザ(ログブラウザかな?)ですか。
画面は必要最低限、使い勝手は二の次としても
きついようなきがしますねぇ。
VCでのプログラミング経験があって聞くことはほとんどないと言うのなら
わかりますけれども。
事故にあったから期間が足りなくなったと言うのならともかく、
最初から一週間で作れと言う話なのだとしたら、課題を出した方の意図が見えないと言うか。
取り敢えず動くものが出来れば良いと言うつもりなのか、
中のコードまできちんと検証するつもりなのか。
後者だとしたら今の話の感じでは相当難しそう。
GUIを使いたくてWindowsの仕組みの勉強からしないといけないレベルだとしたら
他の事に使う時間はほとんど捨ててかからないと満足のいくものは難しそうです。
(どの位の作りこみで本人が満足するかと言う話もありますが)

おどまのぼんたろう 2005/09/20(火) 11:15:25
そもそも、課題だとしたら
開発環境の指示が無いことは全く不可解。
あるいは、指示があっても理解できなかった?

まいまい 2005/09/20(火) 19:57:39
すいません、少し説明不足でした。
課題はとりあえず第1課題を一週間です。
第2課題はその後の一週間という所でしょうか。

1週間という時間は多分適当に言ったような気がします・・・。
遅くても10日かと・・・。

環境の指定はVC++6.0という事だったのですが、それが手に入らないという事を
この掲示板で知ったので先生に相談しつつ、このサイトでこういう物がありますと聞い
たのでどうでしょうかと説明している段階です。
先生はどれで何ができるかは知ってるけど(VCに特化したわけではなく、プログラムの
基礎?? MFCがどういう概念とかAPIがどういう物か)というのを知っているだけで、
実際にプログラミングの知識を知っているわけではないみたいです。
「自分は手伝えないから」と言われました(−−;

ちなみに自分のレベルとしてはC言語の基礎と、Visual C++ならWinMainとWndProcを
使ったメッセージのプログラムの基礎なら少しわかります。
デバッグとエラー処理、例外は今回の課題は多分大丈夫だと・・・。
とりあえず動いて先生にできました!!と言えれば。
細かい処理は跡で肉付けしていきます。

おどまのぼんたろう 2005/09/20(火) 22:18:30
開発環境の指示と先の投稿で言ったのは舌足らずだったかしら。

大学(会社等でも同じことだと思うけど)でプログラミングの
課題をだすときは、例えば
第一実習室のA3パソコンにコンパイラーが入っている
からそれを使って作りなさい。

などと、具体的な指示が出るのが普通ですよね。
プログラムの高度な研究のために、わざわざ環境を構築したいと言う話には
とても見えないし。

もし教官の指示が理解できていないのなら理解するまで確認すべきだし、
理解できて今の状態ならば、そんな教官には見切りをつけたほうがよさそう。
(あくまで、私見です)

Ban 2005/09/20(火) 22:49:24
# これ以上ここを突っ込んでも仕方ない気がしますが、たとえば
# ・指定の開発環境は学校にありVC6で構築済み
# ・卒論の作業に向けて家にも同じ環境を構築したい
# ・教授もVC6以降は使ったことがないので直接相談に乗れない
# とか。仕事でもいまだにVC6で苦労されている方はいるわけで......

あきれたあき 2005/09/21(水) 10:55:52
オンラインゲームプログラミング
http://www.sbpnet.jp/books/topic/art.asp?newsid=1343
…WinSockを用いたソケットプログラミングの基礎からチャットプログラム…

上記の本のサンプルコードにはMFCコードが含まれるかもしれません。
僕はVC6持って無いので、MFCコードが含まれない方が良いのですが、関連リンク  
にあるWisdomSoftサイトさんではWinSockの説明に標準win32api関数やコードしか使って
無いのでこの本でもMFCコード非使用の同述がされている可能性も有ります。

この本を買っておけばチャットプログラム以外のプログラミングも楽しめて学習も馴染
み易いと思います。僕はまだ買ってません、買う予定です、これを期に。

何か話しに繋がりが有ると思って書込みさせてもらいました。…。

古いスレッドには追加発言できません。