[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 01/22 21:00 / Filesize : 119 KB / Number-of Response : 577
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Visual Studio 2005スレ Part21



1 名前:デフォルトの名無しさん [2007/06/01(金) 19:00:40 ]
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/

Part20
pc11.2ch.net/test/read.cgi/tech/1176646923/

237 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 15:07:42 ]
>>235
intにしたら整数オーバーフローしないか?

238 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 15:28:39 ]
>>234
実際に必要になった段階でエラーを起こすことを言いたいのなら、ちゃんと回避方法はある。
検索すればすぐに判るような詰まらないことで揚げ足を取るな。
#詳細はスレ違いにつき割愛。

239 名前:デフォルトの名無しさん [2007/06/13(水) 17:01:32 ]
>>227
256MBだとOSがまともに動かんと思うが・・・。

240 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 17:03:49 ]
【-●_●)ノ”んなこたぁない!

241 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 18:31:40 ]
タモさん何してはるんですか

242 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 23:49:11 ]
>>239
Win2KでCygwinかOpenOffice(のどちらかだけ)使う分にはスワップしないで普通に使えるよ。

243 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 02:15:25 ]
>>237
試してみた

> error C2148: 配列サイズの合計は 0x7fffffff バイトを超えることはできません。
だとさ

244 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 08:30:05 ]
64ビット環境でもそうなん?

245 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 10:30:31 ]
x64のクロス環境でコンパイルしたら通ったよ。
同じソースが32bitだと>>243だった



246 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 11:53:58 ]
MSもなかなかやるじゃないか。

247 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 12:12:05 ]
君とは格が違うんだよ

248 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 20:05:22 ]
いつの間にかRefactor!のC++版が出てるな
VB版と比べると糞重いが

249 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 08:27:37 ]
>>247
ミトメタクナイ!ミトメタクナイ!

250 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 14:58:02 ]
>>248
2年前から出てるよ。


251 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 15:12:48 ]
orcas製品版の発売時期はいつ頃?

252 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 15:24:25 ]
【Orcas】 Visual Studio 2007 【.NET3.0】
pc11.2ch.net/test/read.cgi/tech/1174574352/
によると年内は確定らしいが

253 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 15:24:40 ]
アカデミック版なんですけど、インストールってどうすればいいんでしょうか?
DISC1、2はインストール出来た(?)んですけどMSDN、ライブラリのROMのインストールの仕方がわかりません…

254 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 15:44:47 ]
ディスク放り込めば勝手に始まったと思うが。

255 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 15:48:09 ]
>>254レスとん。
なぜか始まらない…
だから書いてあるセットアップのフォルダ探してたけど無いDISCがあったりして
よくわからない



256 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 15:52:48 ]
MSDNの一枚目入れてautorun.exeをダブルクリックしてみ

257 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 16:10:34 ]
>>255
どんだけ〜

258 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 16:12:58 ]
裏のほうでセットアップがこっそり動いてたりするとそうなることもあるw

259 名前:デフォルトの名無しさん [2007/06/15(金) 16:19:19 ]
>>256
>>258
サンクス!
頑張ってみる

260 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 16:20:20 ]
>>259
わかった!CDの裏と表を間違えてるとか。ガン( ゚д゚)ガレ

261 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 16:51:48 ]
>>259
わかった!間違えてCDトレイにホットケーキ入れたとか。ガン( ゚д゚)ガレ

262 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 17:00:47 ]
>>256さんの方法で
出来ました!

>>256さん、住民の皆さんサンクス。
これでやっとプログラムが組めます

263 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 17:04:59 ]
いや、ムリムリ

264 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 17:34:17 ]
後のビルゲイツである

265 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 00:32:30 ]
VS2008が出るまで、
VS2005の評価版(90日)とteam版(180日)で270日間
無料で使って待っててもおk?



266 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 00:35:30 ]
>>265
EEつかえよw

267 名前:デフォルトの名無しさん [2007/06/16(土) 01:14:49 ]
そういや、EEって、実行ファイルの置き場所指定できなかったよな?
それって、使い物にならなくない?

268 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 01:15:47 ]
は?

269 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 09:55:40 ]
実行ファイルの置き場所って何のことよ、なのよ

270 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 11:05:17 ]
ビルドの出力先のこと言ってんの?

271 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 13:04:11 ]
アクセス修飾子のinternalについて質問させてください
同アセンブリ内からのみアクセス可と書いてありますが、つまり

同プロジェクト内からアクセス可ってことですか?(複数のプロジェクトがあるソリューション)
namespaceはアセンブリと関係ありますか?

