Microsoft Visual C++ Toolkit 2003 質問箱
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
05/03/01 04:24:15http://msdn.microsoft.com/visualc/vctoolkit2003/
関連スレなどは>>2以降で
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限定なのですね。
別のスレで改めて質問をしますので、
上記の質問は忘れてください。
■ このスレッドは過去ログ倉庫に格納されています