- 1 名前:デフォルトの名無しさん mailto:sage [2005/12/26(月) 01:50:19 ]
- 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/ 過去スレ 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/
- 132 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 13:44:50 ]
- >>131
そこに挙がってるのは、コンパイル時に定義してるのがほとんど このスレで聞くってことはVS2005を使ってるんだろうから、 プロジェクトのプロパティ→構成プロパティ→C/C++→プリプロセッサで定義する
- 133 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 14:00:03 ]
- 正直、このマクロ大嫌いなんだよね。
自分で使う分には分かりやすいけど、他人が使ってると、結構アレ?って思う。
- 134 名前:デフォルトの名無しさん [2005/12/28(水) 14:06:18 ]
- >>132 そうです。VS2005使ってます。
VS2005で作り始めたWin32 コンソールアプリでは _MSC_VER だけ 定義されてました。VS2003 では _CONSOLE も定義されてた気がする。 VS2003 からインポートしたプロジェクトでは /D _CONSOLE が明示的に指定されてます。 昔のVS使ってたときには AppWizard なんかがいろいろ勝手に マクロを定義しまくりやがった気もします。 どこで誰がどういった目的で(どういった条件で)定義 しているのかがわかれば、自分のコードの中でも コード切り替えに使う事ができるんですけどね。 まぁ _MSC_VER くらいかなぁ、使えそうなのは。
- 135 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 14:09:47 ]
- 別に邪魔になる場所にはないし、人が意識する必要ないのでは?
- 136 名前:デフォルトの名無しさん [2005/12/28(水) 14:20:32 ]
- >>135 あ、いや、邪魔って分けじゃなくて、
汎用的なライブラリのソースコードの中で プラットフォームや環境ごとにコードをちょっとずつ切り替えたい時に、 安心して使えるマクロはどれよ?ってことを知りたいのでした。 IA32なインラインアセンブラを使っている個所があるので、 そこは _MSC_VER, __WATCOMC__, __BORLANDC__, __GNUC__ などで 各種用意して切り替えています。それ以外にも Windowsの特定のバージョンとか、GUIが使える場合とかに応じて 使える機能が違うので、それに応じてプリプロセッサで コードを切り替えたいなぁ、と。 メイン開発環境が Windows XP なんで、Visual Studio で開発、 MAKE プロジェクトとして VS から cygwin でもビルド、 なんて具合にして開発してます。自分の研究で使う 数値計算ライブラリの開発がメインです。 アセンブラを使っているのは SIMD 命令群を使うと 高速化できる部分があるからで、cygwin でもコンパイルを 通したいのは gcc で通るようにしておけば Linux 上でも たいてい通るのと、大型計算機に持っていってもたいてい コンパイルできるからです。
- 137 名前:デフォルトの名無しさん [2005/12/28(水) 14:22:25 ]
- 肝心なところを書き忘れてました。
VS2003 からインポートしたWIN32コンソールアプリでは WIN32, _DEBUG, _CONSOLE が定義されてました。 コンパイルスイッチで明示的に。 1)コンパイラが自分で 2)コンパイルスイッチで (プロジェクト作るときにデフォで勝手に指定されるもの) 3)どっかのヘッダファイルで の区別がわかんないんですよね。
- 138 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 14:34:25 ]
- ですよね。って言われても同意しかねるが。
>Windowsの特定のバージョンとか なんで実行時の環境がプリプロセッサで切り替わるんだ。
- 139 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 14:40:07 ]
- 実行時に切り替えるなんてなんてどこに書いてある?
それ用のをコンパイルする時に切り替えるってことだろ。 そうとしか読めない。
- 140 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 14:40:43 ]
- 環境ごとに違う部分を含むロジックを極力ぎりぎりに切り出して別ファイルにしたら?
- 141 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 14:45:18 ]
- >>140
狂おしいほど同意 多プラットフォーム対応ライブラリとか参考になると思われ
- 142 名前:デフォルトの名無しさん [2005/12/28(水) 14:46:25 ]
- >>139 そうです。
homepage1.nifty.com/kazubon/progdoc/tclock/oldwin.html まぁ私は古いバージョンのWindows用のバイナリを吐きたい、 というのとは違いますが、ライブラリを作る側としては 自分がどのバージョンのWindows向けにコンパイルされているかに応じて 何らかのコード切り替えをやりたいケースがある、ということです。 そのときに安心して判定に使えるマクロって何だろ、と思ったので。 すみません、VS2005の話題じゃなくなってしまいました。
- 143 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 14:57:31 ]
- コンパイル環境(プロジェクト別でもIDE内やmakefileでもなんでも)
自前で信用できるのを定義しておけば? 手間はかかるけど 最初だけでしょ。
- 144 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 15:16:44 ]
- >>143 そうっすね。
なんかVS2005と関係ない話題だったのに話に 付き合って頂いてありがとうございました。
- 145 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 15:48:35 ]
- これ重すぎだろ。使い物にならんな。MEM1Gだが
ってあれれおれのパソコンメモリ256になってるじゃねーか。誰だ抜いた奴
- 146 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 16:22:03 ]
- つーかExpressってアイコンすらないのか
- 147 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 16:36:22 ]
- >>137
>WIN32, _DEBUG, _CONSOLE が定義されてました なんで SIMD 使って高速化するようなプロジェクトに _DEBUG なんて付いてるんだ?
- 148 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 17:44:27 ]
- インポートしたプロジェクトのデバッグビルドの方に_DEBUGが
付いてただけだろ? そうとしか読めんが。
- 149 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 17:58:21 ]
- この板もID欲しいな。
誰が何言ってるのかわからん。
- 150 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 18:19:57 ]
- >>149
IDなんかいらん。ヴォケ
- 151 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 18:30:33 ]
- いるだろ。
無責任発言多すぎるし。
- 152 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 18:31:36 ]
- 同感
- 153 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 18:49:16 ]
- プロ棋士とプロキシ。
- 154 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 18:57:02 ]
- 具志堅と他府県。
- 155 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 20:33:49 ]
- >>145
すまん俺 NANYAのクソメモリ256MBに変えといた 新しいの買ったら返すわ
- 156 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 21:56:26 ]
- もうついてけないですぅ><
www.itmedia.co.jp/news/articles/0512/28/news035.html
- 157 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 22:24:13 ]
- >Windows Vistaに対応した開発をサポートする
>MicrosoftのVisual Studioツールスイートの次期メジャーリリース >「Visual Studio“Orcas”」に搭載される。 >Orcasは2007年にリリースされる予定だ。 丸々1年待たせるのか...
- 158 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 22:25:41 ]
- これ落としたんだがCDに焼かないと駄目なのか?DVDは駄目?
- 159 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 22:33:59 ]
- 焼かなくても使えるけど、
焼かないと使えないやつは焼きに失敗する可能性もある。
- 160 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 22:41:29 ]
- 焼かなかったらどうやるの?読んでみたんだがよく分からなかった
- 161 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 22:45:00 ]
- プログラム以前の問題
- 162 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 23:03:47 ]
- CD イメージからのインストール方法
www.microsoft.com/japan/msdn/vstudio/express/maninstall/ 仮想CD総合スレッド 3枚目 pc7.2ch.net/test/read.cgi/software/1109001345/ DaemonTools Part6 pc8.2ch.net/test/read.cgi/cdr/1106493268/ DAEMON Toolってどうやって使うか教えて! pc8.2ch.net/test/read.cgi/cdr/1124778390/
- 163 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 23:10:09 ]
- >>162
ありがとう とりあえずやってみるよ
- 164 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 23:48:41 ]
- どうしてEXEファイルじゃなくてISOで配るんだろ?
- 165 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 23:54:33 ]
- 面倒くさいからじゃないの?
- 166 名前:デフォルトの名無しさん mailto:sage [2005/12/28(水) 23:57:01 ]
- 初心者よけのためらしいよ
- 167 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 00:07:50 ]
- 圧縮されてるんだろうか
- 168 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 00:21:39 ]
- >>102
つ[ソソソソソ.txt]
- 169 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 00:35:42 ]
- 海外だとEXEあるのに…
- 170 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 00:46:59 ]
- どう見てもスケジュール上の都合だろ。
かなりぎりぎりだったし
- 171 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 03:28:17 ]
- VS2005ImageLibrary.zipは一応Googleで落とせるサイト見つかるよ。
ただ、合法なのかは調べてない。
- 172 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 04:36:11 ]
- ≡ ('('('('A` )
≡ 〜( ( ( ( 〜) ≡ ノノノノ ノ サッ >>171
- 173 名前:↓ mailto:sage [2005/12/29(木) 04:48:56 ]
- ↓
↓ ↓ >>171 ↓
- 174 名前:↓ mailto:sage [2005/12/29(木) 04:50:01 ]
- ↓
↓ ↓
- 175 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 05:39:36 ]
- Projects のデフォルトの保存場所を変更するにはどうしたら良いですか?
- 176 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 05:57:29 ]
- オプションすらいじれないなら、プログラミングは止めた方がいい。
- 177 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 09:35:28 ]
- SQLServer2005 EnterpriseはいつになったらMSDNサブスクライバーに提供してくれるんだろ?
2005 Expressだけだと困るんだがなぁ。。。
- 178 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 10:12:56 ]
- >>177
とりあえずDeveloper Edition使ったら?
- 179 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 10:34:43 ]
- CD-Rも買えないほどの貧乏人の巣窟なの?
- 180 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 10:39:00 ]
- >>179
をい。
- 181 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 11:26:35 ]
- ワラ
- 182 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 11:27:18 ]
- >>179
CD-Rはドライブもメディアもあるわい!肝心の元がリリースされてないんじゃよ!
- 183 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 12:21:10 ]
- 2005 Expressって無料で使えるの?
昔のMSDEや、JetへのアダプタをD&Dで作れるの? よろしくお願いします。
- 184 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 12:24:11 ]
- こちらこそよろしくお願いします。
- 185 名前:デフォルトの名無しさん [2005/12/29(木) 12:24:19 ]
- >>183
ヲイ・・・。ググって見ろよ。
- 186 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 12:30:02 ]
- >>183 無料で使える。
D&Dでアダプタを〜ってのは、よくわかんないけど。 サーバエクスプローラのこと?
- 187 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 12:31:36 ]
- >>184
ご丁寧にありがとうございます。 >>185 MSサイトみて、パッケージが有償なのはわかったんだけど。 >無償公開は1年間の期間限定 意味わかんね。 ライセンス1年分ってこと? >>186 そうです、サーバエクスプローラから、データベースのテーブル やフィールドまで辿って、D&Dでアダプタを生成できるかどうか です。また、これを右クリックしてデータセットを作れるかどうかです。
- 188 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 12:36:43 ]
- >>187
MSサイト以外にも、ニュースサイトとか情報載ってる所はいくらでもあるだろ。
- 189 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 12:43:11 ]
- Professional 入れちゃったから、 Express がどうか調べられねぇ。
- 190 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 12:43:29 ]
- (゚Д゚)ハァ?
- 191 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 14:57:04 ]
- >>187
MSサイトから無料でダウンロードできる期間が1年間。 それ以降は、CDで送ってもらうなり、雑誌から購入するとかの 必要があるってことでしょ。
- 192 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 15:07:42 ]
- >>190 なにが ハァ? なの?
- 193 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 16:54:28 ]
- VS2003起動中にハードディスクが逝ってしまいました(><)
Windowsが起動できません!
- 194 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 17:04:43 ]
- (゚Д゚)ハァ?
- 195 名前:偽ゲイツ mailto:sage [2005/12/29(木) 17:10:05 ]
- >193
さあ、買い替えだよ!
- 196 名前:デフォルトの名無しさん [2005/12/29(木) 18:30:34 ]
- >>193
御愁傷様・・・
- 197 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 18:55:17 ]
- VS2005Proの必要空きディスク容量ってどんなもんですか?
あとインスコどれくらい時間かかる?(PCspecに依存すると思うけど) VS2003より長い? おれVS2003(EntArch)をインスコした時に1時間以上かかった気がする
- 198 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 19:07:43 ]
- 120GBのHDDに余裕で入ったよ
15分ぐらいかな?
- 199 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 19:10:54 ]
- Visual Studio 2005 Professional (theSpoke Premium版)
C:\Program Files\Microsoft Visual Studio 8 2.12 GB (2,284,169,105 バイト) MSDN Library なし。
- 200 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 19:18:18 ]
- 飯食ったらインスコしてみる
2003は、J#、ASP.NET抜きで3時間半かかった… Pen4 1.7GHz、512MB DDR-SDRAM、80GB 5400rpm いままで使ったかぎりでは、メモリも15%くらいは残ってスワップは起きなかった。 でも起動時や何か操作すると激しくHDDがガリガリガリガリ…
- 201 名前:199 mailto:sage [2005/12/29(木) 19:22:27 ]
- 俺のマシンは Pentium M 1.6GHz
DDR2-SDRAM (SO-DIMM) 1.2GB のノートパソコン
- 202 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 20:02:39 ]
- このソフトってどんなソフト?
- 203 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 20:07:12 ]
- >>198
各ツールの「スマートデバイス プログラマビリティ」をはずせば大分容量が小さくて済むよ WinCEやPocketPCで.NET使うんならべつだけど
- 204 名前:デフォルトの名無しさん [2005/12/29(木) 20:08:07 ]
- Visual C++ 2005 Express Edition と Microsoft Platform SDK を一緒に使う
(Win32APIを使った開発には必須)ができません(別にしないけど) パスの指定で 実行可能ファイル C:\Program Files\Microsoft Platform SDK\Bin という記述が間違っているのでしょうか? もやっと−...@もやっと−...@
- 205 名前:デフォルトの名無しさん [2005/12/29(木) 20:09:15 ]
- 常識って言われそうだけどあえて書いてみる。
2005やmsdn入れるとき、cdやdvdに焼かずにdaemon toolとか使ってイメージのまま 利用するとインストールの時間をぐっと短縮できるね。 イメージをインストール先の物理的に別のHDDにおいておくと更にいい。 VS2003なんかでもあえてイメージにしといてからインストールすると あきれるぐらい時間が短縮できるよね。
- 206 名前:203 mailto:sage [2005/12/29(木) 20:11:08 ]
- >>198じゃなくて>>197へのレスでした
アンカーミスすまん
- 207 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 20:36:54 ]
- ISOはWinRARで解凍(?)できる。
- 208 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 20:54:12 ]
- >>204 はこれ見てやってるの?
www.microsoft.com/japan/msdn/vstudio/express/visualc/usingpsdk/ できないって、具体的にどうできないのかさっぱりわからん。 あと、マルチでいろんなところに書き込みするのは良くない。
- 209 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 20:58:19 ]
- sokeからのpro版はMSDN Library Disk1って付いてない?^^;
- 210 名前:デフォルトの名無しさん [2005/12/29(木) 20:59:00 ]
- sopke
- 211 名前:デフォルトの名無しさん [2005/12/29(木) 20:59:36 ]
- spoke^^;
- 212 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 21:01:14 ]
- MSDN LibraryなしってOTL
- 213 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 21:03:05 ]
- オンラインで問題なく使えるじゃん
F1キー押して今までどおり使ってるぞ
- 214 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 21:03:57 ]
- >>212 さんざん既出。
って、結局どうしようもないけどな。 俺もオンラインでしか MSDN Library 参照できなくて困ってるけどな。
- 215 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 22:04:07 ]
- >>214
MSDN LibraryだけならShareかnyで見かけたな。 タダそれだけの話な。気にせんでくれたまえwww
- 216 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 22:07:27 ]
- tmp5.2ch.net/test/read.cgi/download/1135199781/278
- 217 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 22:36:32 ]
- 2005消した。2003でいいや。少しだけIDE軽いし。
- 218 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 22:57:23 ]
- >>217
いずれ2.0にしなくっちゃいけないんだし
- 219 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 23:02:05 ]
- >>214
別にオンラインだけでも良くね? 実際、.NETのクラスライブラリに関しては.NET SDKのドキュメント見るし、 MFC/WinAPIは2003についてたMSDNライブラリで十分だと思う。
- 220 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 01:18:09 ]
- windows.hとかはいってないんですか?
- 221 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 01:20:14 ]
- ↑はexpressエディションの話です。
- 222 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 01:35:51 ]
- Pro、Cドライブ以外にインスコしようとしてもCドライブに入れられちゃうんですが
- 223 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 01:38:21 ]
- Proインストール出来ないんですが≧▽≦
ちなみに、Macのなんとかってパソコンです。 OSはわかりません。
- 224 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 01:40:50 ]
- >>223
MSDNのオペレーションシステムの優待版買えば幸せになれるかも
- 225 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 03:59:04 ]
- >>220
>>3
- 226 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 09:46:12 ]
- >>222
Express入れてると、インスコドライブがExpressのインストール先によって決定されるみたい。
- 227 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 10:38:31 ]
- >>223 は Mac にインスコ使用としてるの?
- 228 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 12:25:38 ]
- 既出だったらすまん。
ExpressのEULAってどっかにある? 具体的には商用のアプリをこれで作ってもいいのかどうかを知りたいんだけど。 とりあえずインストール先とwebのfaqは見たんだけど見当たらなくて。
- 229 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 12:31:06 ]
- CDイメージの中にあった気がする。
- 230 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 12:37:57 ]
- >>228
\Microsoft Visual Studio 8\Microsoft Visual C++ 2005 Express Edition - JPN\eula.1041.txt ↑これじゃない? インストール時にも表示されてるとは思うが
- 231 名前:228 mailto:sage [2005/12/30(金) 13:01:57 ]
- >>230
あ、そんなところにあったのねw ありがとう。 これ読む限り、特に作ったアプリで金をとることを禁止しているようには 読めないけどどうなんだろう。
- 232 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 13:05:17 ]
- 公式行ってFAQでも読んできなさいな。
|

|