272 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 13:06:19 ]
そうだよ
InternalsVisibleTo属性を指定すれば特定のアセンブリからはアクセス可能にしたりできる
namespaceには名前を付ける以上の意味はない

273 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 13:19:46 ]
すばやい回答ありがとうございます
つまり
public(異プロジェクトからでも)>protectedinternal>protected、internal(同プロジェクト内)>private(クラス内のみ)

見たいな感じですね

274 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 14:49:40 ]
C#のヘルプでコンパイルエラーの番号がところどころ飛び飛びなのはどうして?
あと最近ちょっと暑すぐるよね。

275 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 15:05:17 ]
C#だけじゃない



276 名前:デフォルトの名無しさん [2007/06/16(土) 18:20:46 ]
>>270
それのこと

277 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 18:38:05 ]
>>273
なんか変だな
public…どこからでも丸見え
protected internal…派生型内と同アセンブリ内
internal…同アセンブリ内
protected…派生型内
private…外部からアクセス不可

278 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 19:30:46 ]
>>276
プロジェクトのプロパティで変えられない?

279 名前:デフォルトの名無しさん [2007/06/17(日) 05:09:59 ]
Visual C++ 2005 Express Editionのユーザーです。
プロジェクトの種類 ------ Win32
テンプレート ------------ Win32コンソールアプリケーション
ソリューションのディレクトリの作成 ---- (チェックを外す)
この環境で、
www.cybercom.net/%7Edcoffin/dcraw/dcraw.c
このソースをコピペしました。で、デバグすると、
『fatal error C1083: include ファイルを開けません。'jpeglib.h': No such file or directory』
こんなエラーが出ました。
このエラーにどう対応したらいいのでしょうか?

280 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 05:22:10 ]
そこのページにも書いてあるだろ
/D "NO_JPEG" /D "NO_LCMS" /D "DJGPP"

281 名前:デフォルトの名無しさん [2007/06/17(日) 05:47:38 ]
>>280
それはどういうことでしょうか?

282 名前:279 [2007/06/17(日) 06:06:24 ]
#ifndef NO_JPEG
#include <jpeglib.h>
#endif
となっていますが、これは、『NO_JPEG』が真なら『#include <jpeglib.h>』
を実行するってことですか?
だとするなら、『NO_JPEG』が真か偽かはどうやって判断するのでしょうか?
あと、
『fatal error C1083: include ファイルを開けません。'jpeglib.h': No such file or directory』
このエラーが出たということは、
僕のビルド環境にはjpegを処理する関数が入ってないから、このエラーが出た、
ってことはないですか?

283 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 06:13:06 ]
>>279
jpeglib.hを検索ワードにしてググったのかね?
IJGのjpegライブラリを探してきな
他にもエラー出たら、その都度ググれ


284 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 06:16:18 ]
>>281
コンパイラのオプション。
プロジェクトのプロパティ開いて、C/C++のコマンドライン-追加のオプションに
/D "NO_JPEG" /D "NO_LCMS" /D "DJGPP"
を追加するか、プリプロセッサ-プリプロセッサの定義に
NO_JPEG;NO_LCMS;DJGPP
を追加すればいい。

>>282
NO_JPEGが定義されていなければ#include <jpeglib.h>を実行する。
上のようにコンパインラオプションで定義するかソース中で定義すればいい。
jpeglib.hというファイルが見つからないというエラーだからNO_JPEGを定義せずに、
jpeglibをダウンロードしてきてインクルードのパスを通してもOK。

285 名前:279 [2007/06/17(日) 06:21:21 ]
>>283
www.ijg.org/
おお、ここに、jpeglib.hファイルがありました。
で、このファイルをドコに置けばいいでしょうか?



286 名前:279 [2007/06/17(日) 06:29:39 ]
なんかわかんないけど、jpeglib.hをつまんで、
ソリュージョンイクスローラーのヘッダファイルの所に投げ込んだら入りました。
しかし、ビルドで同じエラーが出ます。

287 名前:279 [2007/06/17(日) 06:41:53 ]
つか、jpeglib.hファイルはドコのフォルダに入れればいいのでしょうか?

288 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 06:49:29 ]
>>287
自分で管理しやすくてINCLUDEパスの通ったところ。

289 名前:279 [2007/06/17(日) 06:53:23 ]
>>288
インストールした時にその設定をした記憶があるのですが、どこだか覚えていません。
インクルードパスの設定はドコを見ればわかるでしょうか?

290 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 06:54:02 ]
お前にはまだ早いからjpeglib.h使わない方法でやった方がいいと思うけどなぁ

291 名前:279 [2007/06/17(日) 07:05:00 ]
>>290
了解しました。では、
#ifndef NO_JPEG
#include <jpeglib.h>
#endif
この部分を削除すればいいですか?

