トップページtech
920コメント252KB

Microsoft Visual C++ Toolkit 2003 質問箱

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん05/03/01 04:24:15
本家
http://msdn.microsoft.com/visualc/vctoolkit2003/

関連スレなどは>>2以降で
0054デフォルトの名無しさん05/03/14 07:35:57
無料コンパイラ知名度向上age
0055デフォルトの名無しさん05/03/14 09:55:39
WinDBGの使い方がわからん。
0056奈良、ちんばの中尾でーす。05/03/14 13:19:41

    / ̄ ̄ ̄ ̄\  【関西を代表するキモヲタ:風俗嬢ストーカー奈良ちんばの中尾】
   (  人____)
    |ミ/  ー◎-◎-)     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
   (6     (_ _) )   / 奈良に住んでる、ちんばの中尾でーす。(4月生まれ35〜40歳)  |
    | ∴ ノ  3 ノ  <  風俗嬢にストーカーして個人情報調べて本番強要する鬼畜でーす。 |
    ノ\_____ノ、   | サバゲーは京都THE ROCK、大阪BBGUN愛用でPCなんかも趣味。|
   ( *  ヽー--' ヽ )   | 大阪市内の会社勤めで新大阪ムニュDX(プラチナ会員)、      |
   (∵ ;)  ゚ ノヽ  ゚ ):)  | 日本橋クラブなみだの風俗嬢中心に狙ってまーす。          |
   (: ・ )--―'⌒ー--`,_)  |クラブなみだの巨乳嬢ユカちゃんがオキニでーす。           |
   (___)ーニ三三ニ-)   | TOYOTA RAV-4が愛車でauのエリクソンの携帯使ってまーす。  |
   (∴ ー' ̄⌒ヽニ3 )   | 片足ビッコ引いてるから、神!ちんばの中尾と呼んでねー。    /
    `l ・  . /メ /     \__________________________/
0057デフォルトの名無しさん05/03/14 22:24:59
nMakeの使い方ってどこ見ればいいですか?
00584105/03/15 02:49:35
皆のおかげで環境つくれたよ。
とりあえず、VCTK, BOOST, ATL, WTL, DirectX9c
までの環境を作ってみた。

あとは、UnitTestいれれば一応終わりぽ。
んでもって、ビルド環境の整理用アプリでも作ろうかなぁとおもって
それらしきものが無いか調べてたら、いいのが見つかっちゃった。

ttp://www.torjo.com/cb/

さらに、上記ビルダを開発するのに使われたらしき、
Win32のGenericsフレームワークも発見。

ttp://www.torjo.com/win32gui/

にわかに面白くなってきました。
0059デフォルトの名無しさん05/03/20 02:30:31
atlstr.h
はPSDKのWin64にはありませんでした。
なんとか手にいれる方法はないですかね?
0060デフォルトの名無しさん05/03/20 02:57:57
WTLのatlmisc.h
の中のCStringを使うことにしました。
どうもです。
0061デフォルトの名無しさん2005/03/26(土) 13:25:27
#include <iostream>
using namespace std;

でiostreamを使おうとすると大量の警告が出るのですが、これはどういう意味なのでしょうか?


C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\ostream(574) : warnin
g C4530: C++ exception handler used, but unwind semantics are not enabled. Speci
fy /EHsc
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\istream(828) : warnin
g C4530: C++ exception handler used, but unwind semantics are not enabled. Speci
fy /EHsc
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\istream(1064) : warni
ng C4530: C++ exception handler used, but unwind semantics are not enabled. Spec
ify /EHsc
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\ostream(479) : warnin
g C4530: C++ exception handler used, but unwind semantics are not enabled. Speci
fy /EHsc
        C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\ostream(471)
: while compiling class-template member function 'std::basic_ostream<_Elem,_Trai
ts>::_Myt &std::basic_ostream<_Elem,_Traits>::put(_Elem)'
以下略
0062デフォルトの名無しさん2005/03/26(土) 13:34:20
>>61
ttp://www.excite.co.jp/world/english/
0063デフォルトの名無しさん2005/03/26(土) 13:46:49
>>61
/EHsc
http://www.microsoft.com/japan/msdn/library/ja/vccore/html/C4530.asp
http://www.microsoft.com/japan/msdn/library/ja/vccore/html/_core_.2f.EH.asp
0064デフォルトの名無しさん2005/03/26(土) 13:51:23
>>61
ttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/C4530.asp
0065デフォルトの名無しさん2005/03/26(土) 14:09:28
>>62-64
ありがとうございました。警告はあきらめます。
ところで、
iso::binaryやiso::inが定義されていないと出るのですが、iostream、fstream以外に何かインクルードしなければいけないのでしょうか?
0066デフォルトの名無しさん2005/03/26(土) 14:11:24
iosのことかー
0067デフォルトの名無しさん2005/03/26(土) 14:14:24
なぜ ありがとうございました→警告はあきらめます。
になるのだろう。解決方法書いてあるのに。。。
0068デフォルトの名無しさん2005/03/26(土) 14:16:43
その意味わからないの? 理解できない回答に対する質問者の反応だよ。
0069デフォルトの名無しさん2005/03/26(土) 23:55:07
実行速度に対して最適化したいのですが、どのオプションを指定すればよいのでしょうか?

http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vccore/html/_core_compiler_options_listed_by_category.asp
ここを見ると、いろいろあるようなのですが、例えば/Oxと/Otの違いがわかりません。

0070デフォルトの名無しさん2005/03/27(日) 13:35:54
Visual C++の標準でインストールした場合にclで自動的に指定されるコマンドラインオプションを教えてください。
0071デフォルトの名無しさん2005/03/27(日) 15:18:50
>>69
書いてあるじゃん、ここに。
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vccore/html/_core_.2f.ox.asp
/Otは局所的な速度最適化はされるけど、それだけじゃ大域的な最適化をしない。
/Oxつかっておけばいいと思うよ。簡単に言えば全体のパフォーマンスにかかわる最適化が全部有効になる。


>>70
/nologo
0072デフォルトの名無しさん2005/03/27(日) 15:22:18
>>71
danke
0073デフォルトの名無しさん2005/03/27(日) 15:38:39
コマンドラインでライブラリを指定するのが面倒なんだけど、どうしたらいい?
pragma?
0074デフォルトの名無しさん2005/03/27(日) 17:30:44
>>73
そう
#pragma comment(lib, "hoge.lib")

LIBパスの通ったディレクトリかソースコードからの相対パスだったような気がする

てかmakefileに書いておきゃいいじゃん
0075デフォルトの名無しさん2005/03/28(月) 08:31:56
makefileって何ですか?
0076デフォルトの名無しさん2005/03/28(月) 09:03:00
ぐぐれよ。
0077デフォルトの名無しさん2005/03/28(月) 09:09:34
書式はlinuxのものと同じでよいのでしょうか?
それとmake.exeがありません
0078デフォルトの名無しさん2005/03/28(月) 09:12:46
VCでは、make.exeじゃなくてnmake.exe
0079デフォルトの名無しさん2005/03/28(月) 10:01:23
nmake.exeもみあたらないのですが
0080デフォルトの名無しさん2005/03/28(月) 10:02:48
 *     +    巛 ヽ
            〒 !   +    。     +    。     *     。
      +    。  |  |
   *     +   / / +  ググれよアホ
       ∧_∧ / /
      (´∀` / / +    。     +    。   *     。
      ,-     f
      / ュヘ    | *     +    。     +   。 +        
     〈_} )   | 
        /    ! +    。     +    +     *
       ./  ,ヘ  |
     ||| j  / |  | |||
