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

Microsoft Visual C++ Toolkit 2003 質問箱

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

関連スレなどは>>2以降で
0570デフォルトの名無しさん2005/12/14(水) 19:18:37
>>568
そりゃスマンね。
でも昨日のことなんか俺は知らなかったんで乗り遅れちゃったんだ。
でも単純にログを読んだ感想を書いただけなのに精神疾患とまでいわれちゃうの?
0571デフォルトの名無しさん2005/12/14(水) 19:19:24
割り込みなんて書く人は、当事者の法則
0572デフォルトの名無しさん2005/12/14(水) 19:21:07
cl.exeとlink.exeのどこに/retailオプションがあるのか教えて。
0573デフォルトの名無しさん2005/12/14(水) 19:21:42
続き(途中でエンター押しちゃった)

それも君の書き込み(google検索した奴は〜)
を受けて書いたつもりだったのに、その本人から攻撃されるとは思ってもいなかった。
0574デフォルトの名無しさん2005/12/14(水) 19:24:02
>>569
VCTKは/retailなの?
ひょっとしてバージョンによる違いとかあるわけ?
05755692005/12/14(水) 19:24:42
>>571
そんな法則あったの?
じゃあなんて言い出せばよかったんだろうか

なんか今も不味い雰囲気なので落ち着くまで引っ込んでますね
05765692005/12/14(水) 19:27:03
>>574
VTCKじゃなくてPlatformSDKだったorz
首吊ります
0577デフォルトの名無しさん2005/12/14(水) 19:27:22
>>575
いや、引っ込まなくていいよ。安心して。
cl.exeとlink.exeを/?オプションで実行して報告してくれれば、スレが荒れずにすむ。
ぜひ、お願い。バージョン情報も添えて。
05785692005/12/14(水) 19:40:55
>>577
間違っちゃった漏れが全部悪かったのは認めますよ
確かにスレ違いだよね。
PSDKスレに池とでも言って頂戴ませ
でもそんなに虐めてくれなくてもいいじゃん
VTCKじゃないって謝ってるのに、やれcl.exeだlink.exeだって…
05795772005/12/14(水) 19:43:36
>>578
いや、君が>>576を書き込んだ最新状態を読まずに>>577を書いたから。
書き込んでから最新状態にして、あー、もうどうでもいいや。と思った。
0580デフォルトの名無しさん2005/12/14(水) 20:51:18
なんかなあ。

この話はSDKサンプルだったんだろ。
じゃあ、SDKに合わせてRetailに環境を切り替えろってアドバイスするのは
当然なんじゃないの?
もしこれが別の開発環境で、そこではRelease buildってなってたら、
そっちじゃあRelease環境に切り替えろって言うぞ。
これは当然のことではないのか?

SDKでDebug/Retailって区別されてたらそれに合わせるのがおかしいとは思わんけどね。
どっちの言い方が正しいとかって話じゃなく、操作することに合わせて説明するもんだろ。
アドバイスは分かりやすく、それを受ける人の環境に合わせようぜ。
0581デフォルトの名無しさん2005/12/14(水) 21:56:18
また長文か
0582デフォルトの名無しさん2005/12/14(水) 23:24:47
>>572,>>574,>>577
人間融通が大事だよ。
VCTKじゃなくてPSDKの事言ってるってのは明らかだろうに。
いつも機械と付き合ってるからと言って、自分までロボットみたいな対応するな。
そんな事だからプログラマは変人だって言われるんだよ。