つか、今日はもう寝るので、これで失礼します。
教えてくれた皆さん大変有り難うございました。
また、教えて下さい、ではでは。

292 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 07:07:41 ]
それでもいいよ

293 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 07:10:45 ]
>>291
手取り足取り教えて欲しいなら、こっち行った方がいいよ
そのソースは君の手に余る代物だと思うけど、まぁ、がんばれ

C言語なら俺に聞け(入門篇) Part 14
pc11.2ch.net/test/read.cgi/tech/1181735298/

C/C++の宿題を片付けます 90代目
pc11.2ch.net/test/read.cgi/tech/1181802185/

294 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 18:14:09 ]
久しぶりにVS2005起動しようとしたら
「Visual Studio のアプリケーション データ フォルダを作成できませんでした。」
というエラーが出て起動できなくなってた。
ググっても情報出てこない。なんじゃこりゃ。再インスコしかねーのか・・・

295 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 18:27:39 ]
修復してみりゃいいじゃんけ



296 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 19:31:49 ]
最近まで.net2003を使用してて、この間2005に移行したばかりの者なんだが、
ソースエディタで例えば、main.hから、main.cppにフォーカスを移動させても、
ソリューションエクスプローラーのフォーカスが移動しないんだ。
「ctrl + alt + L」等でソースからソリューションエクスプローラーに
移動してもフォーカスは変わらないし。

「ソリューションエクスプローラー フォーカス」とかでググっても
それらしい悩みを抱えた人も見つからない。

.net2003のように、オートでフォーカスするように変える方法か、
メニューやショートカットキーでソリューションエクスプローラーの
フォーカスを現在編集中のソースに変更する方法って誰か知ってる?

もしかして、みんなオートでフォーカスしなくなって、
むしろ良かったと思っているとか?

297 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 19:37:11 ]
大変悲しいお知らせかもしれないが、うちのはちゃんとフォーカス移動してる。

298 名前:296 mailto:sage [2007/06/17(日) 19:55:15 ]
>>297
光速レスありがとう。すごい助かった

最近、起動とかやたら遅くなってたし、
ついでで窓ごと入れ直ししようかナ...

299 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 20:05:41 ]

窓ごと入れ直しても変わらずでわろた

300 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 07:05:07 ]
オプション

301 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 10:10:43 ]
フォーカスっていうから意味が良くわからんかった
「アクティブなアイテムをソリューションエクスプローラで選択された状態にする」
のチェックのことか・・・

302 名前:デフォルトの名無しさん [2007/06/18(月) 15:29:38 ]
質問です、VC6からVC2005Expressに以降して、その後
VS2005Professionalを入れたんですが、
コントロールパネルのサウンドの設定に、
グループ名?は空白で「Breakpoint Hit」という名前のサウンドイベントしか
入ってませんでした。
これって仕様なんでしょうか?
VC6だと色々サウンドイベントがあって設定できたんだけどなぁ・・・


303 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 15:47:24 ]
誰も使わないから止めたんじゃね?

304 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 16:42:59 ]
stdだと、devenvというグループ名で
同じくBreakpoint Hitというのだけが追加されてる

305 名前:302 mailto:sage [2007/06/18(月) 16:55:02 ]
レスthxです!
じゃあやっぱり仕様なのか〜・・・インストール順の問題かなぁとも思ってたけど。
誰も使わない・・・確かにヽ( ´・ω・)ノ



306 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 22:21:40 ]
defineなんかMSの独断で廃止してしまえ

307 名前:デフォルトの名無しさん [2007/06/18(月) 22:51:44 ]
>>302
うちは、VS.net 2005 Proだけど、

グループ空白
・ビルドキャンセル
・ビルド失敗
・ビルド正常終了

があるぜ?


308 名前:デフォルトの名無しさん [2007/06/18(月) 23:15:40 ]
ごめん勘違いかも。VS.net インスコしてない環境だた

309 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 23:17:30 ]
>>306
オレはあったほうがいいけどな。
ヘッダーの二重定義も防止できるし

ただマクロとしての使い方は廃止してもいいかな。

310 名前:296 mailto:sage [2007/06/18(月) 23:23:40 ]
>>301
神か!
バッチリ期待通りの動作になったよ。
ありがとうありがとう

再インスコしようと思ったけど、あまりにも多すぎる
アプリの量にうんざりして後回しにしてたんだが、
まさか吉に出るとは

>>299
鬼か!

311 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 23:31:23 ]
>>309
#define ELEMOF(a) (sizeof (a) / sizeof *(a))