――――――――――――
0081デフォルトの名無しさん2005/03/28(月) 10:04:41
PSDKの64に32ビット版が入っている。
0082デフォルトの名無しさん2005/03/29(火) 18:10:52
DirectXを使いたいのですが、何をインストールすればいいのじゃ?
0083デフォルトの名無しさん2005/03/29(火) 18:16:03
>>82
DirectX Toolkitに決まってるじゃん。バカ
0084デフォルトの名無しさん2005/03/29(火) 19:51:42ID:
>>82
WindowsにはもれなくDirectXが付いてます。
0085デフォルトの名無しさん2005/03/30(水) 11:24:57
>>82
優しい俺様が教えてあげよう。
http://www.microsoft.com/japan/msdn/directx/downloads.asp
からSDKをダウンロードして入れるんだよ。
それからvcvars32.batのINCLUDEとLIBにSDKのPATHを追加
0086デフォルトの名無しさん2005/03/30(水) 11:51:19
>>82
ttp://www.directsex.com/
0087822005/03/30(水) 18:20:51
あきらめます
0088デフォルトの名無しさん2005/03/31(木) 11:42:45
mfcはつかえるの?
0089デフォルトの名無しさん2005/03/31(木) 11:44:07
>>88
用意すれば使える
0090デフォルトの名無しさん2005/03/31(木) 13:18:53
どうやって用意するの?
0091デフォルトの名無しさん2005/03/31(木) 13:25:00
>>90
MSDN を参考に自分でコーディング
0092デフォルトの名無しさん2005/03/31(木) 13:26:35
>>90
VisualC++ or VisualStudioの製品版を買う。
0093デフォルトの名無しさん2005/03/31(木) 19:12:34
Eclipseで使えませんか?
0094デフォルトの名無しさん2005/03/31(木) 20:29:23
お前の頑張り次第だ。
0095デフォルトの名無しさん2005/03/31(木) 23:56:30
フリーのリソースエディタBCCFormこれテンプレもんだなn
http://www.kumei.ne.jp/c_lang/bcc/bcc_09.htm
http://www.vector.co.jp/soft/win95/prog/se226181.html
0096デフォルトの名無しさん皇紀2665/04/01(金) 00:45:53
レスのない>>95の為にage
0097デフォルトの名無しさん皇紀2665/04/01(金) 00:47:09
皇紀って何だ?
0098デフォルトの名無しさん皇紀2665/04/01(金) 00:50:19
4/1だからなんか仕込んだんじゃね?
0099デフォルトの名無しさん皇紀2665/04/01(金) 01:08:53
April fool Kouki!
0100デフォルトの名無しさん皇紀2665/04/01(金) 04:14:49
皇紀も知らんのか
0101デフォルトの名無しさんNGNG
Platform SDKをインストールしたのにSDKのbinフォルダにWin64ができなかったのですが、
インストール時にどのオプションを指定すればよいのでしょうか?(nmake.exeを使いたいのですが)
0102デフォルトの名無しさんNGNG
再起動して入れ直せゲーハ
0103デフォルトの名無しさんNGNG
漏れは最新のXP SP2 SDKでは64ビットが入らなかったので
2003のSDKを入れなおしたが
あれは設定の問題だったのだろうか?
0104デフォルトの名無しさんNGNG
最新のには付かなくなった。win64に入っていたのは間違いだったらしい
0105デフォルトの名無しさん2005/04/02(土) 19:31:12
int 2ch =05/04/02(土) 07:43:06
・・・コンパイルするとエラーになります (T_T;
0106デフォルトの名無しさん2005/04/02(土) 21:13:00
>>101
Visual C++ 2005 Expressにあるnmakeでは駄目なのか?
0107デフォルトの名無しさん2005/04/02(土) 21:31:20
http://www.microsoft.com/japan/msdn/vstudio/2005/express/visualc/
これか?
このニコラス・ケイジみたいな男キショイ
Passportがいるんでダウンロードしてないんだが
これならnmakeだけじゃなくてMFCとかもコピーできるんじゃない?

どのツールに時間制限がついてんのかな?
0108デフォルトの名無しさん2005/04/02(土) 21:40:02
2005ExpressってMFCとATLは入ってないんじゃなかったっけ。
0109デフォルトの名無しさん2005/04/02(土) 21:51:04
そうなのか?
なんにせよ2003のSDKのnmakeでいいんじゃねーの?
0110デフォルトの名無しさん2005/04/03(日) 21:16:43
Windows98SEでも使えるものはありませんか?
2003ToolKit では駄目でした、インストールすらできませんでした。
2005Expressなら大丈夫ですか?
0111デフォルトの名無しさん2005/04/03(日) 21:32:56
>>95
勝手におかしな所にディレクトリ作りやがって
0112デフォルトの名無しさん2005/04/03(日) 21:38:03
>>110
bcc
http://www.borland.co.jp/cppbuilder/freecompiler/
0113デフォルトの名無しさん2005/04/03(日) 21:46:37
>>110
2003で駄目なんだからそれより新しいバージョンの2005も出来る筈が無い。
0114デフォルトの名無しさん2005/04/03(日) 23:50:48
なんでWin98にも対応させてないんですか?
自社商品なのに。
そうやってユーザを追い詰めて商売するのってズルいよ。
0115デフォルトの名無しさん2005/04/03(日) 23:53:54
>>114
MS-DOSにも対応しろなんて言い出すんじゃねーだろーな。w
そういう過去の遺物にいちいち対応していたんじゃきりがねーよ。
0116デフォルトの名無しさん2005/04/03(日) 23:58:35
>>114
こんなとこで吠えてないで、MSに直接メールでも送れ。
0117デフォルトの名無しさん2005/04/04(月) 01:38:40
>>114
そうやって、会社を大きくしてきたから
0118デフォルトの名無しさん2005/04/04(月) 01:58:34
Visual C++ Toolkit 2003でのofstreamの使い方を教えてください。
http://www.kumei.ne.jp/c_lang/cpp/cpp_26.htm
通りにやったのですが、.hファイルがないといわれてしまいました。
そこで
.hなしの物を使ってみたのですが、今度はofstreamが定義されていないと出ます。
0119デフォルトの名無しさん2005/04/04(月) 02:40:56
>>118
C++の勉強しろ。
std::ofstreamだろ。
0120デフォルトの名無しさん2005/04/04(月) 02:55:08
>>114
Windows 3.1〜XP ついでに MS-DOS と OS/2 でも使える処理系
ttp://www.openwatcom.org/
0121デフォルトの名無しさん2005/04/04(月) 10:42:00
>>118
using std::ofstream;
0122デフォルトの名無しさん2005/04/04(月) 10:47:56
>>119>>121
柴田望洋のプログラミング講義C++を読んでみたのですが、そんなことどこにも書いていないのですが、これはMS特有なのでしょうか?
0123デフォルトの名無しさん2005/04/04(月) 11:05:43
本当に書かれていないのだとしたら、
最近書き下ろされた別の本を探した方がいいかも。
0124デフォルトの名無しさん2005/04/04(月) 11:09:42
>>122
自分の不勉強を棚に上げる前にマニュアル、規格、最近の本を読め。
0125デフォルトの名無しさん2005/04/04(月) 11:13:24
>>124
だから勉強中だっつうてるのに。
0126デフォルトの名無しさん2005/04/04(月) 11:20:34
本が古いんだよ。
0127デフォルトの名無しさん2005/04/04(月) 11:34:27
>>123
何かお薦めの本はありますか?
0128デフォルトの名無しさん2005/04/04(月) 11:40:06
Modern C++ Design
0129デフォルトの名無しさん2005/04/04(月) 12:23:06
>>127
これからのC++
0130デフォルトの名無しさん2005/04/04(月) 21:18:10
マジレスすると
Effective C++
0131デフォルトの名無しさん2005/04/05(火) 00:22:21
>>130
良い本だね。つーか第3版まだー? チンチン
0132デフォルトの名無しさん2005/04/08(金) 01:16:51
ていうかさあ、何でWindowsってOSなのにこういうのがプリインストールされてないの?
0133デフォルトの名無しさん2005/04/08(金) 01:21:08
OSに開発環境が入ってなきゃならないって訳でもないとおもうが。
まぁ、Windowsとその他で比較したら、開発環境入ってるもののほうが多いだろうけどね。
0134デフォルトの名無しさん2005/04/08(金) 01:25:35
>>132
一般ユーザに必要ないでしょ、コンパイラなんて。
開発環境がデフォルトでインストールCDに加わるようになった場合、
それはそれでPC管理者の怒りを買うことになりかねない。
0135デフォルトの名無しさん2005/04/08(金) 02:35:31
で、MacOS Xは一通り開発環境付いてるわけだが。
0136デフォルトの名無しさん2005/04/08(金) 02:53:22
NeXTSTEP の頃は別売りだったよん
0137デフォルトの名無しさん2005/04/08(金) 02:54:57
開発環境付きが絶対でも、なしが絶対でもないでしょ。

プログラミングする方からすれば、付属してる方がいいだろうけど。

アプリ使用オンリーの人からすれば必要ないし。
例外発生で、デバッガ起動しますか?なんてダイアログ出たらうざいし。
0138デフォルトの名無しさん2005/04/08(金) 13:07:14
んなもんインストールローラーで選択できるようにしたらいいじゃん。
0139デフォルトの名無しさん2005/04/08(金) 14:04:22
インストールローラー








それはそうと、このスレでで議論することじゃないと思うが。
もっと人の多いトコでやれよ。
0140デフォルトの名無しさん2005/04/08(金) 14:17:35
Windowの出し方を教えてください
0141デフォルトの名無しさん2005/04/08(金) 14:18:32
つまり、その、halloプログラムみたいのチュートリアルはどこかにありますか?
0142デフォルトの名無しさん2005/04/08(金) 17:13:08
つけたらつけたで独占とか言うんだろ
お前らの魂胆は目に見えている
0143デフォルトの名無しさん2005/04/08(金) 18:18:49
>>140-141
これでも読め
http://www.kumei.ne.jp/c_lang/index_sdk.html
http://wisdom.sakura.ne.jp/system/winapi/win32/index.html
0144デフォルトの名無しさん2005/04/08(金) 20:30:39
ここにそんな超初心者質問が来ちゃうのは問題だな
スレタイの質問箱に親しみを感じてしまうのか
0145デフォルトの名無しさん2005/04/09(土) 00:47:23
>>136
MacOSがNextSTEPだった頃があるのですか?
0146デフォルトの名無しさん2005/04/09(土) 01:46:10
少なくともMach以前のMacOSは開発環境なかったね。
尤も、ハイパーカードがあったから言語環境が全くなかったわけではないけど。
0147デフォルトの名無しさん2005/04/09(土) 02:33:56
ジリ貧のアップルがジョブズごとNextを買って
NextSTEPの何割かはMac OS Xに統合された
0148デフォルトの名無しさん2005/04/09(土) 04:04:04
XcodeはNeXT時代の開発ツールなのね
0149デフォルトの名無しさん2005/04/09(土) 09:11:53
Gatesが死んだ場合、Jobsは葬儀に参列するんだろうか?

Jobsが死んだ場合、Gatesは葬儀に参列するんだろうか?
0150デフォルトの名無しさん2005/04/09(土) 12:58:13
>>149
どちらも参列するよ。大の仲良しだもの。
0151デフォルトの名無しさん2005/04/09(土) 22:24:20
>>150
二人とも死んだら二人とも参列?
0152デフォルトの名無しさん2005/04/09(土) 23:19:26
ビルゲよりも
ダイクストラとかノイマンの方がよっぽど大物だろ。
ビルゲなんてせいぜいビャーネと同じくらいだろ。
0153デフォルトの名無しさん2005/04/09(土) 23:43:13
>>152
だれも大物の話なんてしていません。
0154デフォルトの名無しさん2005/04/09(土) 23:56:07
とりあえず、開発環境タダで配ったら大物だってこった
■ このスレッドは過去ログ倉庫に格納されています