- 1 名前:デフォルトの名無しさん mailto:sage [2006/01/16(月) 04:48:41 ]
- Visual Studio 2005 Express Edition(無償)
www.microsoft.com/japan/msdn/vstudio/express/ 貧乏人は急いでGETだぜ! Visual Studio 2005 Developer Center www.microsoft.com/japan/msdn/vstudio/2005/ lab.msdn.microsoft.com/vs2005/ Visual Studio 2005 製品ライン概要 www.microsoft.com/japan/msdn/vstudio/productinfo/productline/ www.microsoft.com/japan/msdn/howtobuy/vs2005/ Product Feedback Center lab.msdn.microsoft.com/productfeedback/ 過去スレ Part7 pc8.2ch.net/test/read.cgi/tech/1135529419/ Part6 pc8.2ch.net/test/read.cgi/tech/1134819322/ Part5 pc8.2ch.net/test/read.cgi/tech/1133029283/ Part4 pc8.2ch.net/test/read.cgi/tech/1131494714/ Part3 pc8.2ch.net/test/read.cgi/tech/1125460842/ Part2 pc8.2ch.net/test/read.cgi/tech/1113305966/ Part1 pc8.2ch.net/test/read.cgi/tech/1080916113/
- 862 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 15:17:46 ]
- >857
------ Build started: Project: CreateDevice, Configuration: Debug Win32 ------ Linking... CreateDevice.obj : error LNK2019: unresolved external symbol _memset referenced in function "long __cdecl InitD3D(struct HWND__ *)" (?InitD3D@@YAJPAUHWND__@@@Z) CreateDevice.obj : error LNK2001: unresolved external symbol __fltused LINK : error LNK2001: unresolved external symbol _WinMainCRTStartup Debug/CreateDevice.exe : fatal error LNK1120: 3 unresolved externals Build log was saved at "file://c:\Program Files\Microsoft DirectX 9.0 SDK (October 2005)\Samples\C++\Direct3D\Tutorials\Tut01_CreateDevice\Debug\BuildLog.htm" CreateDevice - 4 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== User32.libがリンカしてエラー減ったけど、まだある><
- 863 名前:デフォルトの名無しさん [2006/01/29(日) 15:28:48 ]
- _WinMainCRTStartup って、なんかスタートアップの *.o とか
リンクしなきゃいけない気がする。っていうか、IDE で やってるんだよね?なんでスタートアップモジュールが見つからないんだ・・
- 864 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 15:32:05 ]
- >>861
「しるこ」と呼んでるが・・
- 865 名前:デフォルトの名無しさん [2006/01/29(日) 15:48:20 ]
- >>864
汁粉が一番いいやすいので、これで決まり。
- 866 名前:デフォルトの名無しさん [2006/01/29(日) 15:48:55 ]
- キターーーーーーーーーー!!!!!!!!!!!!!
ノーマルライブラリ無視しないにしたら動いた うっほーやっほ最高!!!!!! やったぜぇぇl!! 葉八母はハハハアッハハアhhッハハハハハハハ!!!!
- 867 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 15:51:41 ]
- 2005はCRTがマルチスレッドのみになったからそれ関係ででてたのかな?
- 868 名前:デフォルトの名無しさん [2006/01/29(日) 15:55:40 ]
- >>866 なに無視してるんだよ!!
そのチェックボックスはデバイスドライバの開発の時くらいにしか使わん。
- 869 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 17:23:04 ]
- >ナロードバンド
- 870 名前:デフォルトの名無しさん [2006/01/29(日) 17:31:08 ]
- エステ・デ・ミロードみたい。
- 871 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 18:14:04 ]
- エステでデミロード?
- 872 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 18:39:39 ]
- デスピサロ
- 873 名前:デフォルトの名無しさん [2006/01/29(日) 20:56:06 ]
- >>841
やってみたけど意外と大丈夫だった。 ただし、登録要請のコメントは出るが。
- 874 名前:デフォルトの名無しさん [2006/01/29(日) 21:52:48 ]
- VC++なのですが、エディタが#ifdefとかを読んでるみたいで、
勝手にソースを灰色にされちゃいます。 それにもかかわらず、その#ifdefの分岐が正確じゃない みたいで、灰色のままだとデバッグしずらいんですが、 これ解除できなのでしょうか?
- 875 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 22:03:40 ]
- >>874
再コンパイルとかすると大抵直るよ
- 876 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 22:09:04 ]
- 直りません><
- 877 名前:デフォルトの名無しさん [2006/01/29(日) 22:12:23 ]
- ツール⇒オプションから設定できるかも
- 878 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 22:32:27 ]
- >877→環境→フォントおよび色
テキストエディタ 除外されたコード
- 879 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 22:35:59 ]
- インスコ終わったんで早速組んでるんだけどさ、
ビルド通ってるのにIntelliSenseが全然動かないのはどういうことよ? ヘルプに書いてた最終手段(ncb削除)何度も試したけど変わらないさ まあ使ってるのWTLとboostだけだから、ヘッダなりリファレンスなり見てできるんだけど こっちとしちゃ半分はIntelliSenseに払ってるくらいの勢いなんだから頼むよほんと。
- 880 名前:デフォルトの名無しさん [2006/01/29(日) 22:37:30 ]
-
EXPRESSの動作もっちりしているんだけど軽くする方法ないの〜〜??
- 881 名前:デフォルトの名無しさん [2006/01/29(日) 22:38:34 ]
- いらないアプリをアンインストール。
例えばVS2005EXPRESS
- 882 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 22:39:16 ]
- >>880
もっちり!?
- 883 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 22:44:07 ]
- もちもち、しっとり
- 884 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 23:21:52 ]
-
みんなまじめに答えてくれ〜 まじ、もっちりしてて困る。 起動でウーーーガガッガーウヌhジューって音がしてPCが悲鳴を上げている 他に快適なIDEとかないのかーーーー?
- 885 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 23:23:36 ]
- そんなので悲鳴をあげるなんて情けない・・・
ムチでも使ってバシバシ逝け!
- 886 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 23:25:54 ]
- >>879
テンプレート関係のIntelliSenseは駄目なのは受け継いでるようだ。
- 887 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 23:27:06 ]
- >>884
デフラグしてみれば。 インストール時に結構フラグメント多発しているみたい。
- 888 名前:デフォルトの名無しさん [2006/01/29(日) 23:27:26 ]
- >>884
まじめに答えると『もっちり』じゃなくて『もっさり』。 PCのスペックは? CPUのクロックは2G(モバイルなら1.5G)以上、メモリが512以上あれば我慢できると思う。
- 889 名前:デフォルトの名無しさん [2006/01/29(日) 23:29:37 ]
- SharpDevelopやめてVisual Basic 2005 Express Edition入れた
遊びでプログラムするには十分だなこれ。 ヘルプとか一部重いけど、開発とコンパイルは全然余裕で安心した。
- 890 名前:デフォルトの名無しさん [2006/01/29(日) 23:34:06 ]
- 素朴な疑問。
SharpDevelopは.NET SDKを利用してコンパイル。 じゃあ、なでしこは・・・ABは・・・HSPは・・・
- 891 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 23:48:55 ]
- ??
- 892 名前:デフォルトの名無しさん [2006/01/29(日) 23:55:26 ]
- どうやってコンパイルしてるかって話だろ。
知らん!
- 893 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 00:01:23 ]
- >888
ぺん41.6G メモリ198 ウィンドウズXP ラデオン7500 バトルフィールド2動かない 1はカクカク。 エーーン>< >887 それやると、カコンカコン、って音しているよー>< HDDも悲鳴上げています。 >885 長年一緒に過ごした友にそんなことは出来ませーん><
- 894 名前:デフォルトの名無しさん [2006/01/30(月) 00:04:31 ]
- >>893
GUIのスタイルは? クラシックにすると劇的な変化を遂げるよ。 まるでwin2kのようになる。
- 895 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 00:04:44 ]
- 198って198Mじゃないよね?ありえん。
- 896 名前:デフォルトの名無しさん [2006/01/30(月) 00:06:20 ]
- >>893
釣り、お疲れ。 今宵は大量じゃのぅ。ふぉっふぉっふぉ
- 897 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 00:15:21 ]
- >>895
128 + 64 + 16 MB グラフィックが10M使って208-10=198MB・・・なわけないな
- 898 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 00:21:26 ]
- 正確には256Mでず
ヴィデオでメモリ引かれて198に・。・・・>< とりすぎ!返せ。
- 899 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 00:23:02 ]
- 256MBでも198MBでもたいしてかわらん。
タリン
- 900 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 00:31:57 ]
- >>890
ABは作者のブログでの発言からしてVC6のようだ。
- 901 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 01:01:31 ]
- >>898
メモリ2Gくらい増設しろ そんな環境じゃ俺なら3分で発狂する
- 902 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 01:02:00 ]
- メモリだけじゃなく >>898 の脳みそもタリン
- 903 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 01:04:17 ]
- >>901
正直1Gで余ってる
- 904 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 01:25:32 ]
- 1Gだったが、ぎりぎりだったので2Gに増設。とたんにMSDEVもSQLSErverも馬鹿食いして1.8G常時使用で落ち着いている。
- 905 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 02:38:55 ]
- ttp://www.microsoft.com/japan/msdn/howtobuy/vs2005/editions/stdexp/#stdexp_feature
ここにExpressは ・データベースアクセルローカルのみ ・SQL Server アプリケーション開発なし になってるけど、ADO.NETつかえばできるね デザイン画面ではっつけるコンポーネントがなしって っていうことかな?
- 906 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 02:43:08 ]
- Pen!!!800のメモリ640MBで普通に使えてる。
ヘルプ激重だが。
- 907 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 03:47:14 ]
- 漏れはヘルプだけvs6の使ってる、かなり軽い
- 908 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 04:32:33 ]
- SQL Server アプリケーション開発って
SQLCLRとかのことじゃね?
- 909 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 07:31:02 ]
- えーマジ仮想メモリ! 仮想メモリが許されるのは小学生までよねー
いまだに256MBとか512MGとか544ステップとかいうプログラマがいたら さっさと2GB積んでしまえ。
- 910 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 08:50:08 ]
- 化石のような質問かも知れませんが、どうかよろしく。
速くGETしろというのにつられて「Visual C++ 2005 Express Edition と Micorsort Platform SDK を一緒に使う」というのに従い、インストールしました。 手順3.で Executable ファイル他のバスを設定するようになっているのですが、 Visual Studio 8 を起動して「オプション」で出てくるダイアログを見ると $(VCInstallDir)Platform SDK\Bin はもうリストボックスにあるので、次のステップに行きました。 手順4.でも AdditionalDependencies=以下も指定の文字列になっていたので 手順5.に行き AppSettings.htm の4行のコメントアウトを行いました。 しかしその後で Visual Studio 8 を起動して新しいプロジェクトの「Win32」 には「Win32 プロジェクト」は出てきません。Win32 コンソールアプリケーション というのはあります。これは SDK を入れる前にもありました。 「Win32 プロジェクト」が出るようにするには、手順3.パス名を打ち込まないと いけなかったのでしょうか。winXP SP2 です。
- 911 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 09:08:42 ]
- >>910
>>792
- 912 名前:843 mailto:sage [2006/01/30(月) 11:50:49 ]
- //チラシの裏。
//Visual C++2005 Express Edition //Form1にButton1 と Label1 と pictureBox1を貼り付ける。 // Button1をダブルクリックした所のbutton1_Clickに次のコードを書く。 label1->Text = L"押されました"; Graphics^ g; Pen^ p; int nw , nh; nw = pictureBox1->Width ; nh = pictureBox1->Height ; p= gcnew Pen(Color::Black ,3); pictureBox1->Image = gcnew Bitmap(nw , nh ); g = Graphics::FromImage (pictureBox1->Image ); g->DrawRectangle (p,0,0,nw , nh ); g->DrawLine(Pens::Blue , 0 , nh , nw/2 , nh/2 ); g->DrawLine(Pens::Blue , nw/2 , nh/2 , nw , nh); pictureBox1->Refresh();
- 913 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 12:34:23 ]
- β2(TS)で作ったプロジェクトを製品版である下位のStdやProで
読み込んだ人居ませんか? 問題おきませんでしたか?
- 914 名前:910 mailto:sage [2006/01/30(月) 12:39:55 ]
- >>911
ありがとうございました。おかげで新規プロジェクト名を打ち込んで生成された コードのままビルドして実行まで行きました。ただウインドウが開くだけですが。 ところで VC++ 6 のようにソース・ファイルをプロジェクトに追加するメニュー が見つかりません。テキストのソースファイルはコピー&ペイストで既存のコード を移すとしても、リソースも同じようにコピベでやるしかないんでしょうか。
- 915 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 13:37:27 ]
- 2005でシングルスレッドのライブラリが選択なくなってるんだが
どういうことよ、これ。 俺様はシングルスレッドしか使わないからマルチスレッドライブラリだけじゃ いやなんだがどうにかしる
- 916 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 13:42:48 ]
- いったい何が不都合なのだ。実害あるなら言ってみ
- 917 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 13:48:59 ]
- 漏れはコーディングは2005でやって実行ファイル作成は2003でやってる(´・ω・`)
>>916実行速度が遅くなる
- 918 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 14:07:36 ]
- System::Math::Sqrt(2.0)
を、単純に Sqrt(2.0)で書く方法教えてくださいよ。
- 919 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 14:15:07 ]
- import static
- 920 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 14:19:14 ]
- >>919
それはJ--
- 921 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 15:11:45 ]
- >>918
それを使うクラスに static double Sqrt(double d) { return System::Math::Sqrt(d); } を定義する。
- 922 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 15:14:11 ]
- using使えないの?
- 923 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 15:17:55 ]
- いや、using namespace を素直に教えたらつまらないだろ?
- 924 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 15:27:34 ]
- Mathはクラスだからusing namespaceには書けない
- 925 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 15:28:34 ]
- #define Sqrt System::Math::Sqrt
- 926 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 15:42:15 ]
- >>917
厳密には遅くなる部分は出てくるが、アプリがその所為で遅くなるこたあないだろ。 マジでそれで困ってるんなら、どの変がネックになって体感速度(ベンチでもいいよ) に跳ね返ってきたのか気になる。
- 927 名前:918 mailto:sage [2006/01/30(月) 15:44:18 ]
- >>925
さんくしょう。
- 928 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 15:53:44 ]
- >>912
screen 3,0,0,1 line (0,0)-(nw , nh),0,B じゃだめなの?
- 929 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 17:15:56 ]
- >>918
<cmath>のstd::sqrtを使ってusing std::sqrt;でいいよ。
- 930 名前:918 mailto:sage [2006/01/30(月) 17:35:46 ]
- >>929
さんきゅー 頭に #include <cmath> namespace 列挙のところに、 using namespace std; で sqrtが使えるヨーになりました。神さんありがとです。
- 931 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 17:46:30 ]
- >>930
むしろ、 頭に #include <math.h> って諦めて書いた方がロートルの>>918にはお似合い。
- 932 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 18:25:02 ]
- ここ言語のスレじゃないから
- 933 名前:デフォルトの名無しさん [2006/01/30(月) 19:09:42 ]
- Expressの登録についてだけど、メールでユーザの確認作業ってあるじゃない。
それで、1軒で3台ぐらいのPCにインストした場合、同じメールアドレスで確認作業になるけど、 それは平気なの?
- 934 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 20:37:23 ]
- >>933
漏れもふと疑問になってるのだけれど、シリアルナンバーがないのにアップグレード対象になる? シリアルを入れてアップグレードをインストールするのでは?MS環境詳しくないんで何ですが。
- 935 名前:デフォルトの名無しさん [2006/01/30(月) 20:38:42 ]
- VS2002で2005のTreeView使うのって無理?
なんかPopulateNodesFromClientプロパティ使うとajaxもどきな事も出来るみたいだし、良いなぁ。
- 936 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 20:38:58 ]
- (`皿´)ウゼー
ちゃんとした回答が必要なら、MSに問い合わせろよ
- 937 名前:デフォルトの名無しさん [2006/01/30(月) 20:59:51 ]
- 顔文字(`皿´)ウゼー
- 938 名前:934 mailto:sage [2006/01/30(月) 22:31:49 ]
- ちゃんとした回答がかえってくると思い込んでるんだ?
- 939 名前:デフォルトの名無しさん [2006/01/30(月) 22:34:49 ]
- >>935
無理、なはず。 素直に2005使った方が良いと思うよ
- 940 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 22:37:15 ]
- プロダクトIDがバージョン情報に書いてあるっすね。これっすね。
ttp://www.microsoft.com/japan/customer/regiuser/online_reg_link.aspx
- 941 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 22:39:44 ]
- デフォルトで_UNICODEになっちゃってるんですが…
MSはもう2k/xp以前のOSはなかったことにしたいのでしょうか…?
- 942 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 22:42:58 ]
- ユニコード・レイヤー使えよ
- 943 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 22:43:47 ]
- >>941
あとから設定変えれば済むじゃん。
- 944 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 23:53:17 ]
- > 2k/xp以前のOSは
世間的に
- 945 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 05:24:58 ]
- >>917みたいな馬鹿ってさ、実際に計測もしないで
「パフォーマンスが〜」とか言う典型的な厨だよね。 昔いた、ビデオキャプチャヲタの 「NTFSだと遅いのでFAT32でキャプチャ専用領域を確保」 「IDEだと負荷が大きいので当然SCSI」とか、思い込みだけで 邁進しちゃうタイプw
- 946 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 05:49:34 ]
- 検証してみたら一目瞭然なんだがな
まぁ素人さんは別にマルチスレッドでもいいんじゃね?ww
- 947 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 05:55:27 ]
- >>945つーかgoogleで検索掛けてみろよ
海外だけど検証してるサイト結構あったし おまえみたいな文句しか言わない厨もうざいよ
- 948 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 05:59:36 ]
- >>946-947
じゃぁMS-DOSとDOSエクステンダで最高速のプログラムでも書けば? アホらし
- 949 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 06:13:04 ]
- >>948ハァ?wwwwww
- 950 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 06:16:13 ]
- >>915
自分に必要な機能が無いなら2005に移行しなきゃ良いだろ
- 951 名前:デフォルトの名無しさん [2006/01/31(火) 06:29:25 ]
- >>947 まずお前がソース出せよ。
その海外とやらの。
- 952 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 06:32:48 ]
- >>951
つttp://www.takahashisauce.com/
- 953 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 06:52:56 ]
- パフォーマンスを極限まで追求するアプリなら、
そもそもCランタイム関数を使う時点で間違ってるし。 素のWin32 APIとアセンブラで組め。
- 954 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 07:06:02 ]
- 80-20の法則に従えば、ボトルネックになってる部分だけでも
Cランタイムに依存しない形で実装すれば、Cランタイムの シングルスレッド/マルチスレッドの違いなんて無意味になる。 それを理解せずに、盲目的に「マルチスレッドランタイム=遅いから×」 とか言ってレガシーなものを使い続けるのはナンセンスだ。 ちょっと前までは、「Windowsアプリにすると遅い」とか言って 頑なにMS-DOS用のゲームを作り続けてたベンダーがあったが、 >>917はそれと同じくらいアナクロな発想。
- 955 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 07:06:59 ]
- 試しにrand()関数で検証してみますた
※検証方法 rand()関数で乱数の生成処理を1000000000回繰り返すという処理を シングルスレッドとマルチスレッドで行う 共にリリースビルド ランタイムライブラリ以外全て同じ設定にした ※結果 シングルスレッド 27.7秒 マルチスレッド 67.5秒
- 956 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 07:15:40 ]
- UNIXerから言わせれば、アプリごとにlibcがSide-by-Sideで必要な事自体が異常なんだが。
- 957 名前:955 mailto:sage [2006/01/31(火) 07:17:07 ]
- ちなみに生成された実行ファイルのサイズは
シングルスレッド 40kbyte マルチスレッド 44kbyte 同じことをvc2005でやってみたら(これはマルチスレッドのみ) 実行結果は126秒で 実行ファイルのサイズは60kbyteですた
- 958 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 07:23:10 ]
- >>956 それは単一のライブラリしかないということでしょ。
Winでのマルチスレッドライブラリの弊害をすべて持ってるわけでシングルスレッドライブラリの利点を持っていないことに気づいていないだけ。
- 959 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 07:25:46 ]
- >>958
そんなこと君に指摘されなくても、Performance-sensitiveな処理は libcなんぞに依存しないように書くのは当たり前。
- 960 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 07:27:30 ]
- >958
956のは、MSVCR80.dllとかがwindows\system32に放り込めない、 と言う話だと理解したけど。シングルスレッド・マルチスレッドは関係なくね?
- 961 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 07:30:51 ]
- どうしてもシングルスレッドランタイムを使いたいなら、VS2003から移行するな。
これでFA。
- 962 名前:958 mailto:sage [2006/01/31(火) 07:35:07 ]
- >>959 ?ライブラリにすでにマルチスレッドだったら処理が組み込まれているのにそれを同依存しないように書くと?勘違いしてるので後学のために教えてください。
>>960 いやそういうことじゃないんですか?物理的にdllがというよりも何で二つもライブラリがあるのということをいってるみたいだから。
|

|