>>569
別にPSDKでもスレ違いじゃないよ。ここでOK
あと質問への俺の回答だが、
過去はいざ知らずMSがPSDKで明確にRetailって言葉を打ち出して来たってことは
それが未来へ向けてのMSの意思表示だってことだろう。
(まああまりに不評ならまた名称変更するのかも知れないけれど)
堂々とDebug/Retailと言いたまえよ。
0583デフォルトの名無しさん2005/12/14(水) 23:39:26
>>581
行数こそ必死のパラメータ!
0584デフォルトの名無しさん2005/12/15(木) 00:03:55
長く引っ張るようなネタでもなかろう。適当なとこでやめれ。
0585デフォルトの名無しさん2005/12/15(木) 00:17:33
>>584
>>582で初めて質問に対するレスが出た気がするが?
これで長く引っ張ってるのかー?何を?
0586デフォルトの名無しさん2005/12/15(木) 00:17:37
>>582
自治厨乙
0587デフォルトの名無しさん2005/12/15(木) 00:25:09
>>585
用語の問題なんてどうでもいい。過剰反応しすぎってこと。
0588デフォルトの名無しさん2005/12/15(木) 00:26:28
違うだろ?
PSDKが異端かどうか不安がってることに気づいてやれよ。
0589デフォルトの名無しさん2005/12/15(木) 01:01:29
早い話が>>582は負け犬ということか。
合理的な回答なら>>529で出ているし。
それ以上の議論は単なる自己弁護でしかない。
0590デフォルトの名無しさん2005/12/15(木) 01:04:57
おまえらの勝ち負けなんて興味ない。
05915152005/12/15(木) 06:59:05
ごめんなさい
0592デフォルトの名無しさん2005/12/15(木) 12:57:05
勝ちって言ってる時点で厨以外のなにものでも無いじゃんwww
0593デフォルトの名無しさん2005/12/15(木) 13:08:40
>>582>>529は同じテーマを話てないぞ。
対立させるのは無理があろう。
むしろこの2つは同一人物なんじゃない?
0594デフォルトの名無しさん2005/12/15(木) 14:16:03
M$は独自の言いまわしが好きだから困る
0595デフォルトの名無しさん2005/12/15(木) 14:52:36
>>592, >>593
おまいら釣られすぎ
0596デフォルトの名無しさん2005/12/15(木) 18:00:02
>>593
だな。
痛さ加減が瓜双子。
0597デフォルトの名無しさん2005/12/15(木) 18:58:38
考え方の硬い人は将来ボケますね^^
0598デフォルトの名無しさん2005/12/15(木) 19:41:26
こういうなじり合いになると、なんか何処かでみたことある
言い回しが出てくるんで気になったんだけど、
もしこれらが同一人物で、かつその気もないのに
こういう事態を引き起こしているのなら、
一度自分の性格に欠陥がないかどうか自省してみてください。
これからの人生が楽しくなるのかならないのか、非常に重要な問題です。
0599デフォルトの名無しさん2005/12/15(木) 23:26:21
  ::::::::::::::::::::                        ::::::::::/ ):::::::::
:::::(\:::::::                _人           / / ):::::::::::
:::::/\\             ノ⌒ 丿        /  / /ヽ::::::::::::
:::: ヽ \\         _/   ::(        /  / / /::::::::::::::::
:::: ( \ \\      /     :::::::\      l  三 / / ):::::::::::::::
:::::::ヽ ヽ . ミヽヽ     (     :::::::;;;;;;;)    /   二 / /::::::::::::::::::
::::::: ( \ ヽミ ヽヽ    \_―― ̄ ̄::::::::::  /    二 ___/ヽ ...::::::::::::::
::::... /ヽ ヽ ニ ヽヽ  ノ ̄     :::::::::::::: //   ニ _______/   ...:::::::::
:::.   ヽ____  ニ ヽ (     .::::::::::::::;;;;//    ニ ____ノ     .....::::::::::
      ヽ___,  ニ/ ̄――――― ̄ ̄::::::::\ ニ ___ノ +   + ....:::::::::
        ヽニ -‐(        :::::::::::::::::::::::::::::::::≡ __ノ+ ┼ *:::::::::
         ヽ---\__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ_ +  ┼  .::::::::::
 :::::...     + ┼ +   +    ー-、___~'''''ー-、   :....::::::::::::
  :::::::....     + ┼    *+     +~~'''ヽ ..:...::::::::::::::::::::
   :::::::::::::::::.....    +   * .   ┼  :....:::::::::::::::::
    ::::::::::::::::::::....: + *     +   .....:::::::::::::::::
0600デフォルトの名無しさん2005/12/16(金) 10:54:48
EEがリリースされますたね
0601デフォルトの名無しさん2005/12/19(月) 20:10:32
2005EEは /G6 とか /G7 削られてるってよ。だっせぇ。
0602デフォルトの名無しさん2005/12/20(火) 13:00:20
>>601
StandardとかProにはあるん?
0603デフォルトの名無しさん2005/12/20(火) 13:56:47
(´・ω・`)知らんがな
0604デフォルトの名無しさん2005/12/20(火) 15:13:44
なら黙ってろ
0605デフォルトの名無しさん2005/12/20(火) 15:31:05
必死だな
0606デフォルトの名無しさん2005/12/20(火) 16:04:24
>>601
0607デフォルトの名無しさん2005/12/20(火) 20:40:41
(´;ω;`)ウッ・・・
0608デフォルトの名無しさん2005/12/22(木) 20:17:56
PlatformSDKっていつのまにATLがつくようになったの?
あと、MFCのソースが付いてるけど、これで静的リンク用のライブラリって
作れる??
0609デフォルトの名無しさん2005/12/24(土) 05:27:42
ほんとだ、ついてきた。
VC++ 2005 Express Edition + PSDK 2003 SP1 でかなり(゚д゚)ウマーかも。
0610デフォルトの名無しさん2005/12/24(土) 08:49:38
2005EEと共存できますか?
0611デフォルトの名無しさん2005/12/24(土) 09:21:30
VS6EEと共存できますか?
0612デフォルトの名無しさん2005/12/24(土) 10:48:42
>>608
PlatformSDKのMFCはIA-64用
0613デフォルトの名無しさん2005/12/24(土) 15:34:48
だめだこりゃ
0614デフォルトの名無しさん2005/12/24(土) 15:46:59
VC++ 2005 EEでMFCは使えんのかorz
0615デフォルトの名無しさん2005/12/24(土) 20:52:32
toolkitスレでmfcて。
0616デフォルトの名無しさん2005/12/24(土) 20:58:50
MFCの何がそんなに好きなんだ?
0617デフォルトの名無しさん2005/12/24(土) 21:14:12
>615
ハァ?
0618デフォルトの名無しさん2005/12/24(土) 21:25:07
>>617
ヒィ?
0619デフォルトの名無しさん2005/12/24(土) 21:48:53
フゥ…
0620デフォルトの名無しさん2005/12/24(土) 22:46:11
一つ飛ばして・・・・










フォォォォォォォオオオオゥウゥ!!!!!!1111
0621デフォルトの名無しさん2005/12/24(土) 22:48:09
ヒィ、フゥ、ときたらミィだと思ったんだが。
0622デフォルトの名無しさん2005/12/24(土) 22:48:57
ヘーヘーヘー
0623デフォルトの名無しさん2005/12/24(土) 22:51:17
ハァ ヒィ フゥ ときたら ハッハー じゃないのか
0624デフォルトの名無しさん2005/12/26(月) 22:02:34
Webブラウザ作りたいのだけどサンプルありますか?
0625デフォルトの名無しさん2005/12/27(火) 00:08:31
>>624
つFirefox
0626デフォルトの名無しさん2005/12/27(火) 08:56:57
IEコンポーネントを使った一番基本的なのが作りたいでつ
0627デフォルトの名無しさん2005/12/27(火) 09:37:37
>>626
DHTML(いやマジで)。
0628デフォルトの名無しさん2005/12/27(火) 20:58:04
つーるばーとか無くていいんです。
Winampブラウザみたいなシンプルなのでいいんでつ。
0629デフォルトの名無しさん2005/12/27(火) 21:25:50
こんなのは?
http://www.nitoyon.com/vc/tips/ie_component.htm
0630デフォルトの名無しさん2005/12/27(火) 22:17:59
atlthunk.libがねぇよと怒られますた
死にまつ
ありがとうございました
0631デフォルトの名無しさん2005/12/27(火) 22:27:12
と思ってググったら一番上に出てきたので記念真紀子
ttp://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
>>630-632
教えてもらったからといって、別に step by step でここへ報告する必要はないぞ。
0634デフォルトの名無しさん2005/12/27(火) 22:46:20
>>631
C++ならインライン関数を使おうよ。
0635デフォルトの名無しさん2005/12/27(火) 23:43:43
ごめんなさい、いんらいん関数を使ったらどのようになりまつか?
0636デフォルトの名無しさん2005/12/28(水) 16:50:02
淫乱
0637デフォルトの名無しさん2005/12/28(水) 23:09:35
>>635
inline PVOID AllocStdCallThunk()
{
  HeapAlloc(GetProcessHeap(), 0, sizeof(_stdcallthunk));
}

inline void FreeStdCallThunk(PVOID p)
{
  HeapFree(GetProcessHeap(), 0, p);
}
0638デフォルトの名無しさん2006/01/08(日) 08:58:30
>>637
有難うございますたった今帰省しますた。
0639デフォルトの名無しさん2006/01/09(月) 00:23:25
遅っ。
0640デフォルトの名無しさん2006/01/18(水) 21:20:12
VC2003

typedef 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:16
しまった
weightってなってるとこはのところはintの間違いです
0642デフォルトの名無しさん2006/01/18(水) 21:51:28
typedef vector<weight> dest; //一次元
typedef 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
あるぇほんとd…orz

ありがとう
そしてスレ汚しスマソ
0644デフォルトの名無しさん2006/01/24(火) 10:42:35
Relo v2.0 Beta 1使ってみた人いる?
0645デフォルトの名無しさん2006/01/24(火) 20:25:39
iruyo
0646デフォルトの名無しさん2006/01/25(水) 01:05:57
このエラーの原因わかる方いたら教えてください><
WinXP 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でも同じことが起きるようです
※日本語の文字コードに原因あり???
06476462006/01/25(水) 01:08:57
※もしスレ違いだったらごめんなさい
 (その場合は誘導お願いできますでしょうか)
0648デフォルトの名無しさん2006/01/25(水) 05:26:26
/* 文字 */
普通念のために半角スペース入れない?
06496462006/01/25(水) 10:34:47
コメントの書き方うんぬんではなく
(コメントを書く必要性うんぬんでもなく)

「/**方向*/」と書くとコンパイルエラーになる理由が知りたいのです
0650デフォルトの名無しさん2006/01/25(水) 10:46:41
確かにVC6でもそうなる

これは通った
//**方向*/
int v;
//**1を代入*/
v=1;
0651デフォルトの名無しさん2006/01/25(水) 11:05:49
>>649

すれ立てるまでもない質問はここで 第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:25
マルチじゃん
0653デフォルトの名無しさん2006/01/25(水) 12:00:33
>>649
バグ
0654デフォルトの名無しさん2006/01/25(水) 19:35:41
誰かwindbgの使い方教えてくらさい。

OpenSourceFileでソースを開いて、OpenExecutableで実行ファイルを開いてデバックを開始しても
.pdbあるのにソースと連動しません。根本的な使い方が間違ってる希ガスorz
0655デフォルトの名無しさん2006/01/25(水) 19:54:41
あれはアセンブリソースとにらめっこしてデバッグするものじゃないの?
0656デフォルトの名無しさん2006/01/26(木) 19:04:51
Relo v2.0 Beta 1 Released

16/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:21
CodeBlocksのほうがよさげ
0658デフォルトの名無しさん2006/01/26(木) 22:28:49
CodeBlocksは無駄に重い。
0659デフォルトの名無しさん2006/01/27(金) 16:52:05
いつのまにかサポートサイトが・・・(ノд`)
0660デフォルトの名無しさん2006/01/28(土) 02:01:18
>>659
2005のExpressが公開されてしまった以上仕方ないんじゃない?
0661デフォルトの名無しさん2006/02/11(土) 19:30:01
>>654
ソースのmainにカーソルを合わせて
Run to Cursor
そしてStep intoとかしたら、変数とか出てきました。
0662デフォルトの名無しさん2006/02/20(月) 05:47:28
Visual Studio 2005 Express Editionとの違いを教えてください
06636622006/02/20(月) 06:23:35
よくわかりました。ありがとうございます。
0664デフォルトの名無しさん2006/02/28(火) 19:34:59
とりあえず保守
0665デフォルトの名無しさん2006/03/01(水) 20:11:59
すげぇ初心者の質問なんだけど

VC++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
06676652006/03/02(木) 00:28:59
ToolKit+psdkを使うこと無ければ一般的な初心者には無縁の問題だと思ってこっちに投げちゃったんですけど、
これからは、そっちにまず投げてみますわ 。
0668デフォルトの名無しさん2006/03/25(土) 17:35:32
これをいれるか、Visual C++ 2005 Express Edition入れるかで迷っています。
ファイルサイズがだいぶ違うようですが、主な違いは何でしょうか?
比較してあるサイトでもいいので教えてください。
0669デフォルトの名無しさん2006/03/25(土) 17:56:37
>>668
そんな質問をするくらいならExpress Editionを強くお勧めする。
簡単に言うならExpressはGUIでToolkitはCUI。
■ このスレッドは過去ログ倉庫に格納されています