1 名前:デフォルトの名無しさん [05/03/01 04:24:15 ] 本家 msdn.microsoft.com/visualc/vctoolkit2003/ 関連スレなどは>>2 以降で
231 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 22:00:47 ] >>229 ヽ(`Д´)ノがんばって生きていけウィィィィィン!!
232 名前:デフォルトの名無しさん mailto:sage何このネタスレ [2005/05/05(木) 23:04:48 ] ヽ(`Д´)ノ明日から仕事だよウワァァァァン!!
233 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 23:36:11 ] (;´Д`)ノθヴィィィィィィィィィィン
234 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 23:57:31 ] おにいちゃんそれなに?
235 名前:デフォルトの名無しさん [2005/05/07(土) 04:55:14 ] makeはどこで手に入りますか?
236 名前:デフォルトの名無しさん mailto:sage [2005/05/07(土) 05:06:46 ] Platform SDKのBin/Win64フォルダの中。
237 名前:デフォルトの名無しさん mailto:sage [2005/05/07(土) 05:13:10 ] おっと。 > 2005.4現在、Platform SDKには、以下の種類があります。 > > 1.Windows Server 2003 SDK > 2.Windows Media SDK > 3.Windows XP SP2 SDK > ここでは、1.の"Windows Server 2003 SDK"を使用します。XPだとnmake.exeなど必須コマンドが含まれていません。 だそうだ。
238 名前:デフォルトの名無しさん [2005/05/07(土) 05:24:43 ] 3はどこにあるの?
239 名前:デフォルトの名無しさん [2005/05/07(土) 05:48:57 ] ttp://p6099-ipad04sinnagasak.nagasaki.ocn.ne.jp/ おkwwwwwwwwwwwwwwwwwwおkっwwwwww っうぇwwwwwwwwwwwwwっっwwwwww wwwwwwうぇwwおkうはっうぇwwww wwwwwwwwwwwwうぇwwwwwwうぇwww うはっ
240 名前:デフォルトの名無しさん mailto:sage [2005/05/08(日) 12:46:06 ] nmake.exeって、.net Framework SDKにも入ってなかったっけ? (今はVC++.net 2003しか入れてないからうろ覚え)>>114
241 名前:デフォルトの名無しさん mailto:sage [2005/05/10(火) 06:45:08 ] MFCを使っていないものならVCで作られたものでもコンパイルできますか? 具体的にはFastCopyのソースコードをコンパイルしたいのですが、やり方がわかりません。 VCtoolkit2003の他にPlatformSDKが入っています。
242 名前:デフォルトの名無しさん mailto:sage [2005/05/10(火) 15:48:47 ] PlatformSDKの新しいの来てるね
243 名前:デフォルトの名無しさん mailto:sage [2005/05/10(火) 19:22:38 ] nmakeあるか確認すれ
244 名前:デフォルトの名無しさん mailto:sage [2005/05/11(水) 10:01:10 ] >>242 おっ...と思って、 ttp://msdn.microsoft.com/visualc/vctoolkit2003/ のRelated DownloadsからPlatform SDKのダウンロードページに飛んだんだけど、Windows Server 2003 SP1 Platform SDK オンリーになってる? XP版って無くなっちゃった?
245 名前:デフォルトの名無しさん mailto:sage [2005/05/11(水) 13:23:53 ] >>244 This edition of the SDK replaces the previous SDKs for Windows XP SP2 and Windows Server 2003 and can be used to develop applications for those platforms.
246 名前:244 mailto:sage [2005/05/11(水) 16:59:56 ] >>245 ありがとう。ちゃんと書いてあったのね。 # ページ内を XP で検索すればよかった... orz 脊髄反射的にカキコしてごめんなさい。
247 名前:デフォルトの名無しさん mailto:sage [2005/05/13(金) 01:40:10 ] 新しいPlatform SDK入れてみたよ。 nmakeはBinディレクトリに入ってた。
248 名前:デフォルトの名無しさん mailto:sage [2005/05/13(金) 19:45:54 ] cvtres.exeは?
249 名前:デフォルトの名無しさん mailto:sage [2005/05/15(日) 00:33:19 ] SDKって新しくしてありがたいことあるの?
250 名前:デフォルトの名無しさん mailto:sage [2005/05/15(日) 00:35:11 ] 新しく増えたAPIやマクロが使えるようになるよ
251 名前:デフォルトの名無しさん mailto:sage [2005/05/15(日) 00:45:02 ] そのへんのChangelogはどこですか?
252 名前:デフォルトの名無しさん mailto:sage [2005/05/15(日) 00:51:53 ] ここか? What's New in the SDK msdn.microsoft.com/library/default.asp?url=/library/en-us/sdkintro/sdkintro/what_s_new_in_the_sdk.asp
253 名前:デフォルトの名無しさん mailto:sage [2005/05/15(日) 00:56:01 ] 3くす
254 名前:デフォルトの名無しさん mailto:sage [2005/05/15(日) 00:59:14 ] しかし、プログラムの先頭に #define WINVER 0x0400 #define _WIN32_WINNT 0 #define _WIN32_WINDOWS 0x0400 #define _WIN32_IE 0 と常に書く人間にはあまり意味がないのかも、 2003->2003 SP 1 にしてもメリットなさそう
255 名前:デフォルトの名無しさん mailto:sage [2005/05/15(日) 06:36:16 ] 淫乱汗ブラを使うにはどうしたらよいのでしょうか?
256 名前:デフォルトの名無しさん mailto:sage [2005/05/15(日) 07:12:08 ] >>255 つ ttp://www.platon.co.jp/~akake/iahu04.htm
257 名前:デフォルトの名無しさん mailto:sage [2005/05/20(金) 00:42:36 ] >>256 255じゃないけどサンクス
258 名前:デフォルトの名無しさん [2005/05/20(金) 01:00:01 ] dshow.hがなかとです。
259 名前:デフォルトの名無しさん mailto:sage [2005/05/20(金) 01:05:01 ] >>258 DirectXSDKいれなはれ
260 名前:デフォルトの名無しさん mailto:sage [2005/05/22(日) 06:52:15 ] IPアドレスを取得するにはどうやったらよいのでしょうか?
261 名前:デフォルトの名無しさん mailto:sage [2005/05/22(日) 12:34:41 ] DirectXSDK 9.0cだとDirectShowはPlatformSDKに移動したと書いてあって PlatformSDK 2003SP1にはDirectShowがまだ入ってなかった気がする
262 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 06:10:04 ] fstreamなどをつかってネットワーク上のパソコンのドライブのファイルを読み書きするにはどうしたらよいのでしょうか
263 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 06:49:53 ] >>262 UNCパスが使えるんじゃないのか?
264 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 12:34:50 ] >>261 入ってたよん。WebInstallからやると、インストールする項目を 選べるんだけど、そこにDirectShowってのがあったはず。 なんでこんなところに入ってるんかと思ってたけど そういうことだったんね。
265 名前:デフォルトの名無しさん [2005/05/24(火) 12:55:28 ] デフォルトのコマンドラインオプションをあらかじめ指定することは出来ないでしょうか?
266 名前:デフォルトの名無しさん [2005/05/24(火) 13:27:01 ] こんにちは!新社会人で研修中なんですが、c言語でやってることが分からないので 質問に来ました!! ファイルの文字列操作で1行の文を「,(カンマ)」ごとに分割したいんですが、 どうすれば出来るのでしょうか・・・
267 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 13:28:17 ] 研修中なら担当の人に聞けば? そしてスレ違い。
268 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 13:32:14 ] ほらスレタイに「質問箱」なんて入れとくから↑こんなのが来ちゃうじゃん。w
269 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 13:47:29 ] よく見かける #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 ってどうして入れるのでしょうか?
270 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 13:48:20 ] #はコメント文だから消しても大丈夫だよ
271 名前:デフォルトの名無しさん [2005/05/24(火) 14:16:12 ] _MSC_VERはいつどこで定義されるのですか?
272 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 15:00:30 ] >>271 MSDNにはなんて書いてある? >>269 そのpragmaを使えるバージョンかどうかを確認するためのifディレクティブだね。
273 名前:デフォルトの名無しさん [2005/05/24(火) 16:16:08 ] タイムゾーンを取得する方法を教えてください
274 名前:デフォルトの名無しさん mailto:sage [2005/05/25(水) 06:55:19 ] SDK入れなおしたらatl使えなくなりました atlthunk.libって何だ?visual studio 買わないとだめですか?
275 名前:274 mailto:sage [2005/05/25(水) 15:42:32 ] 自己解決 pragma lib atlthunk.lib をコメントして、 リンクエラーになる関数を HeapAlloc() / HeapFree() に置き換えたら とりあえず通った
276 名前:デフォルトの名無しさん mailto:sage [2005/05/26(木) 07:55:28 ] みなさんの環境はエディタで書いて、コマンドプロンプトですか? もそっといい方法があったら教えてください
277 名前:デフォルトの名無しさん mailto:sage [2005/05/26(木) 12:12:52 ] なんだかんだいって一番融通がきくので、それが一番良い方法です。 あとは使い方の工夫次第です。
278 名前:デフォルトの名無しさん mailto:sage [2005/05/26(木) 12:37:45 ] >>276 cygwin
279 名前:デフォルトの名無しさん mailto:sage [2005/05/26(木) 18:58:14 ] emac(ry
280 名前:デフォルトの名無しさん mailto:sage [2005/05/26(木) 20:13:54 ] 正規表現で置換機能は欲しいな。
281 名前:デフォルトの名無しさん mailto:sage [2005/05/26(木) 20:31:11 ] これでも使っとけ boost::regex
282 名前:デフォルトの名無しさん mailto:sage [2005/05/26(木) 20:56:56 ] エディタの話じゃないのか?
283 名前:デフォルトの名無しさん mailto:sage [2005/05/26(木) 21:30:38 ] つttp://www.mobilefish.com/developer/eclipse/eclipse_quickguide_vctoolkit2003.html
284 名前:デフォルトの名無しさん [2005/05/28(土) 16:31:03 ] >>283 make→nmakeとして動いたけど、 よくよくみたら、動いたのはVC6のCL.EXEだった
285 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 18:28:03 ] 私も複数の開発環境をインストールしています。 システムのプロパティでPATH、LIB 、 INCLUDEなどの環境変数を 設定しまうと開発環境の切替時に困るときがあるので、 私の場合以下のようなbatファイルを作成して間接的に eclipseを起動しています。 @echo off Set Tookit=C:\Program Files\Microsoft Visual C++ Toolkit 2003 Set MSSdk=C:\Program Files\Microsoft Platform SDK Set Bkoffice=%MSSdk%\ Set Basemake=%MSSdk%\Include\BKOffice.Mak Set INETSDK=%MSSdk% Set MSSdk=%MSSdk% Set Mstools=%MSSdk% rem Set DotNet=C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7 rem Set DotNetSdk=C:\Program Files\Microsoft.NET\SDK\v1.1 Set Lib=%Tookit%\lib;%MSSdk%\Lib;%Lib% rem Set LIB=%Tookit%\lib;%MSSdk%\Lib;%DotNet%\lib;%Lib% Set Include=%Tookit%\include;%MSSdk%\Include;%Include% rem Set INCLUDE=%Tookit%\include;%MSSdk%\include;%DotNet%\include;%Include% Set Path=%Tookit%\bin;%MSSdk%\Bin;%MSSdk%\Bin\WinNT;C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322;%path% rem Set PATH=%Tookit%\bin;%MSSdk%\Bin;%MSSdk%\Bin\WinNT;%DotNetSdk%\Bin;%MSSdk%\Bin\Win64;%PATH% Set CPU=i386 Set TARGETOS=WINNT Set APPVER=5.01 Set NODEBUG=1 cmd /c start c:\eclipse\eclipse.exe
286 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 18:48:13 ] 2003のIDEのモッサリがイヤでコマンドラインに移行した。 Eclipseも2.1の頃使っていてやっぱりモッサリがいやでコマンドラインに戻った。 VCTKで使えるサクサク動くIDEは無い物か・・。
287 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 19:32:55 ] 使ったこと無いけど、こんなん見つけた。 Reloを使ってみる ttp://www7.plala.or.jp/hop-step-jump/c_setting08.html Ultimate++ ttp://upp.sourceforge.net/index.html
288 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 19:41:19 ] >>286 VStudio 6
289 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 20:08:54 ] >>287 d 試してみるよ。 >>288 VS6のIDEはいいんだけど、 あれIDEと周辺ツールだけってインストール出来ないしなぁ。
290 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 20:40:10 ] >>286 俺も昔からnmakeやclを直接使うほうが好きだが デバッガは欲しくない? てか、このスレの人たち、デバッガはどうしてる? windbgつかってるの?
291 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 20:46:06 ] printf
292 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 21:02:31 ] マジですか
293 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 21:03:41 ] デバッガなんて要らないよ。あれデバッグしてくれるわけじゃないし。w
294 名前:デフォルトの名無しさん mailto:sage [2005/05/29(日) 02:26:50 ] エディタなんて要らないよ。あれエディットしてくれるわけじゃないし。w
295 名前:デフォルトの名無しさん mailto:sage [2005/05/29(日) 02:33:12 ] コンパイラは要るな。あれコンパイルしてくれるから。w
296 名前:デフォルトの名無しさん mailto:sage [2005/05/29(日) 02:36:29 ] 要不要を判定するインターネッツはここですか?
297 名前:デフォルトの名無しさん mailto:sage [2005/05/29(日) 03:06:11 ] ちょっと前に、自作コンパイラのテストしてたときは、 実際テストプログラムを標準入力から手入力でコンパイラに入力してたが これって、コンパイラだけでプログラミングしてたようなもんか
298 名前:デフォルトの名無しさん [2005/05/30(月) 10:17:31 ] #include <stdio.h> main() { int i,j,k; k=0x20; k=32; printf("0 1 2 3 4 5 6 7 8 9 A B C D E F\n"); for (i=0;i<6;i++){ printf("[%x] ",32+i*16); for(j=0;j<16;j++){ printf("%1c " ,k); k++; } printf("\n); } } これでエラーが出てしまうのですが、何がおかしいんでしょうか?
299 名前:デフォルトの名無しさん mailto:sage [2005/05/30(月) 10:39:41 ] >>298 文法
300 名前:デフォルトの名無しさん mailto:sage [2005/05/30(月) 11:49:02 ] printf("\n);
301 名前:デフォルトの名無しさん mailto:sage [2005/05/30(月) 13:31:00 ] >>298 まずはエラー読めないと この先プログラム続けられないぞ
302 名前:デフォルトの名無しさん mailto:soge [2005/05/31(火) 13:32:54 ] nmake.exeは大昔MSが単品で配布してたフリーソフトじゃがのう。 ftp.microsoft.comのどこかにあるわい。
303 名前:デフォルトの名無しさん mailto:sage [2005/05/31(火) 15:52:36 ] 伏して教えを請いたいと思います。 Visual C++ .NET 2003 日本語版 を Windows XP Pro. 英語版上で使い始めたのですが、 リソースビューの表示が [????] などとなってしまいます。 プロパティの (Name) の箇所も ???? ??? などとクエスチョンマークの 羅列が表示されますです。 どのように解消したらよろしいのでしょうか?
304 名前:デフォルトの名無しさん mailto:sage [2005/05/31(火) 16:09:44 ] >>302 SDKかDDKにはいってるんじゃない?
305 名前:デフォルトの名無しさん mailto:sage [2005/05/31(火) 16:16:27 ] >>303 日本語版Windows XPか英語版Visual Studioを買う もしくはWindowsをハックして日本語対応にするかVisual Studioをハックして英語に書き換えるか
306 名前:デフォルトの名無しさん mailto:sage [2005/05/31(火) 17:26:29 ] 地域と言語のオプションの詳細設定のところに、Unicode対応でないプログラムを どうするか、っていうのがあるから、そこで、Japaneseとか、Shift-jisとか、CP932とか とにかくそう言う感じの奴を選べば良かった気がする。
307 名前:デフォルトの名無しさん mailto:sage [2005/05/31(火) 17:30:14 ] >>303 試してないけどコンパネの「地域と言語のオプション」で日本語追加したらどうなる? 英語OSだと「Regional and Language Options」かな?
308 名前:303 mailto:sage [2005/05/31(火) 22:00:17 ] >>305-307 レス有難うございます。 説明不足で申し訳なかったのですが、地域・言語設定では事前に 非Unicodeプログラムの言語をJapaneseに指定してあります。 この設定が有効であれば問題は生じていないはずですが、たぶん Visual C++ は(Unicodeプログラムと看做されて)この設定が効いて いないのだと思います。 それからこれも説明不足だったのですが、文字化けは作成中の ダイアログのメニューバーにも表れます(こちらは自分で書き換え られるので問題ありませんが)。そこから判断すると、shift-jisで 書かれたコードをUTF-8で解釈して表示しようとしているように見ら れます(「ファイル」の語句が真ん中に@を含んだ文字列になる)。 結局、私の推理では、UnicodeプログラムであるVisual C++の リソース/ドキュメントの一部にシフトJISコードが残っており、 それが英語版(非日本語版)のWindows上で問題を起こしている、 ということではないかとの結論に至りました。 そうすると解決策は、英語版に買い換えるか、リソースを漁って コードを変換するか、しかないかも知れませんが。
309 名前:デフォルトの名無しさん mailto:sage [2005/05/31(火) 23:55:21 ] なんで、RegisterClassWをインポートしてない、SPYしても UnicodeのWndProcを持たないmsdevが、 Unicodeプログラムになっちゃうわけ?
310 名前:デフォルトの名無しさん [2005/06/01(水) 00:32:04 ] 日本語XPで言語英語にしたときも一部メニューが?にばけるな
311 名前:デフォルトの名無しさん [2005/06/01(水) 00:40:45 ] フォトリンクでどうにかならんかね?日本語フォントはその辺のフリーの拾うとして。
312 名前:デフォルトの名無しさん mailto:sage [2005/06/01(水) 00:59:41 ] 画面のデザインで、メニューがTahomaとかだった、ってことは ないよなぁ。そんなアホじゃなさそうだし。
313 名前:デフォルトの名無しさん mailto:sage [2005/06/01(水) 01:42:14 ] これ、関係あります? > 1.[Control Panel] --> [Regional and Language Options] の > LanguagesタブにあるInstall files for East Asian languages は、 > チェックされていますでしょうか? > これをはじめてチェックするとOSのCDをセットを要求され、 > 極東データのインストール後、リブートとなります。 > 2.[Control Panel] --> [Regional and Language Options] の > Regional Option は、Japaneseが選択されておりますでしょうか? > 3.[Control Panel] --> [Regional and Language Options] の > Advancedは、Japaneseが選択されておりますでしょうか? Delphi-ML:77063からの引用です。
314 名前:デフォルトの名無しさん [2005/06/01(水) 10:40:26 ] VCでつかえるpragmaの一覧はどこで手に入りますか?
315 名前:デフォルトの名無しさん mailto:sage [2005/06/01(水) 11:28:33 ] >>314 ttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclang/html/_predir_pragma_directives.asp
316 名前:デフォルトの名無しさん [2005/06/01(水) 22:30:36 ] コマンドラインで/NODEFAULTLIB を指定するのって、どうやるんでしょう? cl.exe main.cpp /NODEFAULTLIB:libc.lib とかやってもエラーになります。
317 名前:デフォルトの名無しさん mailto:sage [2005/06/01(水) 23:58:59 ] /NODEFAULTLIBって引数取らなかったんじゃないかな。 単に/NODEFAULTLIBだけで。
318 名前:デフォルトの名無しさん mailto:sage [2005/06/02(木) 00:38:55 ] >>316 /NODEFAULTLIBはコンパイラじゃなくてリンカのオプションだから、 /linkの後に指定する必要がある。 cl.exe main.cpp /link /NODEFAULTLIB:libc.lib
319 名前:316 mailto:sage [2005/06/02(木) 01:20:45 ] ありがとう!
320 名前:デフォルトの名無しさん mailto:sage [2005/06/03(金) 12:02:55 ] C99には対応していますか?
321 名前:デフォルトの名無しさん mailto:sage [2005/06/03(金) 17:28:13 ] >>320 一部。
322 名前:デフォルトの名無しさん mailto:sage [2005/06/03(金) 18:31:00 ] /Tpか/TPオプション 具体的にはブロック内での任意の位置とforの初期化時の変数宣言、 //での1行コメント、inline関数、_Boolとstdbool.hがない代わりにbool/true/falseなど あと/Ze(標準で指定済みの状態になっている)で構造体の最後のメンバの配列の要素数省略ができるようになる。
323 名前:デフォルトの名無しさん mailto:sage [2005/06/13(月) 16:18:40 ] 色々検索してみたんですが、Visual C++ Toolkit 2003に含まれるVisual C++のバージョンが分かりません。 6.0よりは新しいようですが、7.1より古い??? 7.1だと嬉しいんですが・・・。
324 名前:デフォルトの名無しさん mailto:sage [2005/06/13(月) 16:32:21 ] >>323 たしかVisual C++ 2003と同じバージョンのはず。つまり7.1。
325 名前:323 mailto:sage [2005/06/13(月) 16:47:24 ] >>324 ありがとうございました。
326 名前:デフォルトの名無しさん mailto:sage [2005/06/13(月) 16:48:21 ] 7.1のコンパイラ相当だと思う。 IDEのバージョンではなくって、コンパイラのバージョンは、cl.exeを呼び出すと Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.10.3052 for 80x86 って表示された。
327 名前:323 mailto:sage [2005/06/13(月) 19:35:40 ] >>326 thx
328 名前:デフォルトの名無しさん mailto:sage [2005/06/14(火) 12:20:29 ] PlatformSDKのダウンロードページにいくと、 PSDK-amd64.exeとPSDK-ia64.exeとPSDK-x86.exeの3つがあるんですけど、 これは3つとも必要なのですか?
329 名前:デフォルトの名無しさん mailto:sage [2005/06/14(火) 13:11:49 ] >>328 うーん、どう説明したら分かりやすいかな..WindowsXPだったら、 「スタートメニュー」→「全てのプログラム」→「アクセサリ」→「システムツール」 の「システム情報」を起動すると、 リストビューの「システムの種類」の項目の値が「X86-ベース PC」 みたいに書いてあると思う。
330 名前:328 mailto:sage [2005/06/14(火) 13:26:57 ] >>329 どうもです。 「X86-ベース PC」となっていたので、x86のやつをダウンロードします。
331 名前:デフォルトの名無しさん mailto:sage [2005/06/14(火) 21:28:19 ] このtoolkitとPSDKの両方にincludeとlibがあるけど toolkitとPSDKのどちらのパスを優先させるべきでしょうか C++でハローワールドかいたら、 コンパイル、リンクは通ったのに 実行されたら何も表示されない…