Microsoft Visual C++ Toolkit 2003 質問箱
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001デフォルトの名無しさん
05/03/01 04:24:15http://msdn.microsoft.com/visualc/vctoolkit2003/
関連スレなどは>>2以降で
0002デフォルトの名無しさん
05/03/01 10:30:080003デフォルトの名無しさん
05/03/01 11:24:14他人任せかよ
0004デフォルトの名無しさん
05/03/01 12:17:59/ \ ´ ── / / ─' / _ /
_/ \ __ / ___/ ___/ / ___/
 ̄ ̄ ̄
_ , ― 、
,−' `  ̄ヽ_
,' ヽ
( `ー'ー'ヽ`ー'ー'ヽ )
( ノ '''''' '''''':::::::ヽ )
( . )(●), 、(●)、.:( ) +
( ) ,,ノ(、_, )ヽ、,, .::::( ) <ヨン様が華麗に4get!
. ヽ ) `-=ニ=- ' .:::::::|ノ +
\ `ニニ´ .:::::/ +
,,.....イ.ヽヽ、ニ__ ーーノ゙-、.
: | '; \_____ ノ.| ヽ i
0005デフォルトの名無しさん
05/03/01 12:19:480006デフォルトの名無しさん
05/03/01 13:55:52■質問するにあたって
・エラーや警告のときはエラーメッセージを書きましょう。
・開発環境も書きましょう。
・できるだけ具体的に。
質問の仕方については次のページが大変参考になります。
http://www.hyuki.com/writing/techask.html
http://www.geocities.co.jp/Beautycare/4965/public/template.html
http://myu.daa.jp/osiete/
■回答するにあたって
・回答する場合はその答えに至るための「コツ」も書いてあげると良いでしょう。
(MSDNのどの項目だとか、何のキーワードでGoogleするとか)
・ネタや煽りは軽く流しましょう。
0007デフォルトの名無しさん
05/03/01 13:57:36ダウンロードページ
http://msdn.microsoft.com/visualc/vctoolkit2003/
コンパイラの説明
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcepbguide5/html/wce50conCompilerSetupMechanisms.asp
環境変数について
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcepbguide5/html/wce50conCLEnvironmentVariable.asp
CLのオプション
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcepbguide5/html/wce50oricompilerreference.asp
インストールの仕方
http://homepage1.nifty.com/kazubon/progdoc/poor/vctoolkit.html
↑nmake は僕の環境では無かったよ。そのうちサイト作るわ。
0008デフォルトの名無しさん
05/03/01 13:58:41【無料】Visual Studio 2005 Express【Beta】
http://pc5.2ch.net/test/read.cgi/tech/1091543344/
★初心者にVisual C++を教えるスレ★ Part17
http://pc5.2ch.net/test/read.cgi/tech/1107926989/
【初心者歓迎】C/C++室 Ver.14【環境依存OK】
http://pc5.2ch.net/test/read.cgi/tech/1108924728/
C言語なら俺に聞け! Part 103
http://pc5.2ch.net/test/read.cgi/tech/1109394073/
C/C++の宿題を片付けます 40代目
http://pc5.2ch.net/test/read.cgi/tech/1107625122/
C++は難しすぎ 難易度:2
http://pc5.2ch.net/test/read.cgi/tech/1071697977/
C言語の第一歩
http://pc5.2ch.net/test/read.cgi/tech/1031374980/
C統合・質問スレッド
http://pc5.2ch.net/test/read.cgi/tech/1068359871/
0009デフォルトの名無しさん
05/03/01 14:00:00こんな感じでよかったんかな。
0010デフォルトの名無しさん
05/03/01 14:13:51http://pc5.2ch.net/test/read.cgi/tech/1082177340/
0011デフォルトの名無しさん
05/03/01 14:15:26http://www.02.246.ne.jp/~torutk/cxx/vc/vctoolkit2003.html
0012デフォルトの名無しさん
05/03/01 14:17:57http://pc5.2ch.net/test/read.cgi/tech/1086287039/
0013デフォルトの名無しさん
05/03/01 21:58:360014デフォルトの名無しさん
05/03/02 03:54:020015デフォルトの名無しさん
05/03/06 23:29:290016デフォルトの名無しさん
05/03/09 12:14:320017デフォルトの名無しさん
05/03/09 14:15:17http://msdn.microsoft.com/library/en-us/com/htm/cmf_a2c_36qt.asp
ole32.libって書いてあるじゃないか。
0018デフォルトの名無しさん
05/03/09 14:43:370019デフォルトの名無しさん
05/03/09 16:15:190020デフォルトの名無しさん
05/03/09 16:44:26ありがとう
0021デフォルトの名無しさん
05/03/10 00:18:59金出して買った、VisualC++.netに最適化が付いて無いんだ?
0022デフォルトの名無しさん
05/03/10 01:22:28>コードの最適化コンパイルがサポートされていない「Visual C++ .NET Standard」でも
>最適化しながらコンパイルできるようにする「Visual C++ Toolkit 2003」v1.0を公開した。
>最適化機能をもたないコンパイラーを利用している、
>「Visual C++ .NET Standard」のユーザーは、
>現在使用している開発環境から上位バージョンへ移行することなく、
>最適化コンパイラーを利用したアプリケーション開発を行うことが可能になる。
というのが元もとの趣旨っぽいよ。
開発環境はVC++.netを使って、コンパイラはVCTで無料バージョンアップ出来ますよ。
って事じゃない?
0023デフォルトの名無しさん
05/03/10 02:29:33でも、.ncbファイルの仕様が違うのか、
VC++.net 2003のコンパイラパスをtoolkitにすると、
Windows Formのエディットが出来なくなるんだけどなあ・・・
まぁ、リリースコンパイルの時だけパス変えればいいんだけど、
めんどい・・・
0024デフォルトの名無しさん
05/03/10 02:54:33そもそも、VisualC++とはライセンス上の制限が違うんじゃないの?
このソフトのライセンスは良くわからんけど(英語のページだし)
0025デフォルトの名無しさん
05/03/10 08:24:020026デフォルトの名無しさん
05/03/10 08:25:230027デフォルトの名無しさん
05/03/10 10:30:51Stadioってなんですか?
0028デフォルトの名無しさん
05/03/10 10:57:130029デフォルトの名無しさん
05/03/10 12:53:030030デフォルトの名無しさん
05/03/10 13:41:390031デフォルトの名無しさん
05/03/10 19:15:000032デフォルトの名無しさん
05/03/10 21:07:59VCTKはコンパイラ
0033デフォルトの名無しさん
05/03/10 21:24:450034デフォルトの名無しさん
05/03/10 23:00:34別スレには、仕事で使って良いみたいなレスもあったけど
0035デフォルトの名無しさん
05/03/10 23:02:42買ったVCと同様だ
0036デフォルトの名無しさん
05/03/12 05:18:000037デフォルトの名無しさん
05/03/12 06:01:21Q&Aより ( http://msdn.microsoft.com/visualc/vctoolkit2003/ )
Are there any restrictions on how I use the Visual C++ Toolkit?
私がどのようにVisual C++ Toolkitを使うか制限はありますか?
In general, no. You may use the Toolkit to build C++ -based applications,
even commercial applications, and you may redistribute those applications in accordance with the terms of the End User License Agreement (EULA).
基本的にありません。あなたはC++ベースのアプリケーションをビルドするために使うことができ、
商用アプリケーションでさえEnd User License Agreement (EULA)の諸条件に応じて配布することができます。
0038デフォルトの名無しさん
05/03/12 06:57:28,―-、 .| ./''i、│ r-,,,,,,,,,,,,,,,,,,,,,,,,―ー. ゙l, `"゙゙゙゙゙ ̄^ \
/ \ ヽ,゙'゙_,/ .゙l、 `i、 \ _,,―ー'''/ .,r'"
.,,,、.,,i´ .,/^'i、 `'i、`` `--‐'''''''''''''''"'''''''''''゙ `゛ .丿 .,/
{ "" ,/` ヽ、 `'i、 丿 .,/`
.ヽ、 丿 \ .\ ,/′ 、ヽ,,、
゙'ー'" ゙'i、 ‘i、.r-、 __,,,,,,,,--、 / .,/\ `'-,、
ヽ .]゙l `゙゙゙゙"゙゙゙゙ ̄ ̄ `'i、 ,/ .,,/ .ヽ \
゙ヽ_/ .ヽ_.,,,,--―――――ー-ノ_,/゙,,/′ ゙l ,"
` ゙‐''"` ゙'ー'"
_________________________________
<○√
‖
くく
しまった!ここはペニススレだ!
オレが止めているうちに他スレへ逃げろ!
早く!早く!オレに構わず逃げろ!
0039デフォルトの名無しさん
05/03/12 14:03:35秀丸
0040デフォルトの名無しさん
05/03/12 15:01:080041デフォルトの名無しさん
05/03/12 15:08:560042デフォルトの名無しさん
05/03/12 15:10:46ライブラリ用意すれば
0043デフォルトの名無しさん
05/03/12 15:15:290044デフォルトの名無しさん
05/03/12 15:16:53ATL/WTLって無料で手に入る?
Visual C++ とか VisualStudio かわなきゃいかんのであれば元の木阿弥だし。
0045デフォルトの名無しさん
05/03/12 15:35:47ATLはPlatformSDKに付いているWin64用がWin32でも使えるらしい。
WTLは別途ただでダウンロードできる。
0046デフォルトの名無しさん
05/03/12 15:41:31うお。さんくす。
超ためしてみる。
0047デフォルトの名無しさん
05/03/12 15:49:280048デフォルトの名無しさん
05/03/12 15:52:05ATLの一部じゃなくて全部だったっけ?
たしかATLも一部だけで、ヘッダも足りないのがあると思ったが……
0049デフォルトの名無しさん
05/03/12 15:55:28最初から分けて作っているとも思えないし。どうなんだろ?
0050デフォルトの名無しさん
05/03/12 16:25:050051デフォルトの名無しさん
05/03/12 16:42:37いや、ATLは(も?)更新された部分しか入ってないんじゃないかとか思うんだけど。
Windows XP SP2 の Platform SDK には入ってなかったと思うし。
0052デフォルトの名無しさん
05/03/13 02:45:50文法を説明しているサイトかフリーのダイアログエディタはないですか?
0053デフォルトの名無しさん
05/03/13 04:00:19ただこれ、どうもサンクを動的に確保するよう作り替えている途中の
ものみたいで、そのままだとコンパイルは通っても実行時に落ちてしまう。
とりあえずWin32環境で使うなら、atlwin.hの1582行目と1583行目を
入れ替えれば (CDynamicThunk thunkがクラスの先頭に来るようにすれば)
行けるはず。
0054デフォルトの名無しさん
05/03/14 07:35:570055デフォルトの名無しさん
05/03/14 09:55:390056奈良、ちんばの中尾でーす。
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:59005841
05/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はPSDKのWin64にはありませんでした。
なんとか手にいれる方法はないですかね?
0060デフォルトの名無しさん
05/03/20 02:57:57の中のCStringを使うことにしました。
どうもです。
0061デフォルトの名無しさん
2005/03/26(土) 13:25:27using 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:20ttp://www.excite.co.jp/world/english/
0063デフォルトの名無しさん
2005/03/26(土) 13:46:49/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:23ttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/C4530.asp
0065デフォルトの名無しさん
2005/03/26(土) 14:09:28ありがとうございました。警告はあきらめます。
ところで、
iso::binaryやiso::inが定義されていないと出るのですが、iostream、fstream以外に何かインクルードしなければいけないのでしょうか?
0066デフォルトの名無しさん
2005/03/26(土) 14:11:240067デフォルトの名無しさん
2005/03/26(土) 14:14:24になるのだろう。解決方法書いてあるのに。。。
0068デフォルトの名無しさん
2005/03/26(土) 14:16:430069デフォルトの名無しさん
2005/03/26(土) 23:55:07http://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:540071デフォルトの名無しさん
2005/03/27(日) 15:18:50書いてあるじゃん、ここに。
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:18danke
0073デフォルトの名無しさん
2005/03/27(日) 15:38:39pragma?
0074デフォルトの名無しさん
2005/03/27(日) 17:30:44そう
#pragma comment(lib, "hoge.lib")
LIBパスの通ったディレクトリかソースコードからの相対パスだったような気がする
てかmakefileに書いておきゃいいじゃん
0075デフォルトの名無しさん
2005/03/28(月) 08:31:560076デフォルトの名無しさん
2005/03/28(月) 09:03:000077デフォルトの名無しさん
2005/03/28(月) 09:09:34それとmake.exeがありません
0078デフォルトの名無しさん
2005/03/28(月) 09:12:460079デフォルトの名無しさん
2005/03/28(月) 10:01:230080デフォルトの名無しさん
2005/03/28(月) 10:02:48〒 ! + 。 + 。 * 。
+ 。 | |
* + / / + ググれよアホ
∧_∧ / /
(´∀` / / + 。 + 。 * 。
,- f
/ ュヘ | * + 。 + 。 +
〈_} ) |
/ ! + 。 + + *
./ ,ヘ |
||| j / | | |||
――――――――――――
0081デフォルトの名無しさん
2005/03/28(月) 10:04:410082デフォルトの名無しさん
2005/03/29(火) 18:10:520083デフォルトの名無しさん
2005/03/29(火) 18:16:03DirectX Toolkitに決まってるじゃん。バカ
0084デフォルトの名無しさん
2005/03/29(火) 19:51:42ID:WindowsにはもれなくDirectXが付いてます。
0085デフォルトの名無しさん
2005/03/30(水) 11:24:57優しい俺様が教えてあげよう。
http://www.microsoft.com/japan/msdn/directx/downloads.asp
からSDKをダウンロードして入れるんだよ。
それからvcvars32.batのINCLUDEとLIBにSDKのPATHを追加
0086デフォルトの名無しさん
2005/03/30(水) 11:51:19ttp://www.directsex.com/
008782
2005/03/30(水) 18:20:510088デフォルトの名無しさん
2005/03/31(木) 11:42:450089デフォルトの名無しさん
2005/03/31(木) 11:44:07用意すれば使える
0090デフォルトの名無しさん
2005/03/31(木) 13:18:530091デフォルトの名無しさん
2005/03/31(木) 13:25:00MSDN を参考に自分でコーディング
0092デフォルトの名無しさん
2005/03/31(木) 13:26:35VisualC++ or VisualStudioの製品版を買う。
0093デフォルトの名無しさん
2005/03/31(木) 19:12:340094デフォルトの名無しさん
2005/03/31(木) 20:29:230095デフォルトの名無しさん
2005/03/31(木) 23:56:30http://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:530097デフォルトの名無しさん
皇紀2665/04/01(金) 00:47:090098デフォルトの名無しさん
皇紀2665/04/01(金) 00:50:190099デフォルトの名無しさん
皇紀2665/04/01(金) 01:08:530100デフォルトの名無しさん
皇紀2665/04/01(金) 04:14:490101デフォルトの名無しさん
NGNGインストール時にどのオプションを指定すればよいのでしょうか?(nmake.exeを使いたいのですが)
0102デフォルトの名無しさん
NGNG0103デフォルトの名無しさん
NGNG2003のSDKを入れなおしたが
あれは設定の問題だったのだろうか?
0104デフォルトの名無しさん
NGNG0105デフォルトの名無しさん
2005/04/02(土) 19:31:12・・・コンパイルするとエラーになります (T_T;
0106デフォルトの名無しさん
2005/04/02(土) 21:13:00Visual C++ 2005 Expressにあるnmakeでは駄目なのか?
0107デフォルトの名無しさん
2005/04/02(土) 21:31:20これか?
このニコラス・ケイジみたいな男キショイ
Passportがいるんでダウンロードしてないんだが
これならnmakeだけじゃなくてMFCとかもコピーできるんじゃない?
どのツールに時間制限がついてんのかな?
0108デフォルトの名無しさん
2005/04/02(土) 21:40:020109デフォルトの名無しさん
2005/04/02(土) 21:51:04なんにせよ2003のSDKのnmakeでいいんじゃねーの?
0110デフォルトの名無しさん
2005/04/03(日) 21:16:432003ToolKit では駄目でした、インストールすらできませんでした。
2005Expressなら大丈夫ですか?
0111デフォルトの名無しさん
2005/04/03(日) 21:32:56勝手におかしな所にディレクトリ作りやがって
0112デフォルトの名無しさん
2005/04/03(日) 21:38:03bcc
http://www.borland.co.jp/cppbuilder/freecompiler/
0113デフォルトの名無しさん
2005/04/03(日) 21:46:372003で駄目なんだからそれより新しいバージョンの2005も出来る筈が無い。
0114デフォルトの名無しさん
2005/04/03(日) 23:50:48自社商品なのに。
そうやってユーザを追い詰めて商売するのってズルいよ。
0115デフォルトの名無しさん
2005/04/03(日) 23:53:54MS-DOSにも対応しろなんて言い出すんじゃねーだろーな。w
そういう過去の遺物にいちいち対応していたんじゃきりがねーよ。
0116デフォルトの名無しさん
2005/04/03(日) 23:58:35こんなとこで吠えてないで、MSに直接メールでも送れ。
0117デフォルトの名無しさん
2005/04/04(月) 01:38:40そうやって、会社を大きくしてきたから
0118デフォルトの名無しさん
2005/04/04(月) 01:58:34http://www.kumei.ne.jp/c_lang/cpp/cpp_26.htm
通りにやったのですが、.hファイルがないといわれてしまいました。
そこで
.hなしの物を使ってみたのですが、今度はofstreamが定義されていないと出ます。
0119デフォルトの名無しさん
2005/04/04(月) 02:40:56C++の勉強しろ。
std::ofstreamだろ。
0120デフォルトの名無しさん
2005/04/04(月) 02:55:08Windows 3.1〜XP ついでに MS-DOS と OS/2 でも使える処理系
ttp://www.openwatcom.org/
0121デフォルトの名無しさん
2005/04/04(月) 10:42:00using std::ofstream;
0122デフォルトの名無しさん
2005/04/04(月) 10:47:56柴田望洋のプログラミング講義C++を読んでみたのですが、そんなことどこにも書いていないのですが、これはMS特有なのでしょうか?
0123デフォルトの名無しさん
2005/04/04(月) 11:05:43最近書き下ろされた別の本を探した方がいいかも。
0124デフォルトの名無しさん
2005/04/04(月) 11:09:42自分の不勉強を棚に上げる前にマニュアル、規格、最近の本を読め。
0125デフォルトの名無しさん
2005/04/04(月) 11:13:24だから勉強中だっつうてるのに。
0126デフォルトの名無しさん
2005/04/04(月) 11:20:340127デフォルトの名無しさん
2005/04/04(月) 11:34:27何かお薦めの本はありますか?
0128デフォルトの名無しさん
2005/04/04(月) 11:40:060129デフォルトの名無しさん
2005/04/04(月) 12:23:06これからのC++
0130デフォルトの名無しさん
2005/04/04(月) 21:18:10Effective C++
0131デフォルトの名無しさん
2005/04/05(火) 00:22:21良い本だね。つーか第3版まだー? チンチン
0132デフォルトの名無しさん
2005/04/08(金) 01:16:510133デフォルトの名無しさん
2005/04/08(金) 01:21:08まぁ、Windowsとその他で比較したら、開発環境入ってるもののほうが多いだろうけどね。
0134デフォルトの名無しさん
2005/04/08(金) 01:25:35一般ユーザに必要ないでしょ、コンパイラなんて。
開発環境がデフォルトでインストールCDに加わるようになった場合、
それはそれでPC管理者の怒りを買うことになりかねない。
0135デフォルトの名無しさん
2005/04/08(金) 02:35:310136デフォルトの名無しさん
2005/04/08(金) 02:53:220137デフォルトの名無しさん
2005/04/08(金) 02:54:57プログラミングする方からすれば、付属してる方がいいだろうけど。
アプリ使用オンリーの人からすれば必要ないし。
例外発生で、デバッガ起動しますか?なんてダイアログ出たらうざいし。
0138デフォルトの名無しさん
2005/04/08(金) 13:07:140139デフォルトの名無しさん
2005/04/08(金) 14:04:22それはそうと、このスレでで議論することじゃないと思うが。
もっと人の多いトコでやれよ。
0140デフォルトの名無しさん
2005/04/08(金) 14:17:350141デフォルトの名無しさん
2005/04/08(金) 14:18:320142デフォルトの名無しさん
2005/04/08(金) 17:13:08お前らの魂胆は目に見えている
0143デフォルトの名無しさん
2005/04/08(金) 18:18:49これでも読め
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:23MacOSがNextSTEPだった頃があるのですか?
0146デフォルトの名無しさん
2005/04/09(土) 01:46:10尤も、ハイパーカードがあったから言語環境が全くなかったわけではないけど。
0147デフォルトの名無しさん
2005/04/09(土) 02:33:56NextSTEPの何割かはMac OS Xに統合された
0148デフォルトの名無しさん
2005/04/09(土) 04:04:040149デフォルトの名無しさん
2005/04/09(土) 09:11:53Jobsが死んだ場合、Gatesは葬儀に参列するんだろうか?
0150デフォルトの名無しさん
2005/04/09(土) 12:58:13どちらも参列するよ。大の仲良しだもの。
0151デフォルトの名無しさん
2005/04/09(土) 22:24:20二人とも死んだら二人とも参列?
0152デフォルトの名無しさん
2005/04/09(土) 23:19:26ダイクストラとかノイマンの方がよっぽど大物だろ。
ビルゲなんてせいぜいビャーネと同じくらいだろ。
0153デフォルトの名無しさん
2005/04/09(土) 23:43:13だれも大物の話なんてしていません。
0154デフォルトの名無しさん
2005/04/09(土) 23:56:070155デフォルトの名無しさん
2005/04/10(日) 01:25:37ビルゲイツは十兆円の寄付が可能
152なんてせいぜいネズミと同じくらいだろ。
0156デフォルトの名無しさん
2005/04/10(日) 02:03:590157デフォルトの名無しさん
2005/04/14(木) 17:09:320158デフォルトの名無しさん
2005/04/14(木) 17:47:54GlobalMemoryStatusEx()でMEMORYSTATUSEXのullTotalPhys
次からはここで聞こうな。
Win32API質問箱 Build30
http://pc8.2ch.net/test/read.cgi/tech/1112345886/
0159デフォルトの名無しさん
2005/04/18(月) 15:05:49ボーランドの方のは全部入って8メガ強なのに。
0160デフォルトの名無しさん
2005/04/18(月) 15:44:560161デフォルトの名無しさん
2005/04/18(月) 15:52:280162デフォルトの名無しさん
2005/04/18(月) 15:56:370163デフォルトの名無しさん
2005/04/18(月) 16:03:520164デフォルトの名無しさん
2005/04/18(月) 19:05:30インストール中に勝手に入れるみたいだな。
0165デフォルトの名無しさん
2005/04/21(木) 02:37:25IDEで最適化を有効にすることは出来ますか?
0166デフォルトの名無しさん
2005/04/21(木) 02:55:26IDE上でマウスで項目選択して・・・は無理。自分で最適化オプションは記述できる筈。
てか、Standard買うなら2005まで待ったほうが吉。最初から最適化ついてるし。
0167デフォルトの名無しさん
2005/04/21(木) 14:23:040168デフォルトの名無しさん
2005/04/23(土) 09:14:28オフラインインストールパックを作りたいんだけどそのまま圧縮でも大丈夫っぽい?
0169デフォルトの名無しさん
2005/04/23(土) 10:15:25PSDKはファイルをコピーしただけで平気だった。
0170デフォルトの名無しさん
2005/04/27(水) 07:50:49#include <fstream>
を使うと
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
というwaringが出るのですが、どういう意味なのでしょう?
0171デフォルトの名無しさん
2005/04/27(水) 08:15:480172170
2005/04/27(水) 08:23:56warningを消すのは簡単なのですが、やはり理解してから消したいので
それにしてもMSはなぜ標準オプションでコンパイルしてwariningが出るような物を作ったのでしょう?
0173デフォルトの名無しさん
2005/04/27(水) 09:05:31警告したいから。
0174デフォルトの名無しさん
2005/04/27(水) 12:13:160175デフォルトの名無しさん
2005/04/27(水) 13:01:34なぜかデフォルトでは C++ の例外処理が有効になっていないために例外処理を
使っているヘッダを使うとこの警告が出る。
だから /GX (=/EHsc) で例外処理モデルをちゃんと指定してやると消えるわけね。
0176デフォルトの名無しさん
2005/04/27(水) 17:26:30例外処理できちんとオブジェクトの解体を保証するには
それなりのコストがかかるから。
0177デフォルトの名無しさん
2005/04/27(水) 23:08:07どのオプションを指定すればいいですか?
0178デフォルトの名無しさん
2005/04/27(水) 23:13:58/clr
0179デフォルトの名無しさん
2005/04/28(木) 00:30:450180デフォルトの名無しさん
2005/04/28(木) 00:33:350182デフォルトの名無しさん
2005/04/28(木) 15:49:410183デフォルトの名無しさん
2005/04/28(木) 16:02:07まずはやってみそ
0184デフォルトの名無しさん
2005/05/01(日) 02:57:54ぐぐってみてもThis page has moved.でリダイレクトされる先がWindowsServer 2003用のになってしまっていて見つかりません
0185デフォルトの名無しさん
2005/05/01(日) 03:48:530186デフォルトの名無しさん
2005/05/01(日) 04:04:52The applications you develop with this edition of the SDK can run on the x86, x64 and Itanium-based versions of Windows Server 2003 SP1, Windows XP SP2, Windows XP x64 Pro Edition, and Windows 2000.
なわけだが、問題あるのか?
0187デフォルトの名無しさん
2005/05/01(日) 04:22:26理屈を話して、「こういう理屈があるでしょ、だからこうなんですよ」と言わずに
話が飛ぶことが多い。もしくは、「わかってんだろ?」って感じに強引に結論を持っていく。
高卒がとは言うつもりはまったく無いけど、
そう言う奴はこれは説明するボキャブラリーが乏しいのと、
物事を理論づけて体系づけて話せないからだ。
ヤクルトの古田選手なんて実に理路整然と話すだろ?
知的な奴はある程度、言葉を組み立ててわかりやすく話せるんだよ。
0188デフォルトの名無しさん
2005/05/01(日) 04:25:470189デフォルトの名無しさん
2005/05/01(日) 04:52:12共通認識の部分は省略するのが基本。
0190デフォルトの名無しさん
2005/05/01(日) 04:54:30どの時期のバージョンのSDKであるかを示していて
必ずしも対応OSではない
0191デフォルトの名無しさん
2005/05/01(日) 05:20:00は阿呆
0192デフォルトの名無しさん
2005/05/01(日) 08:43:33英語すら読めない奴がプログラミングするわけないもんな。
0193デフォルトの名無しさん
2005/05/01(日) 09:19:05君の言い分の方がおかしいと思う。煽るのはやめた方がいい。
開発ツールの解説としては、>>186は必要十分どころか説明不足。
「run」がクロスコンパイル対象環境を指すのか、ツールのインストール可能環境を指すのか、曖昧だ。
0194デフォルトの名無しさん
2005/05/01(日) 09:58:19のどこが曖昧なんだ?
0195デフォルトの名無しさん
2005/05/01(日) 10:35:20・・・おいおい。
生成物が動く環境しか説明していない。
これでは、「PlatformSDK Windows2000」や「PlatformSDK WindowsNT4.0」であっても同様でしょう。
主目的とするプラットフォームの制限説明がない。
要するに何の説明にもなっていないわけで。
0196デフォルトの名無しさん
2005/05/01(日) 10:45:57>WindowsXP用のPlatformSDKはどこでダウンロードできますか?
みたいなアホなことを言っているから、答えとしてもちょうど良いんじゃねーの。
0197デフォルトの名無しさん
2005/05/01(日) 10:51:050198デフォルトの名無しさん
2005/05/01(日) 13:04:16IA-64用だったのでガッカリしました
0199デフォルトの名無しさん
2005/05/01(日) 17:34:140200デフォルトの名無しさん
2005/05/01(日) 19:06:13元ページ見てから発言しろよ
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.
System Requirements
Supported Operating Systems: Windows 2000, Windows Server 2003, Windows XP 64-bit, Windows XP Professional Edition , Windows XP Service Pack 1
http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en
0201デフォルトの名無しさん
2005/05/01(日) 21:19:23キモヲタども
0202デフォルトの名無しさん
2005/05/01(日) 22:09:47いつも同じ事を言ってくる咲夜にめんどくさくなった美鈴は言った。
「毎日トイレットペーパーで胸をこするといいですよ」
咲夜はさっそく,トイレットペーパーを持ってきて,鏡の前で自分の胸をこすり始めた。
「どのくらいこすればいいのかしら」
「ハイ」
美鈴は答えた。
「数年くらいでしょうね」
咲夜は,ふと手を休めて尋ねた。
「ところで,トイレットペーパーで胸をこすると,なぜ大きくなるのかしら?」
「なるんじゃないですか?だって,咲夜さんのお尻は大きくなったし」
0203デフォルトの名無しさん
2005/05/01(日) 22:19:530204デフォルトの名無しさん
2005/05/02(月) 03:42:27生成されるオブジェクトコードは同じ物になりますか?
0205デフォルトの名無しさん
2005/05/02(月) 03:49:36ただ、いわゆるバイナリレベルの互換性は、問題ないよ。
objファイルやlibファイルは相互にリンク可能。
0206デフォルトの名無しさん
2005/05/02(月) 04:03:26おそらく全く同じにはならない。
新しくなっている分、良くなっている(速いコードになっているなど)可能性が高い。
0207デフォルトの名無しさん
2005/05/02(月) 14:55:110208デフォルトの名無しさん
2005/05/02(月) 21:08:35自分で作れ禿
0209デフォルトの名無しさん
2005/05/02(月) 23:27:06http://news19.2ch.net/test/read.cgi/news/1115020184/
0210デフォルトの名無しさん
2005/05/03(火) 01:32:13ヽ(`Д´)ノわかったよウァァァァン!!!
0211デフォルトの名無しさん
2005/05/03(火) 12:46:47おまいが頑張れば、みんなが幸せになれるぞ
影ながら応援してます(・∀・)
0212デフォルトの名無しさん
2005/05/03(火) 15:04:050213デフォルトの名無しさん
2005/05/04(水) 19:53:370214デフォルトの名無しさん
2005/05/04(水) 21:46:400215デフォルトの名無しさん
2005/05/04(水) 22:13:350216デフォルトの名無しさん
2005/05/04(水) 22:25:390217デフォルトの名無しさん
2005/05/04(水) 23:16:240218デフォルトの名無しさん
2005/05/05(木) 01:53:030219デフォルトの名無しさん
2005/05/05(木) 03:08:110220デフォルトの名無しさん
2005/05/05(木) 09:57:020221デフォルトの名無しさん
2005/05/05(木) 12:38:000222デフォルトの名無しさん
2005/05/05(木) 12:43:020223デフォルトの名無しさん
2005/05/05(木) 13:17:390224デフォルトの名無しさん
2005/05/05(木) 13:41:430225デフォルトの名無しさん
2005/05/05(木) 13:50:11なにやってるだか・・・
0226デフォルトの名無しさん
2005/05/05(木) 13:55:400227デフォルトの名無しさん
2005/05/05(木) 16:04:47俺は今度の日曜までGWだが。
0228デフォルトの名無しさん
2005/05/05(木) 16:23:470229デフォルトの名無しさん
2005/05/05(木) 16:30:450230デフォルトの名無しさん
2005/05/05(木) 16:51:280231デフォルトの名無しさん
2005/05/05(木) 22:00:47ヽ(`Д´)ノがんばって生きていけウィィィィィン!!
0232デフォルトの名無しさん
2005/05/05(木) 23:04:480233デフォルトの名無しさん
2005/05/05(木) 23:36:110234デフォルトの名無しさん
2005/05/05(木) 23:57:310235デフォルトの名無しさん
2005/05/07(土) 04:55:140236デフォルトの名無しさん
2005/05/07(土) 05:06:460237デフォルトの名無しさん
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など必須コマンドが含まれていません。
だそうだ。
0238デフォルトの名無しさん
2005/05/07(土) 05:24:430239デフォルトの名無しさん
2005/05/07(土) 05:48:57おkwwwwwwwwwwwwwwwwwwおkっwwwwww
っうぇwwwwwwwwwwwwwっっwwwwww
wwwwwwうぇwwおkうはっうぇwwww
wwwwwwwwwwwwうぇwwwwwwうぇwww
うはっ
0240デフォルトの名無しさん
2005/05/08(日) 12:46:06(今はVC++.net 2003しか入れてないからうろ覚え)>>114
0241デフォルトの名無しさん
2005/05/10(火) 06:45:08具体的にはFastCopyのソースコードをコンパイルしたいのですが、やり方がわかりません。
VCtoolkit2003の他にPlatformSDKが入っています。
0242デフォルトの名無しさん
2005/05/10(火) 15:48:470243デフォルトの名無しさん
2005/05/10(火) 19:22:380244デフォルトの名無しさん
2005/05/11(水) 10:01:10おっ...と思って、
ttp://msdn.microsoft.com/visualc/vctoolkit2003/
のRelated DownloadsからPlatform SDKのダウンロードページに飛んだんだけど、Windows Server 2003 SP1 Platform SDK オンリーになってる?
XP版って無くなっちゃった?
0245デフォルトの名無しさん
2005/05/11(水) 13:23:53This 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.
0246244
2005/05/11(水) 16:59:56# ページ内を XP で検索すればよかった... orz
脊髄反射的にカキコしてごめんなさい。
0247デフォルトの名無しさん
2005/05/13(金) 01:40:10nmakeはBinディレクトリに入ってた。
0248デフォルトの名無しさん
2005/05/13(金) 19:45:540249デフォルトの名無しさん
2005/05/15(日) 00:33:190250デフォルトの名無しさん
2005/05/15(日) 00:35:110251デフォルトの名無しさん
2005/05/15(日) 00:45:020252デフォルトの名無しさん
2005/05/15(日) 00:51:53What's New in the SDK
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdkintro/sdkintro/what_s_new_in_the_sdk.asp
0253デフォルトの名無しさん
2005/05/15(日) 00:56:010254デフォルトの名無しさん
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
にしてもメリットなさそう
0255デフォルトの名無しさん
2005/05/15(日) 06:36:160256デフォルトの名無しさん
2005/05/15(日) 07:12:08つ ttp://www.platon.co.jp/~akake/iahu04.htm
0257デフォルトの名無しさん
2005/05/20(金) 00:42:36255じゃないけどサンクス
0258デフォルトの名無しさん
2005/05/20(金) 01:00:010259デフォルトの名無しさん
2005/05/20(金) 01:05:01DirectXSDKいれなはれ
0260デフォルトの名無しさん
2005/05/22(日) 06:52:150261デフォルトの名無しさん
2005/05/22(日) 12:34:41PlatformSDK 2003SP1にはDirectShowがまだ入ってなかった気がする
0262デフォルトの名無しさん
2005/05/23(月) 06:10:040263デフォルトの名無しさん
2005/05/23(月) 06:49:53UNCパスが使えるんじゃないのか?
0264デフォルトの名無しさん
2005/05/23(月) 12:34:50入ってたよん。WebInstallからやると、インストールする項目を
選べるんだけど、そこにDirectShowってのがあったはず。
なんでこんなところに入ってるんかと思ってたけど
そういうことだったんね。
0265デフォルトの名無しさん
2005/05/24(火) 12:55:280266デフォルトの名無しさん
2005/05/24(火) 13:27:01質問に来ました!!
ファイルの文字列操作で1行の文を「,(カンマ)」ごとに分割したいんですが、
どうすれば出来るのでしょうか・・・
0267デフォルトの名無しさん
2005/05/24(火) 13:28:17そしてスレ違い。
0268デフォルトの名無しさん
2005/05/24(火) 13:32:140269デフォルトの名無しさん
2005/05/24(火) 13:47:29#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
ってどうして入れるのでしょうか?
0270デフォルトの名無しさん
2005/05/24(火) 13:48:200271デフォルトの名無しさん
2005/05/24(火) 14:16:120272デフォルトの名無しさん
2005/05/24(火) 15:00:30MSDNにはなんて書いてある?
>>269
そのpragmaを使えるバージョンかどうかを確認するためのifディレクティブだね。
0273デフォルトの名無しさん
2005/05/24(火) 16:16:080274デフォルトの名無しさん
2005/05/25(水) 06:55:19atlthunk.libって何だ?visual studio 買わないとだめですか?
0275274
2005/05/25(水) 15:42:32pragma lib atlthunk.lib をコメントして、
リンクエラーになる関数を HeapAlloc() / HeapFree() に置き換えたら
とりあえず通った
0276デフォルトの名無しさん
2005/05/26(木) 07:55:28もそっといい方法があったら教えてください
0277デフォルトの名無しさん
2005/05/26(木) 12:12:52あとは使い方の工夫次第です。
0278デフォルトの名無しさん
2005/05/26(木) 12:37:45cygwin
0279デフォルトの名無しさん
2005/05/26(木) 18:58:140280デフォルトの名無しさん
2005/05/26(木) 20:13:540281デフォルトの名無しさん
2005/05/26(木) 20:31:11boost::regex
0282デフォルトの名無しさん
2005/05/26(木) 20:56:560283デフォルトの名無しさん
2005/05/26(木) 21:30:380284デフォルトの名無しさん
2005/05/28(土) 16:31:03make→nmakeとして動いたけど、
よくよくみたら、動いたのはVC6のCL.EXEだった
0285デフォルトの名無しさん
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
0286デフォルトの名無しさん
2005/05/28(土) 18:48:13Eclipseも2.1の頃使っていてやっぱりモッサリがいやでコマンドラインに戻った。
VCTKで使えるサクサク動くIDEは無い物か・・。
0287デフォルトの名無しさん
2005/05/28(土) 19:32:55Reloを使ってみる
ttp://www7.plala.or.jp/hop-step-jump/c_setting08.html
Ultimate++
ttp://upp.sourceforge.net/index.html
0288デフォルトの名無しさん
2005/05/28(土) 19:41:190289デフォルトの名無しさん
2005/05/28(土) 20:08:54d 試してみるよ。
>>288
VS6のIDEはいいんだけど、
あれIDEと周辺ツールだけってインストール出来ないしなぁ。
0290デフォルトの名無しさん
2005/05/28(土) 20:40:10俺も昔からnmakeやclを直接使うほうが好きだが
デバッガは欲しくない?
てか、このスレの人たち、デバッガはどうしてる?
windbgつかってるの?
0291デフォルトの名無しさん
2005/05/28(土) 20:46:060292デフォルトの名無しさん
2005/05/28(土) 21:02:310293デフォルトの名無しさん
2005/05/28(土) 21:03:410294デフォルトの名無しさん
2005/05/29(日) 02:26:500295デフォルトの名無しさん
2005/05/29(日) 02:33:120296デフォルトの名無しさん
2005/05/29(日) 02:36:290297デフォルトの名無しさん
2005/05/29(日) 03:06:11実際テストプログラムを標準入力から手入力でコンパイラに入力してたが
これって、コンパイラだけでプログラミングしてたようなもんか
0298デフォルトの名無しさん
2005/05/30(月) 10:17:31main()
{
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);
}
}
これでエラーが出てしまうのですが、何がおかしいんでしょうか?
0299デフォルトの名無しさん
2005/05/30(月) 10:39:41文法
0300デフォルトの名無しさん
2005/05/30(月) 11:49:020301デフォルトの名無しさん
2005/05/30(月) 13:31:00まずはエラー読めないと
この先プログラム続けられないぞ
0302デフォルトの名無しさん
2005/05/31(火) 13:32:54ftp.microsoft.comのどこかにあるわい。
0303デフォルトの名無しさん
2005/05/31(火) 15:52:36Visual C++ .NET 2003 日本語版 を
Windows XP Pro. 英語版上で使い始めたのですが、
リソースビューの表示が [????] などとなってしまいます。
プロパティの (Name) の箇所も ???? ??? などとクエスチョンマークの
羅列が表示されますです。
どのように解消したらよろしいのでしょうか?
0304デフォルトの名無しさん
2005/05/31(火) 16:09:44SDKかDDKにはいってるんじゃない?
0305デフォルトの名無しさん
2005/05/31(火) 16:16:27日本語版Windows XPか英語版Visual Studioを買う
もしくはWindowsをハックして日本語対応にするかVisual Studioをハックして英語に書き換えるか
0306デフォルトの名無しさん
2005/05/31(火) 17:26:29どうするか、っていうのがあるから、そこで、Japaneseとか、Shift-jisとか、CP932とか
とにかくそう言う感じの奴を選べば良かった気がする。
0307デフォルトの名無しさん
2005/05/31(火) 17:30:14試してないけどコンパネの「地域と言語のオプション」で日本語追加したらどうなる?
英語OSだと「Regional and Language Options」かな?
0308303
2005/05/31(火) 22:00:17レス有難うございます。
説明不足で申し訳なかったのですが、地域・言語設定では事前に
非Unicodeプログラムの言語をJapaneseに指定してあります。
この設定が有効であれば問題は生じていないはずですが、たぶん
Visual C++ は(Unicodeプログラムと看做されて)この設定が効いて
いないのだと思います。
それからこれも説明不足だったのですが、文字化けは作成中の
ダイアログのメニューバーにも表れます(こちらは自分で書き換え
られるので問題ありませんが)。そこから判断すると、shift-jisで
書かれたコードをUTF-8で解釈して表示しようとしているように見ら
れます(「ファイル」の語句が真ん中に@を含んだ文字列になる)。
結局、私の推理では、UnicodeプログラムであるVisual C++の
リソース/ドキュメントの一部にシフトJISコードが残っており、
それが英語版(非日本語版)のWindows上で問題を起こしている、
ということではないかとの結論に至りました。
そうすると解決策は、英語版に買い換えるか、リソースを漁って
コードを変換するか、しかないかも知れませんが。
0309デフォルトの名無しさん
2005/05/31(火) 23:55:21UnicodeのWndProcを持たないmsdevが、
Unicodeプログラムになっちゃうわけ?
0310デフォルトの名無しさん
2005/06/01(水) 00:32:040311デフォルトの名無しさん
2005/06/01(水) 00:40:450312デフォルトの名無しさん
2005/06/01(水) 00:59:41ないよなぁ。そんなアホじゃなさそうだし。
0313デフォルトの名無しさん
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からの引用です。
0314デフォルトの名無しさん
2005/06/01(水) 10:40:260315デフォルトの名無しさん
2005/06/01(水) 11:28:33ttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclang/html/_predir_pragma_directives.asp
0316デフォルトの名無しさん
2005/06/01(水) 22:30:36を指定するのって、どうやるんでしょう?
cl.exe main.cpp /NODEFAULTLIB:libc.lib
とかやってもエラーになります。
0317デフォルトの名無しさん
2005/06/01(水) 23:58:59単に/NODEFAULTLIBだけで。
0318デフォルトの名無しさん
2005/06/02(木) 00:38:55/NODEFAULTLIBはコンパイラじゃなくてリンカのオプションだから、
/linkの後に指定する必要がある。
cl.exe main.cpp /link /NODEFAULTLIB:libc.lib
0319316
2005/06/02(木) 01:20:450320デフォルトの名無しさん
2005/06/03(金) 12:02:550321デフォルトの名無しさん
2005/06/03(金) 17:28:13一部。
0322デフォルトの名無しさん
2005/06/03(金) 18:31:00具体的にはブロック内での任意の位置とforの初期化時の変数宣言、
//での1行コメント、inline関数、_Boolとstdbool.hがない代わりにbool/true/falseなど
あと/Ze(標準で指定済みの状態になっている)で構造体の最後のメンバの配列の要素数省略ができるようになる。
0323デフォルトの名無しさん
2005/06/13(月) 16:18:406.0よりは新しいようですが、7.1より古い???
7.1だと嬉しいんですが・・・。
0324デフォルトの名無しさん
2005/06/13(月) 16:32:21たしかVisual C++ 2003と同じバージョンのはず。つまり7.1。
0326デフォルトの名無しさん
2005/06/13(月) 16:48:21IDEのバージョンではなくって、コンパイラのバージョンは、cl.exeを呼び出すと
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.10.3052 for 80x86
って表示された。
0328デフォルトの名無しさん
2005/06/14(火) 12:20:29PSDK-amd64.exeとPSDK-ia64.exeとPSDK-x86.exeの3つがあるんですけど、
これは3つとも必要なのですか?
0329デフォルトの名無しさん
2005/06/14(火) 13:11:49うーん、どう説明したら分かりやすいかな..WindowsXPだったら、
「スタートメニュー」→「全てのプログラム」→「アクセサリ」→「システムツール」
の「システム情報」を起動すると、
リストビューの「システムの種類」の項目の値が「X86-ベース PC」
みたいに書いてあると思う。
0331デフォルトの名無しさん
2005/06/14(火) 21:28:19toolkitとPSDKのどちらのパスを優先させるべきでしょうか
C++でハローワールドかいたら、
コンパイル、リンクは通ったのに
実行されたら何も表示されない…
0332デフォルトの名無しさん
2005/06/14(火) 21:46:31PSDKを使うんならPSDKが先の方がいいような気がする。
でもHello, Worldぐらいでは関係ないような気もするが。
状況がよく解らんが
「出来た実行ファイルをダブルクリックしても一瞬黒いウインドウが表示されるだけで…」
なんていう冗談はやめてくれよ。
0333331
2005/06/14(火) 21:49:58環境変数でPSDKの方を優先させてmakeすると
helloを実行させても何も出ない
PSDKの下のlibにlibcp.libがあって
(libcpdとかlibcとかはなく、なぜかlibcpだけある)
これがうまくいってないみたい(?)
そのままPSDKを優先させたまま、
linkで
link hello.obj toolkit\lib\libcp.lib こんなかんじで
toolkit側のlibcpを使うように直接指示したら
helloを実行させると文字が出力された
PSDKの下のlibcp.libって削除していいのだろうか
0334デフォルトの名無しさん
2005/06/14(火) 22:21:46俺はToolkit優先にしてる。
ちなみにうちのPSDKは少し前のバージョンだが、
libフォルダ見てみたらlibc関係のライブラリは入ってなかった。
それと、削除するよりリネームするにとどめておいたほうがいいぞ。
いつ必要になるか分からんしな。削除は危険。
(そのつもりで敢えて「削除」と言ってたのならごめん。)
0335331
2005/06/14(火) 22:30:14Microsoft Platform SDK for Windows Server 2003 SP1
というメニューがあるバージョンを使っているんだけど
前のバージョンにはlibc関連はなかったのか…
リネームすることにするよ
(削除はそのつもりで書きました…ごめんだなんてとんでもない
するどい読みとやさしいフォローありがと)
toolkit優先だと、kernel32.libとかが気になりませんか?
これこそPSDK側を使いたくなる
0336デフォルトの名無しさん
2005/06/14(火) 22:31:440337334
2005/06/14(火) 22:49:310338デフォルトの名無しさん
2005/06/15(水) 00:55:41動かないプログラムなんか作らないので、どっちでも気にしない。
0339デフォルトの名無しさん
2005/06/17(金) 16:28:10言わせると詐欺だよな
0340デフォルトの名無しさん
2005/06/17(金) 23:31:330341デフォルトの名無しさん
2005/06/17(金) 23:33:02プロフェッショナルが詐欺
0342デフォルトの名無しさん
2005/06/18(土) 02:32:10コンパイラ=プライスレス
0343デフォルトの名無しさん
2005/06/18(土) 02:45:000344デフォルトの名無しさん
2005/06/20(月) 20:46:180345デフォルトの名無しさん
2005/06/21(火) 06:23:15/G6 optimize for PPro, P-II, P-III
/G7 optimize for Pentium or Athlon
のどちらでしょうか?
0346デフォルトの名無しさん
2005/06/21(火) 10:20:120347345
2005/06/21(火) 22:40:55/G7 optimize for Pentium4 or Athlon
の4が抜けてた
Pentium M は G6 なんですかね?
SSE2が使えるけど…
/Ox /G6 /ARCH:SSE2
これがおすすめでしょうか?
0348デフォルトの名無しさん
2005/06/22(水) 13:00:021!VCTKでコンパったソフトとソース一式をGPLで公開しても問題ないでありましょうか?
この場合、公開するのは自分で書いたcppやh、rcファイルであります。
2!BCCdeveloperみたいな感じの、VCTK対応の開発環境ソフトはないんでありましょうか?
0349デフォルトの名無しさん
2005/06/22(水) 13:45:331.OK
2.Relo
0350デフォルトの名無しさん
2005/06/22(水) 15:13:080351デフォルトの名無しさん
2005/06/23(木) 01:55:07ソース見るとBCBだったんで、ちょうどあったから「コンパイルし直せばいいんじゃん?」と
思ったんだが、通らん・・・。なんか、SynEditのhppがないって言われたんで、そっちもみたんだが、
こっちはデルファイと来てる。hppなんぞ影も形もない。どうなっとるんじゃこれは?
しかしスレ違いだな・・・
0352デフォルトの名無しさん
2005/06/23(木) 07:53:370353デフォルトの名無しさん
2005/06/23(木) 21:04:150354デフォルトの名無しさん
2005/06/23(木) 22:37:10対応した模様。
C/C++の勉強から始める人にオススメ
0355デフォルトの名無しさん
2005/06/23(木) 22:42:57もういい加減、LSI C-86を入門者に勧めるのはやめてくれよ…
0356デフォルトの名無しさん
2005/06/23(木) 23:17:09おまい早合点
0357デフォルトの名無しさん
2005/06/24(金) 00:32:010358デフォルトの名無しさん
2005/06/24(金) 21:12:340359デフォルトの名無しさん
2005/06/25(土) 00:08:42>レスポンスファイルを利用した複数ファイルのコンパイルをサポート。
って書いてあるな。
メンドクサソウダケド。
「ソフト紹介」のその下りは修正してないみたいだな。
0360デフォルトの名無しさん
2005/06/26(日) 03:16:26http://www.borland.co.jp/qanda/cbuilder/c0003071.html
hppならこれで作れないの?
0361デフォルトの名無しさん
2005/06/26(日) 03:44:09うお、そんなのがあったのか、デルファイもってないから全然きがつかんかった。
早速試してみる
0362デフォルトの名無しさん
2005/07/01(金) 00:46:49DirectXのサンプルをコンパイルしようと思ってVCTKとRelo使ってみたが、
エラーが出てぜんぜん成功しない。
BCCの影響なのかそれとも一からインスコすべきか……
BCCでコンパイルはとおったソースなんだけど……あれ?
0363デフォルトの名無しさん
2005/07/01(金) 01:39:02サンプルはしらんが、チュートリアルのほうはVCTKとコマンドラインで修正無しでOKだった。
モチのロン、適切なLIBをくっつける必要はあったけど。
つーか、サンプル程度ならReloよりもメイクファイル書いたほうがやりやすくないか?
BCCで通ったってことは、LIBの指定がボーランド用になってるか、
ソースがボーランド仕様にしちゃってるか、じゃない?
つーか、VCTKでプログラミングぉぅぃぇぃ、みたいな解説サイトないかね。
このソースはこう弄る、とか、LIBはこうくっつける、とか。
・・・自分でまとめたほうが早い?
0364デフォルトの名無しさん
2005/07/01(金) 02:35:400365デフォルトの名無しさん
2005/07/01(金) 07:59:520366デフォルトの名無しさん
2005/07/01(金) 08:06:27どんなエラーが出たか書こうよ。
0367デフォルトの名無しさん
2005/07/01(金) 23:32:44BCCと一緒に入れてるってことは
パスの指定順のせいとか
0368デフォルトの名無しさん
2005/07/02(土) 02:30:32みなさんは何を使ってますか?
0369デフォルトの名無しさん
2005/07/02(土) 02:47:370370デフォルトの名無しさん
2005/07/02(土) 07:59:06Visual C++ Toolkit 2003 サポートサイト
http://shrike.s58.xrea.com/
こんなんどうよ
0371デフォルトの名無しさん
2005/07/02(土) 11:19:56関数ごとに何%処理がかかっているかを知りたいです。
0372デフォルトの名無しさん
2005/07/02(土) 12:51:53C:\>time ./a.out
入力された時刻は受け付けられません。
新しい時刻を入力してください:
0373デフォルトの名無しさん
2005/07/02(土) 13:38:30ttp://www.xlsoft.com/jp/products/intel/vtune/index.html
0374デフォルトの名無しさん
2005/07/02(土) 14:10:50無料のものでお願いします。
0375デフォルトの名無しさん
2005/07/02(土) 14:50:250376デフォルトの名無しさん
2005/07/02(土) 17:20:30ないなら自分で作る!
0377デフォルトの名無しさん
2005/07/05(火) 21:15:02できればローカルで使える物がいいです。
0378デフォルトの名無しさん
2005/07/05(火) 22:52:23英語やけど
0379デフォルトの名無しさん
2005/07/05(火) 23:09:46PlatformSDKをインストール
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
0380デフォルトの名無しさん
2005/07/05(火) 23:47:00なぜか繋がらない
>>379
やってみる
二人ともサンクス
0381362
2005/07/06(水) 22:00:34>363,367
ごめん。正しくはDirectxの説明をしているサイトのサンプルソースを自分改造したものだった。
ちなみに元のソースもできなかった。
BCC環境は消去するつもりなので、消したら再び挑戦するつもり。
0382362続き
2005/07/06(水) 22:02:18えと、
[CMD] "C:\Program Files\Microsoft Visual C++ Toolkit 2003\bin\cl"
"D:\program test\gametest\winmain.cpp" /c /Fo"D:\program test\gametest\winmain.obj"
/I"C:\Program Files\Microsoft Visual C++ Toolkit 2003\bin\..\include"
/I"C:\Program Files\Microsoft Visual C++ Toolkit 2003\bin\..\..\Microsoft Platform SDK\include"
/I"C:\dx9sdk\Include" /nologo
winmain.cpp
C:\dx9sdk\Include\dinput.h: DIRECTINPUT_VERSION undefined. Defaulting to version 0x0800
[CMD] "C:\Program Files\Microsoft Visual C++ Toolkit 2003\bin\link"
/SUBSYSTEM:WINDOWS /NOLOGO /LIBPATH:"C:\Program Files\Microsoft Visual C++ Toolkit 2003\bin\..\lib"
/LIBPATH:"C:\Program Files\Microsoft Visual C++ Toolkit 2003\bin\..\..\Microsoft Platform SDK\Lib"
/MACHINE:IX86 "/LIBPATH:C:\dx9sdk\Lib" "D:\program test\gametest\winmain.obj"
user32.lib gdi32.lib kernel32.lib comdlg32.lib comctl32.lib vfw32.lib winmm.lib
"/OUT:C:\Program Files\Relo\temp\Project1.exe"
0383362続き
2005/07/06(水) 22:02:43winmain.obj : error LNK2019: unresolved external symbol _D3DXCreateTextureFromFileExA@56 referenced in function "int __cdecl LoadTex(int,char *)" (?LoadTex@@YAHHPAD@Z)
winmain.obj : error LNK2019: unresolved external symbol _D3DXGetImageInfoFromFileA@8 referenced in function "int __cdecl LoadTex(int,char *)" (?LoadTex@@YAHHPAD@Z)
winmain.obj : error LNK2019: unresolved external symbol _DirectInput8Create@20 referenced in function "int __cdecl InitDInput(void)" (?InitDInput@@YAHXZ)
winmain.obj : error LNK2019: unresolved external symbol _IID_IDirectInput8A referenced in function "int __cdecl InitDInput(void)" (?InitDInput@@YAHXZ)
winmain.obj : error LNK2019: unresolved external symbol _c_dfDIJoystick referenced in function "int __cdecl InitPad(void)" (?InitPad@@YAHXZ)
winmain.obj : error LNK2019: unresolved external symbol _c_dfDIKeyboard referenced in function "int __cdecl InitKey(void)" (?InitKey@@YAHXZ)
winmain.obj : error LNK2019: unresolved external symbol _GUID_SysKeyboard referenced in function "int __cdecl InitKey(void)" (?InitKey@@YAHXZ)
C:\Program Files\Relo\temp\Project1.exe : fatal error LNK1120: 8 unresolved externals
だった。
ちなみに長いとことは適当なところで改行しました。
>370
そんなサイトあったんだ・・・あとで見ておこう。
みなさん、本当にどうもありがとうございました。
0384デフォルトの名無しさん
2005/07/06(水) 22:23:490385デフォルトの名無しさん
2005/07/07(木) 00:04:000386デフォルトの名無しさん
2005/07/09(土) 16:34:25これまで,スレッドを使用したプログラムではいくつかの動作を
メインループから指示するために
WaitForSingleObjectもしくはWaitForMultipleObjectsを使用し
Signalによって動作を起動させていました.
今回,いくつかのパラメータをスレッドに渡す必要が生じたのです
がどのような方法が簡単で安全でしょうか?
0387デフォルトの名無しさん
2005/07/09(土) 17:07:22パラメータを1つの構造体にまとめる。ただしポインタや整数型1つだけならそのまま渡せる。
そしてスレッドを作る側でその構造体型の変数を作り、
そこへのポインタをCreateThread/_beginthreadexの4番目の引数に(必要ならばキャストして)渡す。整数型なら単にキャストするだけで値渡しできる。
そしてスレッド関数では引数として受け取れる。
0388デフォルトの名無しさん
2005/07/10(日) 19:29:53サポートファイルがあると聞いたのですが…
どういうものなのでしょうか?
どこからダウンロードできますか?
0389388
2005/07/10(日) 20:03:02最終更新日: 2000/09/29
ttp://www.microsoft.com/japan/msdn/vstudio/downloads/ppack/
探してこんなページを見つけたけど、なんか古いような・・・
このToolkit2003に必要なんだろうか
0390デフォルトの名無しさん
2005/07/10(日) 20:06:052003ならインラインアセンブラか組み込み関数使えばできる。
__asm{
movaps xmm0, [ebx];
}
意味ないコードだかこんな感じで。感じで。
レジスタの内容は自動的にスタックに退避と復元をしてくれるらしい。
一応聞くが2003の話だよな?
0391デフォルトの名無しさん
2005/07/10(日) 20:08:26~~~~
最適化は標準でできる希ガス
0392388
2005/07/10(日) 21:52:44>一応聞くが2003の話だよな?
はい、そうです。
Toolkit2003の話しです。
自前でアセンブラを書くのですか…
それでなんとかするのはわかりましたが、日頃思うのは、
_asm ブロックの前後で、コンパイラの最適化が
邪魔されてしまっているのではないかと疑問に
思っているのです。
コンパイラに拡張命令を使わせるヒントを与えるような
C/C++の関数があれば、コンパイラがスムーズに
最適化を進められるのではないか、と思って質問しました。
それに、アセンブラって、私、ミスしやすいし…
Visual C++ 6.0 Processor Pack の後継者となるサポートパックは
出ていないのでしょうか?
0393388
2005/07/10(日) 21:58:50無知でごめんなさい…
インテル(R) C++ コンパイラ 8.1 Windows* 版に含まれているファイル
ttp://www.xlsoft.com/jp/products/intel/support/intel_faq/cpp/windows/sb/cs-007738.htm
調べて、上のページを見つけましたが、Toolkit2003 の話しでは
ないように見うけられます。
0394デフォルトの名無しさん
2005/07/10(日) 23:18:13インライン関数っていうべきなのかな?
組み込み関数についてはこことか。
ttp://www.microsoft.com/japan/msdn/library/ja/vccore/html/_core_.2f.Oi.asp?frame=true
MMX、SSE、SSE2の組み込み関数 (題名に3DNowがないのは悲しいことだ)
ttp://www.microsoft.com/japan/msdn/library/ja/vclang/html/vclrfMMXSSESSE2Intrisics.asp?frame=true
ちなみに、2003ならオプション指定すればスカラ演算レベルで拡張命令を使ってくれるはずだ。
ベクトル化してくれるのはIntelコンパイラかVectorC {PC}ぐらいかな。
0395デフォルトの名無しさん
2005/07/10(日) 23:35:56組込み関数をさらにクラスでラップしたものもある。
toolkitにも入ってるし使ってみたら?
0396388
2005/07/11(月) 18:57:41なんだか知らない機能が急に増えた気がしてとまどってます
じっくり調べます
どうもありがとうございました
0397デフォルトの名無しさん
2005/07/11(月) 20:45:32大きなお世話かもしれないが、君の生半可な知識で「・・・を教えてくれ」と書くよりは、
最終的に何をやりたくてそれを知りたいと思うに至ったかを書いたほうが、より適切な
情報が得られる可能性が増えると思うよ。
0398デフォルトの名無しさん
2005/07/12(火) 16:04:510399デフォルトの名無しさん
2005/07/12(火) 20:07:19ひどい・・・
0400デフォルトの名無しさん
2005/07/12(火) 23:22:380401デフォルトの名無しさん
2005/07/13(水) 21:52:27放置汁
0402388
2005/07/13(水) 23:42:07すみません、返事がおそくなりました
それから398は違う人です
最終的に何を〜というのは、まだないです
今まで bcc + tasm を使ってました
toolkit2003 ではじめて MS 系のコンパイラにふれます
MS 系には Borland 系とちがって拡張機能を
サポートする態勢がととのっているという印象があって、
どこからふれればいいのやら…と探していました
オプション指定すれば自動的に〜というのは
/arch:SSE2 とかするのかな
拡張機能というと MMX や SSE などがまず頭に浮かびますが
cmov とか sincos とかもC++から気楽に使いたい…
/ と % を同時に求めるとかも
asm文ならすぐだけど
0403デフォルトの名無しさん
2005/07/14(木) 00:49:19>/arch:SSE2 とかするのかな
それそれ。
拡張命令の売りの一つであるSIMDはもちろん無理で、
SISDとしてしか使われないけど。
あとcmovは/arch:SSE以上の指定でコンパイラも使用するようだ。
もちインラインアセンブラでも使えるだろうけど。
0404デフォルトの名無しさん
2005/07/14(木) 00:51:350405デフォルトの名無しさん
2005/07/14(木) 01:31:36SSE2有効でコンパイルされてて問題起こったんじゃなかったっけ?
今度試してみる。
0406デフォルトの名無しさん
2005/07/14(木) 02:01:28> / と % を同時に求めるとかも
ttp://www.linux.or.jp/JM/html/LDP_man-pages/man3/imaxdiv.3.html
でもまぁパフォーマンス取るなら標準のものを用意した上で
特化バージョン作るのがいいのかも。
0407デフォルトの名無しさん
2005/07/14(木) 03:05:27VC++ないと無理?
0408デフォルトの名無しさん
2005/07/14(木) 03:09:30できません
dspにはMakefileを作るために必要な情報は全て入ってるから、
それをもとに手で書くか、perlスクリプトででも変換しる
0409デフォルトの名無しさん
2005/07/19(火) 18:46:04Code::Blocks使ってみたら。
VC++のプロジェクトをインポートできる。
ttp://www.codeblocks.org/
0410デフォルトの名無しさん
2005/07/21(木) 09:18:31IA-32用、IA-64用とかに分かれちゃってるけど。
もしかしてIA-32のパッケージからはATLやらツール類やらが削られたとか?
更新していいものなのかどうか(´・ω・`)
0411デフォルトの名無しさん
2005/07/22(金) 18:11:16SSEは使いたかったらxmmintrin.hやらfvec.hやらを使えばええよ。
Intelのサイトとかに使い方のマニュアルやらサンプルやらがあるはず。
ICCで使えばもうインラインアセンブラ不要なレベルまで最適化してくれる。
(ロード・ストア操作のスケジューリングを自動化してくれてめちゃくちゃ楽。x86→x64のコード移植も楽々。)
0412デフォルトの名無しさん
2005/07/22(金) 20:09:44それら一応既出な。>>394-395
ICC持ってんのか。うらやましいもんだ。
ICCも速いらしいがVectorCはどうなんだろうな。
学部生の自分にはどっちも高くて手が出ないがorz
0413デフォルトの名無しさん
2005/07/22(金) 21:33:110414デフォルトの名無しさん
2005/07/26(火) 05:07:04どうやったら使えるようになりますか?
0415デフォルトの名無しさん
2005/07/26(火) 14:03:48cl.exeを上書き保存
0416デフォルトの名無しさん
2005/07/26(火) 17:18:47おいおい、
オプションの実行可能ファイルのフォルダ指定で
toolkitのCL.EXEのパスをVSのそれより上位にすればいい。
0417デフォルトの名無しさん
2005/07/26(火) 21:46:19ありがとうございました。
やってみます。
0418デフォルトの名無しさん
2005/07/26(火) 21:51:21ありがとうございました。
やってみます。
0419デフォルトの名無しさん
2005/07/28(木) 07:09:21簡単にコンパイルできる環境ができたよ
0420デフォルトの名無しさん
2005/07/29(金) 08:07:24無理ですか?
0421デフォルトの名無しさん
2005/07/29(金) 12:26:20漏れは使ってる。
2003TKだと6のデバッガが使えずめどいのでテスト中は6でビルド。
6のMFCもmsvcrt71.dllとmsvcrt.dllと両方ロードするようになるのさえ我慢すれば一応リンク可。
0422デフォルトの名無しさん
2005/08/01(月) 01:30:320423デフォルトの名無しさん
2005/08/01(月) 02:21:50誤爆?
0425デフォルトの名無しさん
2005/08/08(月) 17:29:430426デフォルトの名無しさん
2005/08/10(水) 11:19:150427デフォルトの名無しさん
2005/08/11(木) 19:23:460428デフォルトの名無しさん
2005/08/15(月) 02:37:01「LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt」
とでてしまうのですが、何が問題なのでしょうか?
DOSプロンプトから手打ちでは、成功します。
ttp://cazlog.cocolog-nifty.com/blog/2004/04/microsoft_visua.html
に載っているサンプルプログラムを試しています。
0429デフォルトの名無しさん
2005/08/15(月) 18:46:59やってみたけどエラー出なかった。
とりあえず、コンパイラログを貼ってみて。
「Compiler Settings」>「Other」で「Compiler logging」を「Full command line」にしておけよ。
0430428
2005/08/15(月) 20:13:16わざわざ試して頂いてありがとうございます。
ちょっと長くなりますが、こんな感じのエラーでてしまいます。
Project : Console application
Compiler : Microsoft Visual C++ Toolkit 2003 (called directly)
Directory : F:\PROJ\testPoj\
--------------------------------------------------------------------------------
Switching to target: default
RC.Exe /I"D:\Microsoft Visual C++ Toolkit 2003\include" /I"D:\Microsoft Platform SDK\Include" -fo.objs\vctest.res vctest.rc
cl.exe /nologo /I"D:\Microsoft Visual C++ Toolkit 2003\include" /I"D:\Microsoft Platform SDK\Include" /c vctest.cpp /Fo.objs\vctest.obj
vctest.cpp
link.exe /nologo /LIBPATH:"D:\Microsoft Visual C++ Toolkit 2003\lib" /LIBPATH:"D:\Microsoft Platform SDK\Lib" /out:consoleTest.exe .objs\vctest.obj .objs\vctest.res user32.lib kernel32.lib gdi32.lib
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
Process terminated with status 1 (0 minutes, 1 seconds)
1 errors, 0 warnings
0431デフォルトの名無しさん
2005/08/15(月) 20:26:150432デフォルトの名無しさん
2005/08/15(月) 23:22:34user32.libはたぶんMicrosoft Platform SDKのを使っていると思います。
ちゃんとパスが通ってるのなら。
0433デフォルトの名無しさん
2005/08/15(月) 23:46:49あると思うんだけど。
0434デフォルトの名無しさん
2005/08/16(火) 00:27:41たまたまvctest.obj vctest.resの生成に失敗してるのかもしれない。
2,3回リビルドしてみたら。
コンパイルログは問題なさそう。
こっちではこれでいけてる。参考までに貼っとく。
Project : Console application
Compiler : Copy of Microsoft Visual C++ Toolkit 2003 (called directly)
Directory : D:\UnPack\test\
--------------------------------------------------------------------------------
Switching to target: default
rc.exe -fo.objs\test.res test.rc
cl.exe /nologo /ID:\Microsoft\VC++Toolkit\include /ID:\Microsoft\psdk\include /ID:\dxsdk\Include /c main.cpp /Fo.objs\main.obj
main.cpp
link.exe /nologo /LIBPATH:D:\Microsoft\VC++Toolkit\lib /LIBPATH:D:\Microsoft\psdk\lib /LIBPATH:D:\dxsdk\Lib /out:D:\UnPack\test\console.exe Kernel32.lib User32.lib Gdi32.lib .objs\main.obj .objs\test.res
Process terminated with status 0 (0 minutes, 10 seconds)
0 errors, 0 warnings
0435デフォルトの名無しさん
2005/08/16(火) 02:21:47個人的に怪しかったcvtres.exeを代えてみたところ、まずうまくいきました。
以前はpsdkのwin64に入ってたものを使っていたのですが
これをFramework(v1.1.4322)のものに変えたらすんなり実行できました。
win64はたぶん64bitCPUに対応したもので
うちのCPUはPIIIなのですが、これがいけなかったのかと思っています。
そして別のサイトさんで
「I-64用なので、環境変数PATHの一番最後に指定」
とあったので、CompilerSettings-Programs-Additional Pathsで
VCTKitのBIN SDKのBin SDKのBinのWin64 の順に登録したらwin64中のcvtres.exeで
通るようになりました。
要はWin64ディレクトリにある他のDLLファイル等はIA-64用だったので
これを最後に見に行くようにしてなかったのがいけなかったようです。
明日も早いので、むちゃむちゃな文章で悪いのですが
簡単な情報として書き込んで失礼致します。
0436デフォルトの名無しさん
2005/08/19(金) 12:41:290437デフォルトの名無しさん
2005/09/02(金) 01:38:39Win32APIのReadConsoleとか使ってコンソールアプリを作っているのですが
パスワード入力のところで、エコーバック無しで入力させたいのですが
どのようにすれば良いのでしょうか?
SetConsoleModeとか?いろいろやってみたのですがダメです。
0438デフォルトの名無しさん
2005/09/02(金) 01:57:36>psdkのwin64に入ってたものを使っていたのですが
…
0439デフォルトの名無しさん
2005/09/02(金) 02:10:12試してないけど↓こんな感じでいけないの?
BOOL bRet = FALSE;
DWORD dwOldMode = 0;
//現在のモード取得
bRet = GetConsoleMode(hConsoleHandle,&dwOldMode);
//エコーのビットを落とす
dwNewMode = dwOldMode & (~ENABLE_ECHO_INPUT);
bRet = SetConsoleMode(hConsoleHandle,dwNewMode);
//パスワード入力処理
ReadConsole等…
//もとにもどす
bRet = SetConsoleMode(hConsoleHandle,dwOldMode);
0440デフォルトの名無しさん
2005/09/29(木) 18:48:35RareWareで配布されているバイナリとかServices for Unixに付属の
gcc-3.3と違うエンコ結果になる。VB.NET Standard付属のcl.exeも同様。
0441デフォルトの名無しさん
2005/09/29(木) 19:11:270442440
2005/09/30(金) 04:04:46いいだけだから。あとはmp3ファイルのmd5sumを取ればいい。
0443デフォルトの名無しさん
2005/09/30(金) 07:04:440444デフォルトの名無しさん
2005/09/30(金) 10:31:000445デフォルトの名無しさん
2005/09/30(金) 10:48:42用意されてるmakefileがあなたのお使いの環境にあってる保証はないですよ。
0446デフォルトの名無しさん
2005/09/30(金) 15:24:280447440
2005/09/30(金) 16:18:38そうなんです。あやしすぎます。
>>444
それかもですねぇ。
>>445
MSVC用ってだけなんで個々(VC6, VC7など)の cl.exe 間の相違については考慮
してないのかも。もうちょっと詳しく見てみます。
>>446
MMXの使用有無は試しました。使っても使わなくても同一のMP3ファイルが
できました。SSE*は私のCPUにはついてないので試せないですorz
0448デフォルトの名無しさん
2005/09/30(金) 16:25:310449デフォルトの名無しさん
2005/10/05(水) 00:19:34MMXの有り無しで違いがないなんて普通はないはず。
MMX整数を使えば精度が落ちる。
ちゃんとMMXが使われているかどうかアセンブラコードを出力して確認してみろ。
0450デフォルトの名無しさん
2005/10/24(月) 10:39:120451デフォルトの名無しさん
2005/10/24(月) 17:14:34class hoge
{
static const int Foo = 1;
};
0452デフォルトの名無しさん
2005/10/25(火) 13:59:57>MMX整数を使えば精度が落ちる
整数演算で精度は落ちないだろ?
MMXレジスタで数値オーバーするような状況に
MMXを適用してるとしたらプログラムがタコ
0453デフォルトの名無しさん
2005/10/25(火) 14:18:37わろた
0454デフォルトの名無しさん
2005/10/26(水) 00:41:03アホ?
それともプログラミングしたことないのか?
0455デフォルトの名無しさん
2005/10/26(水) 00:56:570456デフォルトの名無しさん
2005/10/26(水) 02:06:51つまるところ有効精度の問題だ。
MMXだとDWORDx2を使うと、汎用レジスタ使った方が早い。
従ってMMX使う場合、まあWORDx4で演算することになる。
乗除算で有効精度はどんどん落ちる。
あと、・整数で演算するからといって、演算対象が整数だとも限らん。
(判り易く10進数で例示すると、 123.45 * 100 = 12345 (整数化))
0457デフォルトの名無しさん
2005/10/26(水) 02:30:00オーバーフローなんか精度云々以前の問題だろ。
結果が全然違ってくるぞ。
0458440
2005/10/26(水) 05:01:29もしお暇な方がいらっしゃいましたら検証おながいします。
ほんとにすんません。
0459デフォルトの名無しさん
2005/10/26(水) 08:49:18> MMXだとDWORDx2を使うと、汎用レジスタ使った方が早い。
嘘つくなって。
しかも有効精度とかいってるあたり、何か勘違いしてるだけのような気が。
> あと、・整数で演算するからといって、演算対象が整数だとも限らん。
ヒント:標本化 → 量子化 → 符号化
0460デフォルトの名無しさん
2005/10/26(水) 17:37:04全然トンチンカンなヒントになってる。
それとちゃんと説明するクセをつけたほうがいいぞ。
じゃないと自分でもわかったつもりになって終わるし、
突っ込むほうだって範囲が広すぎてイヤになる。
0461デフォルトの名無しさん
2005/10/26(水) 17:52:13>嘘つくなって。
アスロンだと違うのかな?
Pen3/4で非常に苦労してるんだが?
0462デフォルトの名無しさん
2005/10/26(水) 18:11:438bitで表わせる範囲の数(0-255)であっても
16bit(WORD)で演算するのはちょっと精度不足だよ。
せいぜい10bit程度しかシフトできないんで、DWORDで計算するのとでは
誤差の出方が違ってくる。
実際プログラミングして試してみれ。
0463デフォルトの名無しさん
2005/10/26(水) 22:14:36いきなり10bitなんて言っても何のことだか分からないよね。
これはある演算をするときにオーバーフローしないぎりぎりの精度を保つときの値で
別の演算には通用しない。(一般には8bit以下しかシフトできない)
が、これでも精度落ちするってこと。
0464デフォルトの名無しさん
2005/10/27(木) 03:32:000465デフォルトの名無しさん
2005/10/27(木) 09:01:26俺にはどうややこしくなるのかさっぱりわからんが?
何と混同するっていうの?
0466デフォルトの名無しさん
2005/10/27(木) 09:35:51ちょっと、どう誤用なのか説明してくれ
http://www.google.com/search?hl=ja&lr=lang_ja&safe=off&ie=sjis&oe=sjis&q=%97L%8C%F8%90%B8%93x
0467デフォルトの名無しさん
2005/10/27(木) 10:43:07計算精度、有効桁数と言えってことだろうね。
でも誰も意味を取り違えたりしないって。
はっきり言って議論に水さしする、瑣末にこだわる嫌な人って思われるさ。
0468デフォルトの名無しさん
2005/10/27(木) 13:03:07詳しく説明してくれまいか
0469デフォルトの名無しさん
2005/10/27(木) 14:09:50MPEGのデコーダーでそんなのがあった気がする。
32bit-MMXだと精度不足になるだとか。
俺がよく知ってる事例だと、YUV->RGB変換でのMMX計算とかかな?
0470468
2005/10/27(木) 15:38:00>>462 の
> 8bitで表わせる範囲の数(0-255)であっても
> 16bit(WORD)で演算するのはちょっと精度不足だよ。
この場合、最大8bitの整数同士の演算結果を16bitで表すのだから
オーバーフローやアンダーフローも起こり得ないのに「精度不足」
と言うのが分からない
> せいぜい10bit程度しかシフトできないんで、DWORDで計算するのとでは
> 誤差の出方が違ってくる。
整数演算の結果をなぜシフトする必要があるのか?整数演算での誤差?
まさかとは思うが、固定小数点での演算を整数演算と言っているの?
0471デフォルトの名無しさん
2005/10/27(木) 16:53:12目だろ。たとえば、Nbit同士の加算なら2Nbitのワーク
スペースで2^N回実行可能。
a_i, b_i をNbitとして c = Σa_i b_i を並列でやるな
ら各乗算結果は2Nbit幅必要。加算結果はΣの数に依る。
バタフライ演算とかでcを次段の乗算係数として用いる
場合、誤差を出さないよう幅を拡張したルーチンに切り
替える場合もあるし、誤差が許容範囲ならNbit演算ルー
チンを使いまわすためにNbitに丸めることもある。
但し、ただ丸めただけでは誤差がひどいので最上位ビッ
トがセットされている状態に丸め(もちろん四捨五入し
た後)、何bitシフトしたかを覚えておいたりする(仮
想的な浮動小数点数のようなもの)。
アルゴリズムによっては上記ビット数を厳密に守らなく
ても良い成果を出す方法もある(加減算を交互に配置す
る、など)。
MMXで誤差無くす方法なんてなんぼでもあるだろ。
面倒いけど。
0472デフォルトの名無しさん
2005/10/27(木) 21:41:47MPEG音声圧縮の話なんだろ、元々は。
0473デフォルトの名無しさん
2005/10/27(木) 21:45:42なんかVC++のよろず質問スレと勘違いされている。
0474デフォルトの名無しさん
2005/10/28(金) 02:05:290475デフォルトの名無しさん
2005/10/28(金) 17:08:48あと、/Yuでパス指定する場合はフルパスじゃないとだめですか?
今までVC++6.0ばっかり使ってきたんで、この辺さっぱりわからないですorz
0476デフォルトの名無しさん
2005/10/28(金) 17:26:380477デフォルトの名無しさん
2005/10/28(金) 20:17:31VC6のプロジェクトの設定(プロパティかも)をじっくり見ろ。
0478デフォルトの名無しさん
2005/10/28(金) 21:15:570479デフォルトの名無しさん
2005/10/29(土) 09:31:160480デフォルトの名無しさん
2005/11/01(火) 20:43:08Pentium4のデータだが、全命令でそうだとは言わないが、
大体、MMXは汎用IA32命令の4倍の時間がかかるよ。
これでも、嘘つくなってって言うのか?
汎用命令
MOV レイテンシ 0.5 スループット 0.5
ADD レイテンシ 0.5 スループット 0.5
MMX整数命令
MOVD mm,r32 レイテンシ 2 スループット 1
MOVD r32,mm レイテンシ 5 スループット 1
PADDD/PANDなど レイテンシ 2 スループット 1
0481デフォルトの名無しさん
2005/11/01(火) 21:12:47レイテンシの意味わかってる?
0482デフォルトの名無しさん
2005/11/01(火) 22:29:13IA-32 命令を構成しているすべてのマイクロオペレーション
(μOP) の実行が実行コアで完了するのに要するクロック・サイクル数。
スループット:
発行ポートが同じ命令を再度自由に受け入れられるようにな
るまで待たなければならないクロック・サイクル数。多くの
IA-32 命令は、命令のスループットのほうがレイテンシより
もかなり小さい。
0483デフォルトの名無しさん
2005/11/01(火) 22:42:53・実行コアへのμOPの流入量を最大にする
・インターリーブしてリソースの競合(ポート、実行ユニット)を避ける。
・クリティカルパス上の依存関係チェーンのレイテンシを最小にする。
俺はスループットは殆ど考慮しない。
0484デフォルトの名無しさん
2005/11/02(水) 00:59:590485デフォルトの名無しさん
2005/11/02(水) 11:06:09終了。
0486デフォルトの名無しさん
2005/11/23(水) 02:26:100487デフォルトの名無しさん
2005/11/23(水) 03:14:050488デフォルトの名無しさん
2005/11/23(水) 04:57:200489デフォルトの名無しさん
2005/11/23(水) 09:26:010490デフォルトの名無しさん
2005/11/23(水) 11:34:340491デフォルトの名無しさん
2005/11/23(水) 12:10:048Pro以上がそれなりに無意味になるな。
Expressか、せいぜいクラスデザイナのあるStandard辺りを買っておけば良いわけだ。
そんなわけでやっぱりVCTK2005は出さないかもなぁ…。
0492デフォルトの名無しさん
2005/11/23(水) 12:11:52とはいえそれも他社に押される形だったし、
最初からその辺考えられる今回は無理かねぇ。
それとも一度やったことは続けるのかね。
0493デフォルトの名無しさん
2005/11/23(水) 19:50:02提供するとかいうのがあったはずなので、VCTK2005は出ないと思う。
たぶん>>490の通りになるかと。
0494デフォルトの名無しさん
2005/11/23(水) 20:28:430495デフォルトの名無しさん
2005/11/23(水) 23:00:03その理屈だと、Express、2005stdユーザにもPGOコンパイラを、ってならないのか
0496デフォルトの名無しさん
2005/11/23(水) 23:49:47さすがにPGO欲しいなら買えばいいとおもうんだが。
0497デフォルトの名無しさん
2005/11/23(水) 23:50:28PGOはコンパイラ単体の機能じゃ実現できないんだし、いいんじゃね?
さすがにPGO欲しいなら買えばいいとおもうんだが。
0498デフォルトの名無しさん
2005/11/23(水) 23:54:46ほんとかよ
0499デフォルトの名無しさん
2005/11/24(木) 01:02:33プロファイル結果に基づいて最適化する機能なんだから。
プロファイラがなくてどうするよ。
0500デフォルトの名無しさん
2005/11/24(木) 01:09:160501デフォルトの名無しさん
2005/11/24(木) 01:13:15ここを見る限りコンパイラ単体の機能じゃないな。
プロファイラって言うよりリンカが特別なコードを挿入して
一度アプリケーションを実行することで、PGOに必要なファイル(.pgc)を生成。
その後再コンパイルする時に、プロファイル結果(.pgc)を利用するという動作みたい。
ってことでPGOを行うには、コンパイラとリンカが対応する物の必要がありそう。
0502デフォルトの名無しさん
2005/11/24(木) 01:20:13それもそうだな。
495のPGOコンパイラって表現に反応しすぎた。失礼。
まぁどの道ExpressじゃPGOは利用できないだろうしなぁ。
VCに限って言えば、今回の目玉だろうしなぁこれ。
0503デフォルトの名無しさん
2005/11/24(木) 01:23:280504デフォルトの名無しさん
2005/11/24(木) 01:25:100505デフォルトの名無しさん
2005/11/24(木) 03:13:550506デフォルトの名無しさん
2005/11/24(木) 04:01:37どうしてる?
0507デフォルトの名無しさん
2005/11/24(木) 04:46:260508デフォルトの名無しさん
2005/11/24(木) 07:54:080509デフォルトの名無しさん
2005/11/24(木) 15:52:540510デフォルトの名無しさん
2005/11/24(木) 16:29:260511デフォルトの名無しさん
2005/11/29(火) 01:11:45公式(?)バイナリでエンコしたMP3ファイルが一致しない件ですが
cl のオプションで浮動小数点の精度に関するものは
/Op と /QIfist しかないよう。どちらか片方と両方同時も
試しましたがやはり一致しませんでした。
こんな状況ではLAMEで作ったMP3の音質をああだこおだ議論している
人たちがうさんくさくて仕方がありません。
0512デフォルトの名無しさん
2005/11/29(火) 01:44:20ICL (RareWareで配布されているバイナリ)
Services for Unixに付属 gcc-3.3
VB.NET Standard付属のcl.exe
MSVC 2003
このうち MSVC 2003 のだけ結果が違うの?
0513デフォルトの名無しさん
2005/11/30(水) 00:45:56一致しないらしく今回は一致しませんでした。つまりすべて一致せずです。
0514デフォルトの名無しさん
2005/12/12(月) 17:18:240515デフォルトの名無しさん
2005/12/13(火) 05:35:50LINK : fatal error LNK1104: cannot open file 'LIBCMTD.lib'
NMAKE : fatal error U1077: 'link' : return code '0x450'
Stop.
ってエラーが出ます。助けてください
0516デフォルトの名無しさん
2005/12/13(火) 14:58:19どっか弄った?
どうやってmakeした?nmake?
そのままmakeしたのならデバッグバージョンのlibmtを使うとは思えないんだけど?
VCTK2003にはlibmtdは付属してないんでね。
まあ何にしろretailビルドに変えてみては。
0517デフォルトの名無しさん
2005/12/13(火) 15:19:030518デフォルトの名無しさん
2005/12/13(火) 15:39:39nmake -f makefile
でやったのだけど・・・
0519デフォルトの名無しさん
2005/12/13(火) 16:07:35えっと、じゃあ環境を変えて再チャレンジ。
Set Windows XP 32-bit Build Environment (Retail)
からやってみそ。
0520デフォルトの名無しさん
2005/12/13(火) 16:19:07>>517
Debug Build / Retail Build
っていつも言ってるけど、そんなに新鮮に聞こえるほど
ローカルな用語だったの?
0521デフォルトの名無しさん
2005/12/13(火) 16:32:160522デフォルトの名無しさん
2005/12/13(火) 16:34:57PCパーツか
0523デフォルトの名無しさん
2005/12/13(火) 16:54:47debug/retailって使うよ。
スイッチだって/debugと/retailだし。
debug/releaseというよりdebug/retailというほうがメジャーだよ。
確かに、Visual Studioではdebug/releaseだったけど。
0524デフォルトの名無しさん
2005/12/13(火) 19:10:16debug/retail の検索結果 約 422 件中 1 - 10 件目 (0.07 秒)
0525デフォルトの名無しさん
2005/12/13(火) 19:29:59debug retail 約 482,000 件
そりゃまあ検索したらreleaseが多いのは当然だろう。
Visual Studio使ってる奴が一杯いるから。
でもWindows VisualStudioを除くとどうなることやら。
同じWindowsでもCEとかembeddingだとまた違ってくるぞ。
0526デフォルトの名無しさん
2005/12/13(火) 19:40:080527デフォルトの名無しさん
2005/12/13(火) 19:44:50> Visual Studio使ってる奴が一杯いるから。
いっぱいいるならdebug/releaseの方がメジャーだろうに。
参考までに
debug release -Visual -Studio の検索結果 約 4,780,000 件中 1 - 10 件目 (0.30 秒)
debug retail -Visual -Studio の検索結果 約 286,000 件中 1 - 10 件目 (0.26 秒)
0528デフォルトの名無しさん
2005/12/13(火) 20:00:59まさか複数居るわけ無いし。
debug/release組は、複数居るのは確かだけど。
0529デフォルトの名無しさん
2005/12/13(火) 20:05:46有償・無償の意味を一切もたない release の方が、Linuxなどでも使うべき汎用的な用語だと思う。
そんなわけでreleaseの勝利。
以下、スレテーマに戻る
0530デフォルトの名無しさん
2005/12/13(火) 20:17:350531デフォルトの名無しさん
2005/12/13(火) 20:41:58ありがとうございます凡ミスしてますた。
setenv /XP32 /RETAIL
で起動してみたらエラーが出てPlatform SDKのインストール作業をしてなかったことに気がつきますた(HDに入っているだけの状態)。
パスは正常に通してあって、今まで何事もなく使ってたので大丈夫かと思ってました。
setenv /XP32 /RETAIL
nmake /f makefile
で無事にいけますたありがとうございます。
0532デフォルトの名無しさん
2005/12/13(火) 20:45:42ぼっきしますた
0533デフォルトの名無しさん
2005/12/13(火) 21:03:56retail build の検索結果 約 34,800,000 件
約4倍の差だけど、逆にたった4倍しか差が無いのって思わん?>みんな
0534デフォルトの名無しさん
2005/12/13(火) 21:08:47"retail build" 11200
0535デフォルトの名無しさん
2005/12/13(火) 21:11:07俺の言いたいことを見事に表してくれたな
533に意味が分かるだろうか
0537デフォルトの名無しさん
2005/12/13(火) 21:19:06"retail build" の検索結果のうち microsoft.com からの約 127 件
debug release の検索結果のうち microsoft.com からの約 66,100 件
debug retail の検索結果のうち microsoft.com からの約 11,000 件
0538デフォルトの名無しさん
2005/12/13(火) 21:19:43(ノ∀`) アチャー
0539デフォルトの名無しさん
2005/12/13(火) 21:22:47例えば
microsoft+buildだと226,000件
linux+buildだと375,000件
こういうのと同列で
retail+buildやrelease+buildの件数を比較しても
全然意味無いんだよ。
release buildとretail buildという熟語同士で比較するならともかく、ね。
0540デフォルトの名無しさん
2005/12/13(火) 21:29:58リテール版Windowsの対義語はデバッグ版Windowsなのかな、と。
日本語(カタカナ)になるとニュアンスが変わるのかもしれないけどね。
0541デフォルトの名無しさん
2005/12/13(火) 21:43:390542デフォルトの名無しさん
2005/12/13(火) 21:47:210543デフォルトの名無しさん
2005/12/13(火) 21:54:070544デフォルトの名無しさん
2005/12/13(火) 21:55:170545デフォルトの名無しさん
2005/12/13(火) 22:03:13って直結する短絡的な頭は幸せだなあ。
0546デフォルトの名無しさん
2005/12/13(火) 22:13:260547デフォルトの名無しさん
2005/12/13(火) 22:20:00ちゃんと見直せよ。最初にあっただろ。
数が少なかろうがMSがretail bulidって言葉を使ってる限り
それを笑うのはいかがなもんだろうか?
逆に己の知識の狭さを披露してることになりはしないのだろうか?
一つのことしか許容できないってのは精神の未熟を示してるぞ。
なので、俺はどっち派でも無いのである。
0548デフォルトの名無しさん
2005/12/14(水) 00:03:33いや、標準語、公用語に対する東京弁みたいなものがより近い。
0549デフォルトの名無しさん
2005/12/14(水) 00:04:12俺はどっちでもいい派
0550デフォルトの名無しさん
2005/12/14(水) 00:11:50そういう連中の釣り行為を放置できないお前の精神も未熟だと思うぞ。
そろそろ終わってくれないか、ビルド呼称に関する口論。
0551デフォルトの名無しさん
2005/12/14(水) 00:33:46その他の奴ってしょうもない奴ばっかりだな。
0552デフォルトの名無しさん
2005/12/14(水) 00:45:52なんかRetail擁護派も一人だけじゃ無かったようだし。
0553デフォルトの名無しさん
2005/12/14(水) 00:52:480554デフォルトの名無しさん
2005/12/14(水) 09:03:200555デフォルトの名無しさん
2005/12/14(水) 10:17:10/releaseなんて指定するものは無いのに。
0556517
2005/12/14(水) 13:24:28パラにあるのはここの住人なら知ってるっしょ
ビルド名として耳慣れないってだけで笑ったつもりは無いんだが…いくらなんでも過剰反応すぎないかw
0557デフォルトの名無しさん
2005/12/14(水) 13:50:31くだらないことで、しばしば人間関係が最悪になる・・・・。
0558デフォルトの名無しさん
2005/12/14(水) 15:28:02しかも学生の前で平気で昔のアングラの話とかするの
ほんとちっちゃなことで人間関係は最悪になります
0559デフォルトの名無しさん
2005/12/14(水) 17:09:47いつもは閑散としてるが、ここ見てる人は結構居るんだね。
0560デフォルトの名無しさん
2005/12/14(水) 17:30:10なんつーか、俺が見るに、周りが騒いでるだけで最初の人はそれっきり沈黙を守ってると思うんだが?
0561デフォルトの名無しさん
2005/12/14(水) 17:33:520562デフォルトの名無しさん
2005/12/14(水) 17:41:34最初の人の性格からだと、きっと解決したことに対して、おめでとう、ってレスしそうな感じを受けたもんで。
0563デフォルトの名無しさん
2005/12/14(水) 18:10:31それに乗せられ続ける異常者がいたことが原因だな。
コマンドライン開発環境のスレに書き込みする者が、retailを知らないわけないだろ。
あまりに必死すぎてretail支持者の精神疾患を疑いたくなる。マジで病院行け。
0564デフォルトの名無しさん
2005/12/14(水) 18:20:430565デフォルトの名無しさん
2005/12/14(水) 18:24:53多数の人間がよってたかって書き込んでるものを、
まるで2人で言い争ってたように受け取るのは間違ってるぞ。
0566デフォルトの名無しさん
2005/12/14(水) 18:52:06症状が重くなる前に病院に行け。
0567デフォルトの名無しさん
2005/12/14(水) 19:05:55例えそれまで知らなかったとしても
そこで知ったはずなのに、
それでもRetailを否定するってのは
思考の硬直化の現われということか。
0568デフォルトの名無しさん
2005/12/14(水) 19:13:34精神疾患とはえてして、本人に自覚がない。
0569デフォルトの名無しさん
2005/12/14(水) 19:16:09漏れはVCTKからプログラミンングに入った新参物なので
メニュとかコマンドスイッチとかで、Debug /Retailが当然だと思ったんだけど
Retailって何だよ、Releaseだろ、って意見は
VTCK以外じゃ/releaseオプションになってるのが普通なんだぞってことなんでしょうか?
つまりVTCKは異質だということ?
0570デフォルトの名無しさん
2005/12/14(水) 19:18:37そりゃスマンね。
でも昨日のことなんか俺は知らなかったんで乗り遅れちゃったんだ。
でも単純にログを読んだ感想を書いただけなのに精神疾患とまでいわれちゃうの?
0571デフォルトの名無しさん
2005/12/14(水) 19:19:240572デフォルトの名無しさん
2005/12/14(水) 19:21:070573デフォルトの名無しさん
2005/12/14(水) 19:21:42それも君の書き込み(google検索した奴は〜)
を受けて書いたつもりだったのに、その本人から攻撃されるとは思ってもいなかった。
0574デフォルトの名無しさん
2005/12/14(水) 19:24:02VCTKは/retailなの?
ひょっとしてバージョンによる違いとかあるわけ?
0577デフォルトの名無しさん
2005/12/14(水) 19:27:22いや、引っ込まなくていいよ。安心して。
cl.exeとlink.exeを/?オプションで実行して報告してくれれば、スレが荒れずにすむ。
ぜひ、お願い。バージョン情報も添えて。
0578569
2005/12/14(水) 19:40:55間違っちゃった漏れが全部悪かったのは認めますよ
確かにスレ違いだよね。
PSDKスレに池とでも言って頂戴ませ
でもそんなに虐めてくれなくてもいいじゃん
VTCKじゃないって謝ってるのに、やれcl.exeだlink.exeだって…
0579577
2005/12/14(水) 19:43:36いや、君が>>576を書き込んだ最新状態を読まずに>>577を書いたから。
書き込んでから最新状態にして、あー、もうどうでもいいや。と思った。
0580デフォルトの名無しさん
2005/12/14(水) 20:51:18この話はSDKサンプルだったんだろ。
じゃあ、SDKに合わせてRetailに環境を切り替えろってアドバイスするのは
当然なんじゃないの?
もしこれが別の開発環境で、そこではRelease buildってなってたら、
そっちじゃあRelease環境に切り替えろって言うぞ。
これは当然のことではないのか?
SDKでDebug/Retailって区別されてたらそれに合わせるのがおかしいとは思わんけどね。
どっちの言い方が正しいとかって話じゃなく、操作することに合わせて説明するもんだろ。
アドバイスは分かりやすく、それを受ける人の環境に合わせようぜ。
0581デフォルトの名無しさん
2005/12/14(水) 21:56:180582デフォルトの名無しさん
2005/12/14(水) 23:24:47人間融通が大事だよ。
VCTKじゃなくてPSDKの事言ってるってのは明らかだろうに。
いつも機械と付き合ってるからと言って、自分までロボットみたいな対応するな。
そんな事だからプログラマは変人だって言われるんだよ。
>>569
別にPSDKでもスレ違いじゃないよ。ここでOK
あと質問への俺の回答だが、
過去はいざ知らずMSがPSDKで明確にRetailって言葉を打ち出して来たってことは
それが未来へ向けてのMSの意思表示だってことだろう。
(まああまりに不評ならまた名称変更するのかも知れないけれど)
堂々とDebug/Retailと言いたまえよ。
0583デフォルトの名無しさん
2005/12/14(水) 23:39:26行数こそ必死のパラメータ!
0584デフォルトの名無しさん
2005/12/15(木) 00:03:550585デフォルトの名無しさん
2005/12/15(木) 00:17:33>>582で初めて質問に対するレスが出た気がするが?
これで長く引っ張ってるのかー?何を?
0586デフォルトの名無しさん
2005/12/15(木) 00:17:37自治厨乙
0587デフォルトの名無しさん
2005/12/15(木) 00:25:09用語の問題なんてどうでもいい。過剰反応しすぎってこと。
0588デフォルトの名無しさん
2005/12/15(木) 00:26:28PSDKが異端かどうか不安がってることに気づいてやれよ。
0589デフォルトの名無しさん
2005/12/15(木) 01:01:29合理的な回答なら>>529で出ているし。
それ以上の議論は単なる自己弁護でしかない。
0590デフォルトの名無しさん
2005/12/15(木) 01:04:570591515
2005/12/15(木) 06:59:050592デフォルトの名無しさん
2005/12/15(木) 12:57:050593デフォルトの名無しさん
2005/12/15(木) 13:08:40対立させるのは無理があろう。
むしろこの2つは同一人物なんじゃない?
0594デフォルトの名無しさん
2005/12/15(木) 14:16:030595デフォルトの名無しさん
2005/12/15(木) 14:52:36おまいら釣られすぎ
0596デフォルトの名無しさん
2005/12/15(木) 18:00:02だな。
痛さ加減が瓜双子。
0597デフォルトの名無しさん
2005/12/15(木) 18:58:380598デフォルトの名無しさん
2005/12/15(木) 19:41:26言い回しが出てくるんで気になったんだけど、
もしこれらが同一人物で、かつその気もないのに
こういう事態を引き起こしているのなら、
一度自分の性格に欠陥がないかどうか自省してみてください。
これからの人生が楽しくなるのかならないのか、非常に重要な問題です。
0599デフォルトの名無しさん
2005/12/15(木) 23:26:21:::::(\::::::: _人 / / ):::::::::::
:::::/\\ ノ⌒ 丿 / / /ヽ::::::::::::
:::: ヽ \\ _/ ::( / / / /::::::::::::::::
:::: ( \ \\ / :::::::\ l 三 / / ):::::::::::::::
:::::::ヽ ヽ . ミヽヽ ( :::::::;;;;;;;) / 二 / /::::::::::::::::::
::::::: ( \ ヽミ ヽヽ \_―― ̄ ̄:::::::::: / 二 ___/ヽ ...::::::::::::::
::::... /ヽ ヽ ニ ヽヽ ノ ̄ :::::::::::::: // ニ _______/ ...:::::::::
:::. ヽ____ ニ ヽ ( .::::::::::::::;;;;// ニ ____ノ .....::::::::::
ヽ___, ニ/ ̄――――― ̄ ̄::::::::\ ニ ___ノ + + ....:::::::::
ヽニ -‐( :::::::::::::::::::::::::::::::::≡ __ノ+ ┼ *:::::::::
ヽ---\__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ_ + ┼ .::::::::::
:::::... + ┼ + + ー-、___~'''''ー-、 :....::::::::::::
:::::::.... + ┼ *+ +~~'''ヽ ..:...::::::::::::::::::::
:::::::::::::::::..... + * . ┼ :....:::::::::::::::::
::::::::::::::::::::....: + * + .....:::::::::::::::::
0600デフォルトの名無しさん
2005/12/16(金) 10:54:480601デフォルトの名無しさん
2005/12/19(月) 20:10:320602デフォルトの名無しさん
2005/12/20(火) 13:00:20StandardとかProにはあるん?
0603デフォルトの名無しさん
2005/12/20(火) 13:56:470604デフォルトの名無しさん
2005/12/20(火) 15:13:440605デフォルトの名無しさん
2005/12/20(火) 15:31:050606デフォルトの名無しさん
2005/12/20(火) 16:04:240607デフォルトの名無しさん
2005/12/20(火) 20:40:410608デフォルトの名無しさん
2005/12/22(木) 20:17:56あと、MFCのソースが付いてるけど、これで静的リンク用のライブラリって
作れる??
0609デフォルトの名無しさん
2005/12/24(土) 05:27:42VC++ 2005 Express Edition + PSDK 2003 SP1 でかなり(゚д゚)ウマーかも。
0610デフォルトの名無しさん
2005/12/24(土) 08:49:380611デフォルトの名無しさん
2005/12/24(土) 09:21:300612デフォルトの名無しさん
2005/12/24(土) 10:48:42PlatformSDKのMFCはIA-64用
0613デフォルトの名無しさん
2005/12/24(土) 15:34:480614デフォルトの名無しさん
2005/12/24(土) 15:46:590615デフォルトの名無しさん
2005/12/24(土) 20:52:320616デフォルトの名無しさん
2005/12/24(土) 20:58:500617デフォルトの名無しさん
2005/12/24(土) 21:14:12ハァ?
0618デフォルトの名無しさん
2005/12/24(土) 21:25:07ヒィ?
0619デフォルトの名無しさん
2005/12/24(土) 21:48:530620デフォルトの名無しさん
2005/12/24(土) 22:46:11フォォォォォォォオオオオゥウゥ!!!!!!1111
0621デフォルトの名無しさん
2005/12/24(土) 22:48:090622デフォルトの名無しさん
2005/12/24(土) 22:48:570623デフォルトの名無しさん
2005/12/24(土) 22:51:170624デフォルトの名無しさん
2005/12/26(月) 22:02:340625デフォルトの名無しさん
2005/12/27(火) 00:08:31つFirefox
0626デフォルトの名無しさん
2005/12/27(火) 08:56:570627デフォルトの名無しさん
2005/12/27(火) 09:37:37DHTML(いやマジで)。
0628デフォルトの名無しさん
2005/12/27(火) 20:58:04Winampブラウザみたいなシンプルなのでいいんでつ。
0629デフォルトの名無しさん
2005/12/27(火) 21:25:50http://www.nitoyon.com/vc/tips/ie_component.htm
0630デフォルトの名無しさん
2005/12/27(火) 22:17:59死にまつ
ありがとうございました
0631デフォルトの名無しさん
2005/12/27(火) 22:27:12ttp://plaza.rakuten.co.jp/clover96/diary/200506100000/
280行目くらい
/* 以下をコメントアウト
PVOID __stdcall __AllocStdCallThunk(VOID);
VOID __stdcall __FreeStdCallThunk(PVOID);
#define AllocStdCallThunk() __AllocStdCallThunk()
#define FreeStdCallThunk(p) __FreeStdCallThunk(p)
#pragma comment(lib, "atlthunk.lib")
*/
// Heap系に置き換えてみたり 下のIA64はこうなてたからいいかな・・・
#define AllocStdCallThunk() HeapAlloc(GetProcessHeap(),0,sizeof(_stdcallthunk))
#define FreeStdCallThunk(p) HeapFree(GetProcessHeap(), 0, p)
-------------------
...けど駄目だった
0632デフォルトの名無しさん
2005/12/27(火) 22:30:19どうもありがとうございます
0633デフォルトの名無しさん
2005/12/27(火) 22:34:03教えてもらったからといって、別に step by step でここへ報告する必要はないぞ。
0634デフォルトの名無しさん
2005/12/27(火) 22:46:20C++ならインライン関数を使おうよ。
0635デフォルトの名無しさん
2005/12/27(火) 23:43:430636デフォルトの名無しさん
2005/12/28(水) 16:50:020637デフォルトの名無しさん
2005/12/28(水) 23:09:35inline PVOID AllocStdCallThunk()
{
HeapAlloc(GetProcessHeap(), 0, sizeof(_stdcallthunk));
}
inline void FreeStdCallThunk(PVOID p)
{
HeapFree(GetProcessHeap(), 0, p);
}
0638デフォルトの名無しさん
2006/01/08(日) 08:58:30有難うございますたった今帰省しますた。
0639デフォルトの名無しさん
2006/01/09(月) 00:23:250640デフォルトの名無しさん
2006/01/18(水) 21:20:12typedef vector<weight> dest;
typedef vector<dest> from;
typedef vector<from> stage;
typedef vector<stage> root;
としておいて
root r;
として適当にメモリ確保して
r[0][0][0]=1
とすると
「error C2679: 二項演算子 '=' : 型 'int' の右オペランドを扱う演算子が見つかりません (または変換できません)。」
て言われてコンパイルできないんですが何故でしょうか
0641デフォルトの名無しさん
2006/01/18(水) 21:28:16weightってなってるとこはのところはintの間違いです
0642デフォルトの名無しさん
2006/01/18(水) 21:51:28typedef vector<dest> from; //二次元
typedef vector<from> stage; //三次元
typedef vector<stage> root; //四次元
root r; //四次元
r[0][0][0]=1;
0643デフォルトの名無しさん
2006/01/18(水) 22:01:21ありがとう
そしてスレ汚しスマソ
0644デフォルトの名無しさん
2006/01/24(火) 10:42:350645デフォルトの名無しさん
2006/01/24(火) 20:25:390646デフォルトの名無しさん
2006/01/25(水) 01:05:57WinXP home SP2
VC6 SP6
(1) MFC AppWizardでダイアログベースアプリを作る(名前はTestにでもしておく)
(2) ボタンを1個貼り付けて、↓のコードを書く
void CTestDlg::OnButton1()
{
/**方向*/
int v;
/**1を代入*/
v=1;
}
(3)このコードをコンパイルするとエラーが出る
testDlg.cpp(192) : error C2065: 'v' : 定義されていない識別子です。
(4) 「/**方向*/」を「/*方向*/」または「//方向」にするとコンパイルエラーは出ない
※VisualStudio2003でも同じことが起きるようです
※日本語の文字コードに原因あり???
0647646
2006/01/25(水) 01:08:57(その場合は誘導お願いできますでしょうか)
0648デフォルトの名無しさん
2006/01/25(水) 05:26:26普通念のために半角スペース入れない?
0649646
2006/01/25(水) 10:34:47(コメントを書く必要性うんぬんでもなく)
「/**方向*/」と書くとコンパイルエラーになる理由が知りたいのです
0650デフォルトの名無しさん
2006/01/25(水) 10:46:41これは通った
//**方向*/
int v;
//**1を代入*/
v=1;
0651デフォルトの名無しさん
2006/01/25(水) 11:05:49すれ立てるまでもない質問はここで 第73刷
http://pc8.2ch.net/test/read.cgi/tech/1135694517/438
Microsoft Visual C++ Toolkit 2003 質問箱
http://pc8.2ch.net/test/read.cgi/tech/1109618655/646
0652デフォルトの名無しさん
2006/01/25(水) 11:13:250653デフォルトの名無しさん
2006/01/25(水) 12:00:33バグ
0654デフォルトの名無しさん
2006/01/25(水) 19:35:41OpenSourceFileでソースを開いて、OpenExecutableで実行ファイルを開いてデバックを開始しても
.pdbあるのにソースと連動しません。根本的な使い方が間違ってる希ガスorz
0655デフォルトの名無しさん
2006/01/25(水) 19:54:410656デフォルトの名無しさん
2006/01/26(木) 19:04:5116/Jan/06
A beta version of Relo v2.0 is now available to download.
Most changes at this stage are to the user interface, there are also a few new things.
ぶっちゃけ2.0はいらん子になりそうだ・・・
0657デフォルトの名無しさん
2006/01/26(木) 19:53:210658デフォルトの名無しさん
2006/01/26(木) 22:28:490659デフォルトの名無しさん
2006/01/27(金) 16:52:050660デフォルトの名無しさん
2006/01/28(土) 02:01:182005のExpressが公開されてしまった以上仕方ないんじゃない?
0661デフォルトの名無しさん
2006/02/11(土) 19:30:01ソースのmainにカーソルを合わせて
Run to Cursor
そしてStep intoとかしたら、変数とか出てきました。
0662デフォルトの名無しさん
2006/02/20(月) 05:47:280663662
2006/02/20(月) 06:23:350664デフォルトの名無しさん
2006/02/28(火) 19:34:590665デフォルトの名無しさん
2006/03/01(水) 20:11:59VC++6のプロジェクトファイル(dps)を nmake用のmakファイルに書き直しているとき
clの 引数から /Yu"stdafx.h" を取り除かないと上手くコンパイルできないので取り除いたのですが。
それで、正しいのでせうかねぇ?
そして、その理由は、/Yu"stdafx.h"を使うと、全てのcppのコンパイル時にstdafx.cppでプリコンパイルしたstdafx.hのキャッシュを使うから。
だから、もし/Yu"stdafx.h"を使うときは最初にstdafx.cppをコンパイルしてprjconverter.pchを作っておく必要がある。
従って、コンパイル時間にこだわらない場合は/Yu"stdafx.h"除いてもおk。
普通はstdafx.cppを先にコンパイル汁。(でも気持ち悪いから矢田)
dps2makがあれば、こういう苦労しなくて済むのかなぁ...
0666デフォルトの名無しさん
2006/03/01(水) 21:19:29プリコンパイルドヘッダがないなんてやっていられない。
ところでこっちのスレのほうが相応しいと思う。
http://pc8.2ch.net/test/read.cgi/tech/1140711893/l50
0667665
2006/03/02(木) 00:28:59これからは、そっちにまず投げてみますわ 。
0668デフォルトの名無しさん
2006/03/25(土) 17:35:32ファイルサイズがだいぶ違うようですが、主な違いは何でしょうか?
比較してあるサイトでもいいので教えてください。
0669デフォルトの名無しさん
2006/03/25(土) 17:56:37そんな質問をするくらいならExpress Editionを強くお勧めする。
簡単に言うならExpressはGUIでToolkitはCUI。
0670デフォルトの名無しさん
2006/04/02(日) 05:59:33/EHsc
を常に指定しているのですが、これをソース中で指定する方法はありませんか?
0671デフォルトの名無しさん
2006/04/02(日) 12:30:010672デフォルトの名無しさん
2006/04/02(日) 16:43:18・・・ということを別スレ(たぶん)で知った
0673デフォルトの名無しさん
2006/04/02(日) 17:38:450674デフォルトの名無しさん
2006/04/02(日) 18:23:05%CL%
0675デフォルトの名無しさん
2006/04/02(日) 22:57:430676デフォルトの名無しさん
2006/04/03(月) 14:17:01makefile使ってないなら、せめてバッチスクリプトぐらい作れ。
0677デフォルトの名無しさん
2006/04/05(水) 02:01:54どうも勉強不足でCOFFだったら見れたりしないかな?と思って調べてるんですがそれらしい記述を見つけらんないです。
Visual Studio 2005 Express Editionを使わないのはご愛嬌。
0678デフォルトの名無しさん
2006/04/05(水) 06:45:510679デフォルトの名無しさん
2006/04/05(水) 08:36:20Eclipse上で全部やれないかな?とね。
ttp://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/user/faq.html?cvsroot=Tools_Project#debug_130
12. Is there any way of using the Visual Studio debugger from the CDT?
によると、VisualStadioのDebuggerは現状使えない(=多分MS関係全部)みたいだし。
gdbでやる方法あればいいなと思ってね。
0680デフォルトの名無しさん
2006/04/06(木) 01:59:200681デフォルトの名無しさん
2006/04/20(木) 00:25:41たぶんIDEは使わないと思うけど、どうせなら新しいコンパイラがいい…。
0682デフォルトの名無しさん
2006/04/20(木) 00:44:45VC++ Toolkit 2003 - 13.10.3052
VC++ 2005 Expredss - 14.00.50727.42
0684デフォルトの名無しさん
2006/04/22(土) 22:45:54>注意: VisualStudio .NET 2005で作られたバイナリは,Kernel32.dllのIsDebuggerPresent() を参照しにいくようになるため、
>Win95 では動作しなくなります.
ということらしいけど、これって簡単に回避できるもんなの?
でなければ、まだまだToolkit2003の存在意義があると思うんだが…。
(win95にこだわるならば)
0685デフォルトの名無しさん
2006/04/23(日) 20:30:31なんだそりゃ? マジ? 何でそんなことするんだ? MSに情報ある?
できたバイナリの中ざっと見渡しても、呼んでる節は無いようだが…
(dllなのでルーチン取得用の名前が無いかサーチしてみた)
それとも序数で指定してるのかね?
0686デフォルトの名無しさん
2006/04/23(日) 22:08:18俺がざっと見渡したら、VC++ 2005で作ったEXEの中の、
インポートシンボルが並んでいるところにIsDebuggerPresentという文字列を見つけたけど。
0687デフォルトの名無しさん
2006/04/24(月) 01:09:43ずらずら並んでるんだけど
0688デフォルトの名無しさん
2006/04/24(月) 01:29:010689デフォルトの名無しさん
2006/04/24(月) 02:44:35ちょっと不安になるんだけど
0690デフォルトの名無しさん
2006/04/24(月) 07:08:020691デフォルトの名無しさん
2006/04/24(月) 15:48:010692デフォルトの名無しさん
2006/04/24(月) 22:13:39数日前まではまだDLセンターに残ってたが、
とうとう無くなったみたいだな。
0693デフォルトの名無しさん
2006/05/03(水) 17:08:33VC7でコンパイルしないといけないプログラムがあるんですけど
0694デフォルトの名無しさん
2006/05/03(水) 20:17:45自分で使うなら書き直せばいいし
どうしてもっていうなら買えばいいさ
0695デフォルトの名無しさん
2006/05/03(水) 20:40:23このスレを読むといいかもしれません。
0696デフォルトの名無しさん
2006/05/03(水) 22:38:28ttp://www.microsoft.com/japan/whdc/driver/wdf/default.mspx
0697デフォルトの名無しさん
2006/05/04(木) 06:34:24ttp://pc8.2ch.net/test/read.cgi/tech/1140806916/442
と書いてやらないと見つけにくいだろうな。
というか、Toolkit2003に関してはこっちが本スレなので、
ttp://lets-go.hp.infoseek.co.jp/c_setting03.html
に直接リンクしておくほうが良さげ。
0698デフォルトの名無しさん
2006/05/04(木) 13:44:420699デフォルトの名無しさん
2006/05/09(火) 20:42:53VC++.NET2003standardでVCtoolkitを使って最適化コンパイルしたいのですが、
パスを通したりとかの設定方法がわからないのですがどうしたらいいのでしょうか。
0700デフォルトの名無しさん
2006/05/09(火) 20:57:16ttp://brandish.xrea.jp/nucleus/index.php?itemid=104
0701デフォルトの名無しさん
2006/05/10(水) 00:55:19ありがとうございました
0702デフォルトの名無しさん
2006/05/10(水) 15:33:08リンク先が灰色でしかもパスを表示してなく表示文字列なんだけど。
0703デフォルトの名無しさん
2006/05/12(金) 07:16:09そういうのができた記憶がある。Windows Installerの機能なんじゃないのか?
0704デフォルトの名無しさん
2006/05/12(金) 14:37:140705デフォルトの名無しさん
2006/07/01(土) 17:31:280706デフォルトの名無しさん
2006/07/01(土) 17:47:160707デフォルトの名無しさん
2006/07/02(日) 17:13:35#ifdef _USE_MATH_DEFINES
とあるので、
#define _USE_MATH_DEFINES
#include <math.h>
とやれば使えると思う
0708デフォルトの名無しさん
2006/08/02(水) 20:02:21"Microsoft Visual C++ Toolkit 2003 " ってもう入手できないのですか?
http://msdn.microsoft.com/visualc/vctoolkit2003/
0709デフォルトの名無しさん
2006/08/02(水) 20:04:03英語読めんのか?
0710デフォルトの名無しさん
2006/08/02(水) 20:26:110711デフォルトの名無しさん
2006/08/02(水) 20:52:39それではだめか?
0712デフォルトの名無しさん
2006/08/02(水) 21:44:240713デフォルトの名無しさん
2006/08/02(水) 21:52:360714デフォルトの名無しさん
2006/08/02(水) 22:18:2532bitコンパイラは確か2003相当だ
0715デフォルトの名無しさん
2006/08/04(金) 12:07:31すこし前のレスも読まないのか?今でも入手できるよ。
0716デフォルトの名無しさん
2006/08/05(土) 01:43:24MSはDDKの無償公開は止めちゃってたんじゃなかったっけ?
0717デフォルトの名無しさん
2006/08/05(土) 02:00:28これに含まれてなかったっけ?
0718デフォルトの名無しさん
2006/08/05(土) 03:59:11DDKスレを見ろ
0719デフォルトの名無しさん
2006/09/10(日) 05:22:070720デフォルトの名無しさん
2006/09/10(日) 05:31:49VS6のSPで散々やられてることに気付いた?
0721デフォルトの名無しさん
2006/09/13(水) 20:11:340722デフォルトの名無しさん
2006/09/18(月) 07:00:28めんどい。
0723デフォルトの名無しさん
2006/10/04(水) 19:26:260724デフォルトの名無しさん
2006/10/05(木) 03:01:07存在そのものが無かったことにされてる悪寒。
うちに転がってるCDが哀れすぎる。
0725デフォルトの名無しさん
2006/10/05(木) 03:47:460726デフォルトの名無しさん
2006/10/09(月) 15:38:350727デフォルトの名無しさん
2006/10/09(月) 16:31:51現在理想的にはVC2003SP1。
次点はSDKに入ってたりするToolkit2003(SPなし)。
0728デフォルトの名無しさん
2006/10/09(月) 18:00:452005はセキュリティ強化の関数を使えという警告を表示しないようにすれば、
特に気になるようなクセはなく使えると思うが。
0729デフォルトの名無しさん
2006/10/09(月) 20:50:09msvcrt.dllだってWin95のころは入ってなかったから時間の問題だろうけど
0730デフォルトの名無しさん
2006/10/09(月) 21:36:080731デフォルトの名無しさん
2006/10/12(木) 03:43:150732デフォルトの名無しさん
2006/10/13(金) 12:32:37動くけどサポートされないだけどもきくけど
0733デフォルトの名無しさん
2006/10/13(金) 13:52:521.1と2.0に互換性がないって聞いたよ。
0734デフォルトの名無しさん
2006/10/13(金) 20:05:04動くけどサポートされない.
サポートされる開発環境は VS2005 SP1 と VB6 だけ.
2002とか2003にはVB6みたいに騒ぐやつがいないからねえ.
0735デフォルトの名無しさん
2006/10/13(金) 23:35:330736デフォルトの名無しさん
2006/10/14(土) 06:47:430737デフォルトの名無しさん
2006/10/15(日) 12:07:58おいらは愛用してるけど。
まあ好きで愛用してるわけじゃないんだがね。
マシンがVS2005の必要なスペック満たしてないんだよね。
ペンタ2の400で入れた猛者はいるかな?
0738デフォルトの名無しさん
2006/10/15(日) 14:41:350739デフォルトの名無しさん
2006/10/15(日) 15:50:430740デフォルトの名無しさん
2006/10/16(月) 12:26:32何のSDKに入ってるの?
0741デフォルトの名無しさん
2006/10/16(月) 12:56:510742デフォルトの名無しさん
2006/10/16(月) 13:12:29ダウンロードできたよ
0743デフォルトの名無しさん
2006/10/16(月) 13:24:41書いてなかったけど
http://support.microsoft.com/default.aspx?scid=kb;en-us;924009
0744デフォルトの名無しさん
2006/10/16(月) 14:54:14http://www.microsoft.com/japan/msdn/vstudio/downloads/sp/vs2003/sp1/
0745デフォルトの名無しさん
2006/10/17(火) 02:27:23入ってるが最適化コンパイラではない。
VS2003 Std.の人は最適化コンパイラに更新する方法がなくなった。
もしかしてSP1当てると最適化コンパイラになるのか?
>>743-744
> Last Review : September 29, 2006
> 最終更新日: 2006/09/15
0746デフォルトの名無しさん
2006/10/18(水) 05:58:14> Microsoft(R) C/C++ Optimizing Compiler Version 14.00.50727.42 for x64
でもVersion 14ってVC8相当じゃなかったっけ?
0747デフォルトの名無しさん
2006/10/18(水) 06:18:01動的リンクされた。
どう見てもVC8です。本当にありがとうございました
0748デフォルトの名無しさん
2006/10/18(水) 11:07:59これも最適化付きかな?
0749デフォルトの名無しさん
2006/10/18(水) 21:53:06Platform SDKの32bit コマンドプロンプトでcl.exeが使えるように見えても、
Visual Studioのcl.exeを探し出して使ってるだけ。
Platform SDK自体には32bitターゲットのコンパイラは含まれていない。
0750デフォルトの名無しさん
2006/10/19(木) 16:15:31Toolkitのままでいいやw
Expressいらねえから、Toolkit2005出して欲しいよ。
0751デフォルトの名無しさん
2006/10/23(月) 18:44:12VC6の使うしかないか…orz
0752デフォルトの名無しさん
2006/10/23(月) 21:10:17http://www.jorgon.freeserve.co.uk/index.htm
0753デフォルトの名無しさん
2006/10/23(月) 23:59:030754デフォルトの名無しさん
2006/10/24(火) 03:29:58ありがとう。無事ビルド出来ました。
0755デフォルトの名無しさん
2006/10/24(火) 08:31:01C++ 例外処理を使っていますが、アンワインド セマンティクスは有効にはなりません。
というエラーがたくさん出ます。このエラーは具体的にはどの様なコードを書けばでなくなるのでしょうか?
0756デフォルトの名無しさん
2006/10/24(火) 13:00:450757デフォルトの名無しさん
2006/10/24(火) 18:29:00その警告メッセージのとおり、例外処理を使ったコードを書けば出る。
逆に言えば、使わなければ出ない。
なお、C++の標準ライブラリは軒並み例外処理を使っているので、
C++のヘッダをインクルードしただけで例外処理を使うことになる。
0758デフォルトの名無しさん
2006/10/24(火) 18:31:440759デフォルトの名無しさん
2006/10/24(火) 18:59:09「コンパイラの例外機構をC++に準拠させない」ということだからねぇ。
0760デフォルトの名無しさん
2006/10/24(火) 20:31:450761デフォルトの名無しさん
2006/10/25(水) 13:05:18マジで?
C++切り捨てに入ってるのかな。
0762デフォルトの名無しさん
2006/10/25(水) 21:26:51Platform SDKに入ってた。
本来は64bit用だろうけどヘッダは64bitも32bitも違いがないので流用できる。
0763デフォルトの名無しさん
2006/10/26(木) 01:51:47(それを配布することこそがPlatform SDKの主な機能)
0764デフォルトの名無しさん
2006/10/26(木) 03:54:180765デフォルトの名無しさん
2006/10/26(木) 07:01:05C++の標準関数はAPIじゃないだろ
実際64bitのコンパイラが付き始めたWindows Server 2003 SP1 PSDK以前は
付いてなかったぞ
0766デフォルトの名無しさん
2006/10/26(木) 12:06:13これはどうなの? 余計なものリンクしてるような気がするんだが…
0767デフォルトの名無しさん
2006/10/26(木) 12:23:41比較対象を書けよ
0768デフォルトの名無しさん
2006/10/26(木) 15:57:280769デフォルトの名無しさん
2006/10/26(木) 21:08:42そりゃVC8のほうがライブラリがでかいから
0770デフォルトの名無しさん
2006/10/26(木) 21:23:53リンクしてるような、じゃなくて何をリンクしてるかくらい調べてから言えよ。
0771デフォルトの名無しさん
2006/10/26(木) 21:50:21これだけなんだが…
最新のSDKでね。
0772デフォルトの名無しさん
2006/10/26(木) 21:55:380773デフォルトの名無しさん
2006/10/27(金) 06:35:30オプションによってlibcmt msvcrtのどちらかが自動的にリンクされる。
前者なら静的リンクされるから当然でかくなる
0774デフォルトの名無しさん
2006/10/27(金) 13:24:38/c /W3 /Gd /EHsc
これだけだな。
0775デフォルトの名無しさん
2006/10/27(金) 17:35:320776デフォルトの名無しさん
2006/10/27(金) 20:05:240777デフォルトの名無しさん
2006/11/10(金) 18:33:550778デフォルトの名無しさん
2006/11/15(水) 23:51:06http://support.microsoft.com/kb/832904/
がっくし orz
0779デフォルトの名無しさん
2006/11/16(木) 17:34:160780デフォルトの名無しさん
2006/11/22(水) 04:45:470781デフォルトの名無しさん
2006/11/22(水) 05:09:48MFC他のコンポネントが付いてこない。
リソースエディタが無い。
エトセトラ。
総じて仕事で使うには限度がある。
少し使って感触つかんだら、StandardEditionの購入を推奨。
0782デフォルトの名無しさん
2006/11/22(水) 05:25:260783デフォルトの名無しさん
2006/11/23(木) 14:47:200784デフォルトの名無しさん
2006/11/24(金) 04:05:31ってことも無いか。
0785デフォルトの名無しさん
2006/11/24(金) 04:26:20VPC 2004と同様タダでダウンロードできることを知らない奴向けのトラップになってる
0786デフォルトの名無しさん
2006/11/24(金) 16:45:150787デフォルトの名無しさん
2006/11/25(土) 16:12:47・ラップするアプリは固定
・コマンドラインを渡せる
・アプリ起動後自身のプロセスは終了する
・notepad.exeを上書きするだけでインスコ完了
0788デフォルトの名無しさん
2006/11/25(土) 16:52:360789デフォルトの名無しさん
2006/11/25(土) 19:21:17/MACHINE not specified; defaulting to X86
とかって出るけど無視しておk?
0790デフォルトの名無しさん
2006/11/25(土) 22:59:080791デフォルトの名無しさん
2006/11/29(水) 00:11:190792デフォルトの名無しさん
2006/11/30(木) 12:23:53これのcl.exeとc2.dllほすぃ
0793デフォルトの名無しさん
2006/11/30(木) 20:43:02一応2006/11に修正が来てるから.net2003のほうは直ってると思うけどね。
http://support.microsoft.com/kb/918007/ja
これを当てると/Oxを指定してもエラーにならないから
StandardでもToolKitが不要になると思う。
0794デフォルトの名無しさん
2006/12/03(日) 14:02:30VC6で我慢我慢w
0795デフォルトの名無しさん
2006/12/03(日) 20:35:44テンプレートを使う時は別のコンパイラを使うが
0796デフォルトの名無しさん
2006/12/03(日) 23:10:52それと今まで /Ox 使っててエラーになった経験がないけどなんかまずい?
0797デフォルトの名無しさん
2006/12/04(月) 00:12:53スタンダード版は最適化を指定するとエラーというか最適化しませんという警告が出てたと思う。
>>795
2003はドットネットをインストールはされるけど、
何もしなれば使われることはなくて、
VC6同様の普通のexeを作れるからね。
0798デフォルトの名無しさん
2006/12/04(月) 23:00:18スレタイトルにもあるように、VCTK 1.1での話なんですが?
0799デフォルトの名無しさん
2006/12/05(火) 05:58:48今話してるのはたぶんタダでVC7.1相当の最適化コンパイラを手に入れる方法だろう
0800デフォルトの名無しさん
2006/12/07(木) 00:24:42>>778の/O1/O2のことじゃね?
0801デフォルトの名無しさん
2006/12/07(木) 00:58:13なので、/Ogも/O2も有効になる。
0802デフォルトの名無しさん
2006/12/07(木) 01:23:240803デフォルトの名無しさん
2007/01/27(土) 14:44:18これイーバヤなんか
それとも企業専用Win修正パッチみたいな流出品か分からん。
0804デフォルトの名無しさん
2007/01/28(日) 12:04:540805デフォルトの名無しさん
2007/01/28(日) 19:25:580806デフォルトの名無しさん
2007/03/02(金) 19:47:300807デフォルトの名無しさん
2007/03/23(金) 22:57:04CPU別最適化があるとか
そういう感じでvs2005expressより
toolkit2003使おうかと思うんですが、
toolkit2003sp1ってマジで入手できるんですか?
なんか製品版じゃないとホットフィックスとかsp1は適用できなそうですが…
0808デフォルトの名無しさん
2007/03/26(月) 02:21:170809デフォルトの名無しさん
2007/03/26(月) 02:24:580810デフォルトの名無しさん
2007/03/28(水) 00:05:010811デフォルトの名無しさん
2007/03/28(水) 00:20:39コンパイル速度は速くなったような気がするが、妙に重くなった。
0812デフォルトの名無しさん
2007/03/29(木) 01:08:20システム全体?
ところで2003より実行速度が劣るってのは、
ユニコードを使ってシフトジスさえ使わなきゃいーんかな??
どーなのかな
0813デフォルトの名無しさん
2007/03/29(木) 01:30:16http://msdn2.microsoft.com/ja-jp/library/e7s85ffb(VS.80).aspx
http://homepage1.nifty.com/herumi/diary/0702.html#16
0814デフォルトの名無しさん
2007/03/29(木) 01:47:38じゃあ fast 指定すればいいの?
このへんは関係してこないのかな
http://msdn2.microsoft.com/ja-jp/library/7t5yh4fd(VS.80).aspx
0815デフォルトの名無しさん
2007/03/29(木) 01:50:45もうG7は捨てるって感じなのかな
0816nori
2007/03/29(木) 19:27:340817デフォルトの名無しさん
2007/03/29(木) 19:32:380818nori
2007/03/29(木) 19:46:57音を鳴らすクラスはなく、ウインドウズのPlaySoundを使えばよい事は分かりました。
実際、コンソールアプリケーションでのPlaySoundは、きちんとさどうするんですが、
ウインドウズアプリケーションフォーム上だと、どこに #include <windows.h> と
#using <mscorlib.dll> を宣言すれば良いのかが分かりません。おそらく、そのせいで、
Form1.h(21): error C2065: 'SND_FILENAME' : undeclared identifier
Form1.h(21): error C3861: 'PlaySound': identifier not found, even with argument-dependent lookup
のエラーが発生するのだと思っているのですが。
ちなみに今は、Form1.h の一番上に
#include "stdafx.h"
#include "Form1.h"
#include <windows.h>
#using <mscorlib.dll>
using namespace mySomething;
の順に宣言してます。
何かご存知でしたら、よろしくお願いします。
0819デフォルトの名無しさん
2007/03/29(木) 23:55:40コンパイラが。
0820デフォルトの名無しさん
2007/04/02(月) 00:07:57ところで俺IDEって使ったことないんだけど
コマンドラインより断然いいもんなん?
0821デフォルトの名無しさん
2007/04/02(月) 00:12:290822デフォルトの名無しさん
2007/04/02(月) 17:27:49まあ重いけど俺のはメモリ不足の重さだな。
0823820
2007/04/02(月) 23:20:48機能がたくさんあってどうしたらいいかストレスを感じる。
コマンドラインは、エディタとコンパイラが切り分けられているし
スイッチもなぜだか把握しやすかったと思う。
IDEは一度にたくさんのパラメータスイッチを見せられて、うんざりする。
かといって全部把握しないで使う気にもなれないので、
慣れるまで辛そうな印象を受けた。
あと画面がせまいです。全部おんなじ画面に出すのって
あんま好みじゃないな。かといって隠したら使いにくそうだし。
…で、思ったんだけど、実はそういう表面的なところじゃなくて、
クラスの管理とかバージョンの管理とか、ソースの整理とか、
そういうのが便利なのかな??そっちはまだぜんぜんわかんないけど。
0824820
2007/04/02(月) 23:22:25そしたら把握できるだろ。なんか駄文ごめん。
0825デフォルトの名無しさん
2007/04/03(火) 17:57:04デフォルトがぜんぜん自分の使いたい設定になってないし。
ビルドが楽なのと定義がでてくるのがいいな。
0826デフォルトの名無しさん
2007/04/15(日) 17:32:170827デフォルトの名無しさん
2007/04/15(日) 19:29:010828デフォルトの名無しさん
2007/04/23(月) 20:45:230829デフォルトの名無しさん
2007/05/05(土) 17:40:30ftp://195.252.112.9/programiranje/programski-jezici/VCToolkitSetup.exe
これじゃだめなの?
0830デフォルトの名無しさん
2007/05/05(土) 19:40:050831デフォルトの名無しさん
2007/05/05(土) 19:48:180832デフォルトの名無しさん
2007/05/05(土) 19:51:140833デフォルトの名無しさん
2007/05/05(土) 20:13:300834デフォルトの名無しさん
2007/07/05(木) 17:47:230835デフォルトの名無しさん
2007/09/24(月) 08:42:560836デフォルトの名無しさん
2007/09/24(月) 09:10:07公式にはないね
おとなしくVC2005EE使うか、どこかからVCTKを落としてくるか
0837デフォルトの名無しさん
2007/09/27(木) 20:02:30ttp://lets-go.hp.infoseek.co.jp/c_setting03.html
0838デフォルトの名無しさん
2007/10/12(金) 17:09:070839デフォルトの名無しさん
2007/10/12(金) 20:29:23いっしょにPSDKでも入れとけ
0840本田
2007/11/26(月) 00:37:28http://www.japheth.de/HX.html
Many development environments which support creating Win32 console applications are compatible with HX, among them are:
* Open Watcom C++
* Digital Mars C++
* MinGW (uses GCC)
* CygWin (uses GCC)
* MS Visual C++, including the free version of MS Visual C++ Toolkit 2003
* Borland C++, including the free version of C++ Builder Command Line Tools
* LADSoft CC386
* Pelles C
* LCC-Win32 (C compiler)
* Borland Delphi
* Free Pascal (Win32)
* Pascal Pro
* Virtual Pascal (Win32)
* FreeBasic (Win32)
* PowerBasic
* MicroFocus Object Cobol
* XDS Modula II
* MASM, TASM, POASM, WASM, FASM, LZASM, NASM, GOASM, ...
0841鈴木
2007/11/26(月) 09:24:08どのようにしてファイルの中身は見れるでしょうか?
0842本田
2008/01/17(木) 17:46:25>Crispin Goswell
>Microsoft Office Product Unit
>1995年 春
>1995年9月13日改訂
http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpdncomp/htm/com_co.asp
>抄録
>この解説書は、
>Microsoft(r) OLE Component Object Model(COM)オブジェクトを作成し、
>効果的に使用する方法を説明しています。
>例文はほとんどCで書かれていますので、実際に何が行われているかが、大変分かりやすく示されています。
>プログラマの中には、オブジェクトを実行するためにC++を好んで使用する人もいるでしょう。
>C++プログラマの観点からCOMの概念および基本的な使用法を論じているのは
>Kraig Brockschmidt著のInside OLE (第2版)(MSDN Library(Books))です。
>COMとは何か、またその設計や哲学の後ろにある動機付けをより理解する事に興味がある読者なら、
>Component Object Model Specification(MSDN Library(Specifications))の最初の2章を読んでください。
>第1章には簡単なイントロダクションを、第2章では徹底的に概要を解説してあります。
>この解説書ではInside OLEとCOM Specificationにある情報を、
>COMオブジェクトを実装する良い方法をいくつか示しながら解説するようにしてあります。
0843デフォルトの名無しさん
2008/02/24(日) 17:39:460844デフォルトの名無しさん
2008/02/24(日) 17:57:050845デフォルトの名無しさん
2008/02/24(日) 18:25:24CRTを配布しなくていい
0846デフォルトの名無しさん
2008/02/24(日) 20:06:150847デフォルトの名無しさん
2008/02/24(日) 22:42:580848デフォルトの名無しさん
2008/02/24(日) 23:28:260849デフォルトの名無しさん
2008/02/25(月) 02:19:00マジですか!?
だったらVS2005EEにそれを組み込めば……wktk
0850デフォルトの名無しさん
2008/02/25(月) 02:41:090851デフォルトの名無しさん
2008/02/27(水) 14:05:04G7オプションが使える。
0852デフォルトの名無しさん
2008/02/27(水) 23:35:210853デフォルトの名無しさん
2008/02/28(木) 00:02:310854デフォルトの名無しさん
2008/02/28(木) 22:40:310855デフォルトの名無しさん
2008/03/14(金) 22:17:01Microsoft Visual C++ Toolkit 2003
VCToolkitSetup.exe
size 32952488
sha1sum 956c81c3106b97042c4126b23c81885c4b5211f4
edonkey checksum
ed2k://|file|VCToolkitSetup.exe|32952488|c534888fa7605403dcb183d2d15282d1|/
0856デフォルトの名無しさん
2008/03/14(金) 22:36:45どこぞのサイトから落としてきても、デジタル署名で確認すれ。
デジタル署名があればまず大丈夫。
それでも不安なら、ファイルサイズとハッシュ(sha1)が一致するかも確認しる。
0857デフォルトの名無しさん
2008/03/15(土) 10:03:390858デフォルトの名無しさん
2008/03/15(土) 13:35:540859デフォルトの名無しさん
2008/03/15(土) 13:44:36思ったよりも簡単に入手できて拍子抜けしたわ。
0860デフォルトの名無しさん
2008/04/06(日) 00:05:10低スペックのマシンだから選択肢がないのもあるけどw
0861デフォルトの名無しさん
2008/04/10(木) 23:26:22Visual Basic Version 5.0 Control Creation Edition と組み合わせて使ってるとか?
http://pc11.2ch.net/test/read.cgi/tech/1206835319/2
0862デフォルトの名無しさん
2008/04/11(金) 11:12:080863デフォルトの名無しさん
2008/04/11(金) 13:06:420864デフォルトの名無しさん
2008/04/11(金) 14:35:43世界はVB
0865デフォルトの名無しさん
2008/04/11(金) 17:38:08それよりはWindows SDK付属のほうが新しい。
0866デフォルトの名無しさん
2008/04/11(金) 21:32:360867デフォルトの名無しさん
2008/04/11(金) 22:26:29それどころか、Viusal Studioの中で一番上のTeam Systemにしか付いていないはずの
/analyzeオプションまで有効になっている。
0868デフォルトの名無しさん
2008/04/24(木) 13:15:140869デフォルトの名無しさん
2008/04/24(木) 15:32:57void hage(long *man)
{
double sex, o72;
sex = GetTickCount()/1000f;
o72 = GetTickCount()/1000f;
*man = o72 - sex;
}
0870デフォルトの名無しさん
2008/04/26(土) 01:27:55そこまで性にこだわらんでも…
0871デフォルトの名無しさん
2008/04/28(月) 21:29:11タイトル : 性コンティニュ−
アーティスト : KICK THE CAN CREW
http://music.jeugia.co.jp/details/182348-9887348.html
0872デフォルトの名無しさん
2008/05/27(火) 00:13:03PC起動したときに正規のWindowsライセンスを購入してください
みたいなのが出てくるんですが
どういうことですか?
これはOS入れなおすしか直す方法はないのでしょうか?
0873デフォルトの名無しさん
2008/05/27(火) 15:25:070874デフォルトの名無しさん
2008/05/29(木) 23:59:030875デフォルトの名無しさん
2008/06/13(金) 22:39:370876デフォルトの名無しさん
2008/06/14(土) 09:11:310877デフォルトの名無しさん
2008/06/16(月) 07:19:410878デフォルトの名無しさん
2008/08/29(金) 10:59:580879デフォルトの名無しさん
2008/08/29(金) 15:08:20つか上のレス嫁
0880デフォルトの名無しさん
2008/10/06(月) 13:02:510881デフォルトの名無しさん
2008/11/06(木) 14:04:300882デフォルトの名無しさん
2009/03/04(水) 20:00:34ファイルのI/Oに未だに低水準入出力使ってるけど
ファイルのロックが4GBを超えるファイルだと出来ないorz
_locking()って関数使ってるけど、どうやらこれがNGらしい
読み書きなら、4GB超えてても出来るのに、なぜだ??
0883デフォルトの名無しさん
2009/03/04(水) 22:30:48その関数の中までステップインしてみれば分かるんじゃないの?
0884デフォルトの名無しさん
2009/04/10(金) 18:21:320885デフォルトの名無しさん
2009/04/20(月) 00:49:510886デフォルトの名無しさん
2009/04/25(土) 00:22:45リンクしたいだけなのにもどかしい
P2Pでコンパイルとかできないもんかね
0887デフォルトの名無しさん
2009/04/25(土) 01:18:50DDKとか入れたら付いてくるんじゃなかったっけ?
0888デフォルトの名無しさん
2009/04/25(土) 18:19:090889デフォルトの名無しさん
2009/09/23(水) 19:45:060890デフォルトの名無しさん
2009/09/24(木) 02:02:56「オブジェクト指向での手続きや操作はメッセージでの形で扱われます」・・・と。
このメッセージとはクラスに含まれるメンバー関数を呼び出すこととイコールであっているでしょうか?
0891デフォルトの名無しさん
2009/09/24(木) 09:37:50ただ、概念的には、C++のオブジェクト指向にメッセージは出てこないから、違うと言えば違う。
0892本田
2009/09/25(金) 07:31:58> C++の本を読んでいるとメッセージという言葉が出てくるのですが
> 「オブジェクト指向での手続きや操作はメッセージでの形で扱われます」・・・と。
> このメッセージとはクラスに含まれるメンバー関数を呼び出すこととイコールであっているでしょうか?
メッセージはSmalltalkに由来するものなので直接C++では扱えない。
C++のオブジェクト指向はSimulaの影響を受けている。
Smalltalk
http://ja.wikipedia.org/wiki/Smalltalk
Simula
http://ja.wikipedia.org/wiki/Simula
0893デフォルトの名無しさん
2009/09/25(金) 09:10:48メッセージを送るのは無理です。
こんな感じ?
0894本田
2009/09/25(金) 10:23:02http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E6%8C%87%E5%90%91%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
Smalltalkはこの「全てをオブジェクトとその相互作用で表現する」というデザインに立ち設計されたため、
全てをファイルと捉えるファイル指向オペレーティングシステムからの脱却と、
プログラムをフロー制御された手続きと捉える手続き型言語からの脱却が行われた。
そのためSmalltalkは自身がオブジェクト指向オペレーティングシステムでもあること、
メッセージ式のみで構成される文法などの特徴を持った。
これは当時のプログラム言語としては特異的であり、
ガベージコレクタを必要としインタプリタ形式で実行される処理の重さも手伝って先進的ではありながら普及しがたいものであると捉えられた。
また、メッセージでの多相性は、
変数へのオブジェクトの動的束縛が前提となるため、
静的型チェックが必要な実行時性能重視のコンパイラ言語にとって、実装から除外すべき特徴となった。
C++の創始者は、Smalltalkのような論理美の追求よりも、
現用としての実用性を重視した。
そのため、C++の再定義した「オブジェクト指向」はこれらの問題を全てクリアにし、
既存言語の拡張としてオブジェクト指向機能を実装できることでブレイクスルーを迎え急速に普及する。
これによりメッセージ送信という考え方はやや軽視されるようになり、
オブジェクト指向とはC++の再定義したものと広く認知されるようになった。
0895本田
2009/09/26(土) 17:48:34Inprise/Borland
http://cc.codegear.com/partners/bcb5/exclusive/object_windows_library/index.html
This release of the Object Windows Library is based on the OWL 5.4
release and is denoted as OWL 5.5.
It has been ported to Borland C++Builder 5 by Yura Bidus, author of OWLNExt.
It includes source code and debug and release libraries of, OWL, BIDS and OCF.
0896本田
2009/09/27(日) 12:49:57~ OWLNext project home ~
http://owlnext.sourceforge.net/
~ About OWLNext ~
http://owlnext.sourceforge.net/about.html
Advantages of using OWLNext:
* OWLNext is an object-oriented framework, built on top of the Windows API without adding much overhead.
* OWLNext is pure C++ library, which does not use any vendor- or compiler- specific extensions.
* OWLNext fully supports developing Unicode applications.
* OLE, OCX and ActiveX support (server and consumer)
* OWLNext can be used with wide range of C++ compilers. Currently it is tested with
o CodeGear Developer Studio 2007 and 2009
o Borland Developer Studio 2006
o Borland C++ Builder 6.0
o Borland Free C++ Compiler 5.5
o Borland C++ 5.01/5.02
o Microsoft Visual C++ 2003, 2005, 2008
o Microsoft Visual C++ 6.0
Also in the past it has been working with Borland C++ Builder 1.0-5.0, Microsoft Visual C++ 5.0 and GCC and has been ported to Linux using WINE
* OWLNext offers easy upgrade path for porting legacy OWL applications to modern compilers and operating systems.
* OWLNext is open-source project, it's based on contributions and directions from it's community
0897デフォルトの名無しさん
2009/10/06(火) 23:33:41Thumbsenseという、タッチパッドとキーボードショートカットを組み合わせるようなソフトがあるのですが、
これはタッチパッドがなければ使用できません。
このソフトを、タッチパッドの無いソフトから使用可能とするソフトを作りたいのですが、
プログラムから、任意のタイミングでシステムを『タッチパッドに触れている状態』にする
事はどのようにすれば実現が可能でしょうか?
調べても判らなかったので何方か詳しい方ご教示の程をお願いいたします。
0898デフォルトの名無しさん
2009/10/08(木) 00:11:341.ファイルパスの正当性を確認するためのAPIってないですか?
ユーザがテキストボックスに入力したパスが
正当なものであるのかどうか(特定のファイルを明確に示しているか)を
判定したいのですが、どのようなAPIを使用すれば良いのか分かりません。
ファイルパス表記の判定APIみたいなのがあったら、教えてください。
2.ファイルの存否確認を行うAPIってないですか?
ある特定のファイルが存在するか否かを判断したいです。
現在、CFileFindクラスを使用して、ファイルが見つかったら存在する
としていますが、ファイルパスにワイルドカードを入れたりすると
複数のファイルが検索されてしまったりして、十分ではありません
ファイルの存否確認をするAPIみたいなのがあったら、教えてください。
0899898
2009/10/08(木) 00:35:06こちらは2003限定なのですね。
別のスレで改めて質問をしますので、
上記の質問は忘れてください。
0900897
2009/10/08(木) 21:04:12ご迷惑をおかけしました。
0901デフォルトの名無しさん
2010/01/16(土) 04:08:380902デフォルトの名無しさん
2010/01/17(日) 03:19:20>>881
0903デフォルトの名無しさん
2010/01/30(土) 05:39:210904デフォルトの名無しさん
2010/02/01(月) 02:36:38嫌ならToolKit使うな。
コンパイラなんて他にいくらでもあるだろ。
0905デフォルトの名無しさん
2010/02/02(火) 11:06:29C++勉強しようと思ったのに一発目でつまづいたよ。
0906デフォルトの名無しさん
2010/02/02(火) 16:59:18iostream.hはISO標準化前の古いものなのでVC++ 2003では削除されました。
今見ている書籍やウェブサイトがiostream.hを使用しているなら、
それはやめて別のを探したほうがいい。たとえ解説が良かったとしても、
当時と今のC++は全くの別物だから。
ついでに言うなら、Visual C++も最新の2008がタダでダウンロードできるぞ。
0907デフォルトの名無しさん
2010/02/04(木) 01:23:59ありがとう。
0908デフォルトの名無しさん
2010/02/04(木) 21:24:44VisualC++2008で次のコードを書きました。
main()
{
char buff[10];
int i = 1;
memset( buff, 0x00, sizeof(buff) );
sprintf_s( buff, sizeof(buff), "%d", i );
return;
}
ここで sprintf_s後の buff の中身を見てみると、
buff[0]='1'
buff[1]=0x00
buff[2]〜buff[9]=0xfe
‥というように、buff[2]〜buff[9]の中に謎の「0xfe」が入っていました。
なぜ0xfeが入ってしまうのでしょうか?
あと、0xfeが入らないようにする方法はありますか?
0909デフォルトの名無しさん
2010/02/05(金) 01:11:06main()
{
puts("スレタイ嫁");
main();
}
0910908
2010/02/05(金) 11:07:220911デフォルトの名無しさん
2010/03/28(日) 20:21:170912デフォルトの名無しさん
2010/09/23(木) 17:29:52そうするといいよ
0913デフォルトの名無しさん
2010/10/09(土) 12:21:25いまさらだが、VS2005でももっさりするような低性能・旧型パソコンで使うなら
Visual C++ Toolkit 2003と、これ↓と組み合わせて使うといいかもね
ASP.NET Web Matrix Project
http://www.microsoft.com/japan/msdn/asp.net/webmatrix/download.aspx
http://download.microsoft.com/download/f/2/7/f277001e-1d24-4890-a2fa-f2977b0fa7bb/JPN_WebMatrix.msi
0914デフォルトの名無しさん
2010/10/09(土) 13:17:39ASP.NET Web Matrix Project ガイド ツアー
ttp://www.microsoft.com/japan/msdn/archive/asp.net/webmatrix/guidedtour/getstarted/intro.aspx
0915デフォルトの名無しさん
2010/11/07(日) 14:12:37http://web.archive.org/web/20041016011424/www.microsoft.com/msdownload/platformsdk/sdkupdate/XPSP2FULLInstall.htm
http://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/PSDK-FULL.1.cab
http://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/PSDK-FULL.2.cab
http://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/PSDK-FULL.3.cab
http://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/PSDK-FULL.4.cab
http://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/PSDK-FULL.5.cab
http://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/PSDK-FULL.6.cab
http://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/PSDK-FULL.7.cab
http://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/PSDK-FULL.8.cab
http://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/PSDK-FULL.9.cab
http://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/PSDK-FULL.10.cab
http://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/PSDK-FULL.bat
http://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/Extract.exe
0916デフォルトの名無しさん
2010/11/07(日) 14:13:50XPSP2 PSDK Full Download with Local Install
--------------------------------------------------------------------------------
Use the full download to copy the entire Windows XP SP2 SDK to a secure computer, then selectively install individual SDKs locally or to other computers.
Click the links on the right. The File Download dialog box is displayed.
Click each PSDK-FULL .cab file to save it. Save all .cab files to a temporary directory with at least 266 MB free space (for example, c:\psdktemp).
Click BAT File for Extraction and save the batch file to the same directory.
Go to the temporary directory using a command prompt. For example:
cd c:\psdktemp
Run Psdk-full.bat to extract the full image from the .cab files. Specify an install directory with at least 1.4 GB free space. For example:
c:\psdktemp> psdk-full c:\psdk
This can take several minutes to complete.
Run Setup.exe to install the Platform SDK using the SDK Update interface.
0917デフォルトの名無しさん
2010/12/05(日) 11:01:57Visual Studio 2005 Part 27
http://hibari.2ch.net/test/read.cgi/tech/1291513609/
0919デフォルトの名無しさん
2011/01/01(土) 11:06:360920デフォルトの名無しさん
2011/01/01(土) 12:56:38レス数が900を超えています。1000を超えると表示できなくなるよ。