とか、エラー処理での「条件判定 + goto」とか
マクロにした方がいいものもあるから、
なくさない方がいいな。

312 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 23:36:10 ]
前者は大抵の場合ならboost::sizeで代用できるし、
後者はC++例外処理使えばいいだろと思った

313 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 23:40:29 ]
前者はマクロでいいだろと思った

314 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 23:52:34 ]
細かい処理まで全部例外使ってたら遅くなる

315 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 09:02:10 ]
#define #define ぬるぽ



316 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 10:30:15 ]
Error C9999: ガッ!

317 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 11:23:03 ]
デバッグ周りでマクロ使えるといろいろ便利ではある
pstr(value) ==> printf("value=%s\n", value);
とかさ

318 名前:デフォルトの名無しさん [2007/06/19(火) 12:26:52 ]
VS2005(アカデミックパッケージ) で、C++ で DLLを含むプログラム書いています。

昨日まではどのソースコードを変更しても、デフォルトのままでビルドできていたのですが、
急にDLL部分を変更してビルドしてみてもまったく反映されなくなってしまいました。
コンパイルエラーもリンクエラーも出ないのに、DLL部分のソースコードを変更してあっても
「デバッグなしで実行」「デバッグ開始」どちからからスタートしても古いDLLが呼び出され
てしまうのです。設定をいじったりしたつもりはなかったのですが、どうすれば戻せるでしょ
うか。中間ファイルを削除してみても状況は変わりません。

ウィンドウズはXp、セレロンD、併用ソフトはシマンテックの抗ウイルスソフトとATOKのみ。

319 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 12:29:08 ]
そのDLLがパスの通った他のディレクトリにあるんじゃねーの
ドライブ全体を検索してみたら

320 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 13:06:11 ]
自分もVC6でDLL含んだプロジェクト作ってたときは
相対パス設定してうまく動いてたんだけど、
どうもVC2005でやってると、VCのカレントディレクトリが変化すると
そこからの相対になって出力先が変わったりした。
なので絶対パスで指定した方がいいかも

321 名前:デフォルトの名無しさん [2007/06/19(火) 13:42:54 ]
>>319
>>320
ありがとうございます。
パスの通った先は探してみましたが、それらしいDLLはありませんでした。
VCのカレントディレクトリは変えていないのですが出力先とかは相対指定
のままになっています。とりあえずこれを絶対指定に変えて試してみます。

322 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 13:50:53 ]
>>321
DLLが無いのになんで古いDLLで実行してるんだ

323 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 14:01:49 ]
ファイルの日付ぶっこわれてね?


324 名前:デフォルトの名無しさん [2007/06/19(火) 14:53:03 ]
      |
      |
      |
      |              /  ̄   ̄ \
     (=)           /、          ヽ
     J >>314       |・ |―-、       |
                   q -´ 二 ヽ      |
                 ノ_ ー  |     |
                 \. ̄`  |      /
                   O===== |
                  /          |
                   /    /      |

325 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 15:26:10 ]
例外って劇遅なの知らないの?



326 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 15:43:43 ]
誰が言い出したんだろうな。

327 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 16:46:18 ]
スタックフレーム生成するから?

328 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 17:19:52 ]
スタックフレーム巻き戻すからだろ。

329 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 17:35:54 ]
どこまで進んだかをイチイチ記録するんだっけ
そんなasmを見た記憶がある
あ、違うわ
ipと比較するんだった


330 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 17:52:56 ]
例外が遅いってのにも2つほど意味がある

331 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 17:59:54 ]
例外→異常事態

332 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 18:01:08 ]
それは違う

333 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 18:03:05 ]
違わない

334 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 18:04:23 ]
非常事態

335 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 18:05:20 ]
例外って要するに下向き限定gotoだろ。



336 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 18:08:06 ]
例外を、単なる別のエラー処理技法のように扱ってはいけません。
エラー コードを返したり、グローバル変数の設定したりすることと
同レベルだと思ってはいけません。例外は、それを取り巻くコードの
構造と意味を、根底から覆します。例外は、プログラムの実行時
セマンティックを一時的に繋ぎ変え、通常実行しているコードを迂回し、
こういう状況でなければ決して実行されないコードを動作させます。
例外は、エラー状態を認知させ、プログラムの死という罰則を用いて
その状態を改めようとします。

このように、例外には単純なエラー処理を超えた特性があります。
これらの特性を必要としない、理解しない、あるいは文書化したく
ないなら、例外をスローしてはいけません。
例外以外のエラー処理技法を探してください。

337 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 20:15:32 ]
ネストしたループからの脱出に例外使ってるんだけど、そういうのだめなの?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<119KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef