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

Microsoft Visual C++ Toolkit 2003 質問箱

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

関連スレなどは>>2以降で
0119デフォルトの名無しさん2005/04/04(月) 02:40:56
>>118
C++の勉強しろ。
std::ofstreamだろ。
0120デフォルトの名無しさん2005/04/04(月) 02:55:08
>>114
Windows 3.1〜XP ついでに MS-DOS と OS/2 でも使える処理系
ttp://www.openwatcom.org/
0121デフォルトの名無しさん2005/04/04(月) 10:42:00
>>118
using std::ofstream;
0122デフォルトの名無しさん2005/04/04(月) 10:47:56
>>119>>121
柴田望洋のプログラミング講義C++を読んでみたのですが、そんなことどこにも書いていないのですが、これはMS特有なのでしょうか?
0123デフォルトの名無しさん2005/04/04(月) 11:05:43
本当に書かれていないのだとしたら、
最近書き下ろされた別の本を探した方がいいかも。
0124デフォルトの名無しさん2005/04/04(月) 11:09:42
>>122
自分の不勉強を棚に上げる前にマニュアル、規格、最近の本を読め。
0125デフォルトの名無しさん2005/04/04(月) 11:13:24
>>124
だから勉強中だっつうてるのに。
0126デフォルトの名無しさん2005/04/04(月) 11:20:34
本が古いんだよ。
0127デフォルトの名無しさん2005/04/04(月) 11:34:27
>>123
何かお薦めの本はありますか?
0128デフォルトの名無しさん2005/04/04(月) 11:40:06
Modern C++ Design
0129デフォルトの名無しさん2005/04/04(月) 12:23:06
>>127
これからのC++
0130デフォルトの名無しさん2005/04/04(月) 21:18:10
マジレスすると
Effective C++
0131デフォルトの名無しさん2005/04/05(火) 00:22:21
>>130
良い本だね。つーか第3版まだー? チンチン
0132デフォルトの名無しさん2005/04/08(金) 01:16:51
ていうかさあ、何でWindowsってOSなのにこういうのがプリインストールされてないの?
0133デフォルトの名無しさん2005/04/08(金) 01:21:08
OSに開発環境が入ってなきゃならないって訳でもないとおもうが。
まぁ、Windowsとその他で比較したら、開発環境入ってるもののほうが多いだろうけどね。
0134デフォルトの名無しさん2005/04/08(金) 01:25:35
>>132
一般ユーザに必要ないでしょ、コンパイラなんて。
開発環境がデフォルトでインストールCDに加わるようになった場合、
それはそれでPC管理者の怒りを買うことになりかねない。
0135デフォルトの名無しさん2005/04/08(金) 02:35:31
で、MacOS Xは一通り開発環境付いてるわけだが。
0136デフォルトの名無しさん2005/04/08(金) 02:53:22
NeXTSTEP の頃は別売りだったよん
0137デフォルトの名無しさん2005/04/08(金) 02:54:57
開発環境付きが絶対でも、なしが絶対でもないでしょ。

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

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








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

Jobsが死んだ場合、Gatesは葬儀に参列するんだろうか?
0150デフォルトの名無しさん2005/04/09(土) 12:58:13
>>149
どちらも参列するよ。大の仲良しだもの。
0151デフォルトの名無しさん2005/04/09(土) 22:24:20
>>150
二人とも死んだら二人とも参列?
0152デフォルトの名無しさん2005/04/09(土) 23:19:26
ビルゲよりも
ダイクストラとかノイマンの方がよっぽど大物だろ。
ビルゲなんてせいぜいビャーネと同じくらいだろ。
0153デフォルトの名無しさん2005/04/09(土) 23:43:13
>>152
だれも大物の話なんてしていません。
0154デフォルトの名無しさん2005/04/09(土) 23:56:07
とりあえず、開発環境タダで配ったら大物だってこった
0155デフォルトの名無しさん2005/04/10(日) 01:25:37
152が募金箱に一円玉入れる間に
ビルゲイツは十兆円の寄付が可能

152なんてせいぜいネズミと同じくらいだろ。
0156デフォルトの名無しさん2005/04/10(日) 02:03:59
Jobsはsteve.jobsをとれるのだろうか?
0157デフォルトの名無しさん2005/04/14(木) 17:09:32
システムの仮想メモリを除いた物理メモリの現在の空き容量の取得方法を教えてください
0158デフォルトの名無しさん2005/04/14(木) 17:47:54
>>157
GlobalMemoryStatusEx()でMEMORYSTATUSEXのullTotalPhys

次からはここで聞こうな。
Win32API質問箱 Build30
http://pc8.2ch.net/test/read.cgi/tech/1112345886/
0159デフォルトの名無しさん2005/04/18(月) 15:05:49
PSDK すら入っていないのに、こんなに容量がバカデカいのは何で?
ボーランドの方のは全部入って8メガ強なのに。
0160デフォルトの名無しさん2005/04/18(月) 15:44:56
あっちはC++の規格を満たしてないからな
0161デフォルトの名無しさん2005/04/18(月) 15:52:28
容量の八割が.NET分だろ。
0162デフォルトの名無しさん2005/04/18(月) 15:56:37
いつからVCTKに.netが同梱されるようになったんだ?
0163デフォルトの名無しさん2005/04/18(月) 16:03:52
PSDKだけでも8メガじゃ収まらない
0164デフォルトの名無しさん2005/04/18(月) 19:05:30
VCTKって.net入ってないと、
インストール中に勝手に入れるみたいだな。
0165デフォルトの名無しさん2005/04/21(木) 02:37:25
Visual C++ 2003 StandardのコンパイラをVCTKのコンパイラに変更して
IDEで最適化を有効にすることは出来ますか?
0166デフォルトの名無しさん2005/04/21(木) 02:55:26
>>165
IDE上でマウスで項目選択して・・・は無理。自分で最適化オプションは記述できる筈。
てか、Standard買うなら2005まで待ったほうが吉。最初から最適化ついてるし。
0167デフォルトの名無しさん2005/04/21(木) 14:23:04
express beta2調子いいよ
0168デフォルトの名無しさん2005/04/23(土) 09:14:28
Toolkitとpsdkってレジストリとか弄ってなさそうだからそのままコピーしてパス通せば使えるかな
オフラインインストールパックを作りたいんだけどそのまま圧縮でも大丈夫っぽい?
0169デフォルトの名無しさん2005/04/23(土) 10:15:25
>>168
PSDKはファイルをコピーしただけで平気だった。
0170デフォルトの名無しさん2005/04/27(水) 07:50:49
#include <iostream>
#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:48
コンパイルオプションに/GXつけとけ。
01721702005/04/27(水) 08:23:56
>>171
warningを消すのは簡単なのですが、やはり理解してから消したいので
それにしてもMSはなぜ標準オプションでコンパイルしてwariningが出るような物を作ったのでしょう?
0173デフォルトの名無しさん2005/04/27(水) 09:05:31
>>172
警告したいから。
0174デフォルトの名無しさん2005/04/27(水) 12:13:16
警告フェチ
0175デフォルトの名無しさん2005/04/27(水) 13:01:34
>>170
なぜかデフォルトでは C++ の例外処理が有効になっていないために例外処理を
使っているヘッダを使うとこの警告が出る。
だから /GX (=/EHsc) で例外処理モデルをちゃんと指定してやると消えるわけね。
0176デフォルトの名無しさん2005/04/27(水) 17:26:30
なぜデフォルトでオンになっていないかというと、
例外処理できちんとオブジェクトの解体を保証するには
それなりのコストがかかるから。
0177デフォルトの名無しさん2005/04/27(水) 23:08:07
マネージトコードのアプリケーションに作るには
どのオプションを指定すればいいですか?
0178デフォルトの名無しさん2005/04/27(水) 23:13:58
>>177
/clr
0179デフォルトの名無しさん2005/04/28(木) 00:30:45
デフォルトではマネージトとアンマネージトのどちらを生成するようになっていますか?
0180デフォルトの名無しさん2005/04/28(木) 00:33:35
餡マネージ度
01811722005/04/28(木) 00:54:41
>>175>>176
わかりやすい解説どうもありがとう
0182デフォルトの名無しさん2005/04/28(木) 15:49:41
これでFreeBSDのカーネルをコンパイルできますか?
0183デフォルトの名無しさん2005/04/28(木) 16:02:07
>>182
まずはやってみそ
0184デフォルトの名無しさん2005/05/01(日) 02:57:54
WindowsXP用のPlatformSDKはどこでダウンロードできますか?
ぐぐってみてもThis page has moved.でリダイレクトされる先がWindowsServer 2003用のになってしまっていて見つかりません
0185デフォルトの名無しさん2005/05/01(日) 03:48:53
ワロタ
0186デフォルトの名無しさん2005/05/01(日) 04:04:52
>>184
The 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:47
187=184 ?
0189デフォルトの名無しさん2005/05/01(日) 04:52:12
あまり冗長でもムカつくがな。
共通認識の部分は省略するのが基本。
0190デフォルトの名無しさん2005/05/01(日) 04:54:30
プラットホームSDKについてるOS名は
どの時期のバージョンのSDKであるかを示していて
必ずしも対応OSではない
0191デフォルトの名無しさん2005/05/01(日) 05:20:00
>>187
は阿呆
0192デフォルトの名無しさん2005/05/01(日) 08:43:33
186の記述は明らかに必要充分なレベルだから、きっと別の書き込みを指してるんだろ。
英語すら読めない奴がプログラミングするわけないもんな。
0193デフォルトの名無しさん2005/05/01(日) 09:19:05
>>192
君の言い分の方がおかしいと思う。煽るのはやめた方がいい。

開発ツールの解説としては、>>186は必要十分どころか説明不足。
「run」がクロスコンパイル対象環境を指すのか、ツールのインストール可能環境を指すのか、曖昧だ。
0194デフォルトの名無しさん2005/05/01(日) 09:58:19
>The applications you develop with this edition of the SDK
のどこが曖昧なんだ?
0195デフォルトの名無しさん2005/05/01(日) 10:35:20
>>194
・・・おいおい。

生成物が動く環境しか説明していない。
これでは、「PlatformSDK Windows2000」や「PlatformSDK WindowsNT4.0」であっても同様でしょう。
主目的とするプラットフォームの制限説明がない。
要するに何の説明にもなっていないわけで。
0196デフォルトの名無しさん2005/05/01(日) 10:45:57
それはそもそも、184あたりが、
>WindowsXP用のPlatformSDKはどこでダウンロードできますか?
みたいなアホなことを言っているから、答えとしてもちょうど良いんじゃねーの。
0197デフォルトの名無しさん2005/05/01(日) 10:51:05
漏れはMicrosoft Platform SDK for Windows XP SP2って言うの使っているが、これはもう古いの?
0198デフォルトの名無しさん2005/05/01(日) 13:04:16
Platform SDK for Windows Server 2003に添付しているMFCが
IA-64用だったのでガッカリしました
0199デフォルトの名無しさん2005/05/01(日) 17:34:14
187はプロ野球板で何度か見かけたコピペだな。古田とか
0200デフォルトの名無しさん2005/05/01(日) 19:06:13
>>195
元ページ見てから発言しろよ

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:53
Ha Ha Ha, そいつは最高だぜ、スティーブ!
0204デフォルトの名無しさん2005/05/02(月) 03:42:27
VC++6.0でコンパイルしたものと、これの アンマネージトモード でコンパイルしたものと、
生成されるオブジェクトコードは同じ物になりますか?
0205デフォルトの名無しさん2005/05/02(月) 03:49:36
多少改良がなされてるから、まったく同じにはならないはず
ただ、いわゆるバイナリレベルの互換性は、問題ないよ。
objファイルやlibファイルは相互にリンク可能。
0206デフォルトの名無しさん2005/05/02(月) 04:03:26
>>204
おそらく全く同じにはならない。
新しくなっている分、良くなっている(速いコードになっているなど)可能性が高い。
0207デフォルトの名無しさん2005/05/02(月) 14:55:11
BCC Developerのソースが公開されたみたいだから誰か改造してVCTK Developerつくってよん
0208デフォルトの名無しさん2005/05/02(月) 21:08:35
>>207
自分で作れ禿
0209デフォルトの名無しさん2005/05/02(月) 23:27:06
ハゲは子孫に迷惑!と資生堂が広告展開2
http://news19.2ch.net/test/read.cgi/news/1115020184/
0210デフォルトの名無しさん2005/05/03(火) 01:32:13
>>208
ヽ(`Д´)ノわかったよウァァァァン!!!
0211デフォルトの名無しさん2005/05/03(火) 12:46:47
>>210
おまいが頑張れば、みんなが幸せになれるぞ
影ながら応援してます(・∀・)
0212デフォルトの名無しさん2005/05/03(火) 15:04:05
ヽ(`Д´)ノそんなこといわれてもDelphiわからんよウァァァァン!!!
0213デフォルトの名無しさん2005/05/04(水) 19:53:37
ヽ(`Д´)ノJmさんのとこの掲示板にVisual C++ Toolkit 2003にも対応してって書いたの俺じゃないからなウァァァァン!!!
0214デフォルトの名無しさん2005/05/04(水) 21:46:40
ヽ(`Д´)ノ更新停止状態だからソースを公開したんだろウァァァァン!!!
0215デフォルトの名無しさん2005/05/04(水) 22:13:35
ヽ(`Д´)ノ厨房が調子に乗ってあれこれ注文付けるから嫌になったんだろウァァァァン!!!
0216デフォルトの名無しさん2005/05/04(水) 22:25:39
ヽ(`Д´)ノとりあえずウワァァァァン!!
0217デフォルトの名無しさん2005/05/04(水) 23:16:24
少しばかり改良すればいいなら依頼すんな>>213
0218デフォルトの名無しさん2005/05/05(木) 01:53:03
これで64ビットアプリケーションもコンパイルできなすか?
0219デフォルトの名無しさん2005/05/05(木) 03:08:11
ヽ(`Д´)ノできなす!!
■ このスレッドは過去ログ倉庫に格納されています