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


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

Visual Studio 2005 Part 24



1 名前:デフォルトの名無しさん mailto:sage [2008/03/21(金) 14:40:27 ]
ここはVisual Studio 2005について語るスレです

前スレ
Visual Studio 2005 Part 23
pc11.2ch.net/test/read.cgi/tech/1196663772/

207 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 01:18:22 ]
まあ、ATOKでもいいけど

208 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 02:00:36 ]
>>206
そんなことしたら永遠の無償サポートを強要される。
「お前が俺のパソコンで表示できないウィルスを仕掛けたんだから仕方ないよな。」


209 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 02:02:26 ]
>>206
「お前は俺のおいだから無償で奉仕しろ」
「お前のおじさんは俺の下僕だからお前も下僕だ」
って次々にやってきて僕をリンチしていくから関わったらおしまい。

まあ今ではトヨタ九州に集まってくる人が僕の代わりに下僕にされてるから、僕は解放されたんだけどね。


210 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 02:05:16 ]
>>209
マジでどっかに相談しろ
危険だ

211 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 08:45:39 ]
素直に病院に行けば?

212 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 09:54:43 ]
っ 民事不介入

213 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 13:11:47 ]
2005のときから聞こうと思ってたんだけどオプション→デバッグ→Just-In-Time
でチェック3つともはずしてもこれがでるんですがどうやったら完全に切ることができますか?
このせいでインストールや起動できないソフトがごくまれにでてくる…
前なんてこのせいでキャプチャボード必須のソフト起動できなくなって売り払う
ハメになっちゃったし

ttp://www.hsjp.net/upload/src/up15359.jpg

214 名前:デフォルトの名無しさん [2008/04/13(日) 13:13:12 ]
確かにIE7で頻発した

215 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 19:58:27 ]
知らないけど検索したらレジストリいぢれと書いてるけれど。
ttp://msdn2.microsoft.com/ja-jp/library/5hs4b7a6.aspx
>Visual Studio をサーバーにインストールした後に   とあるから違うかもしれんが。



216 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:03:16 ]
// hoge.hpp

#ifndef NOMINMAX
# define NOT_DEFINED_NOMINMAX
# define NOMINMAX
#endif

// ここにテンプレートクラスの定義
// この中ではNOMINMAXがdefineされていなければならない。

#ifdef NOT_DEFINED_NOMINMAX
# undef NOMINMAX
# undef NOT_DEFINED_NOMINMAX
#endif

上のマクロの処理を簡単に書けるpragmaってないでしょうか?


217 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:06:03 ]
ジェネレータでいいだろ。

218 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:20:24 ]
そこだけNOMINMAXがあっても仕方ない気がしてならない。

219 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:27:19 ]
>217
不勉強で申し訳ないですがジェネレータとは何ですか?

>218
テンプレートクラスだと実装コードをクラス定義内に書く必要があるでしょ?
その実装コード内でのみstd::maxを使いたいわけです。
かといってhoge.hppをインクルードするヘッダには影響を与えたくない。
意味ないですか?


220 名前:デフォルトの名無しさん [2008/04/14(月) 17:37:35 ]
visual studio は無料でできるんですか?
有料なんでしょうか?
C言語とVBの勉強もvisual studioで一緒にできますか?

221 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 17:44:34 ]
>>220
無料版も有料版も両方ある
C言語もVBもVisualStudioで勉強できる
無料のExpress版を使ってみるといいよ
www.forest.impress.co.jp/article/2007/12/18/vs2008express.html

222 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 17:58:05 ]
>>220
そのhoge.hppをインクルードする前に、(NOMINMAXなしで)<windows.h>が
インクルードされていたら、後からNOMINMAXを定義しても無駄。
hoge.hppではmin/maxのマクロが見えてしまう。

だから、hoge.hppの中でやるべきことは、NOMINMAXではなく、minとmaxのマクロを隠すこと。
VC++限定で良ければ、#pragma push_macro/pop_macroがあるし、
移植性を求めるなら、マクロ展開されないように
(std::max)(1, 2);のように括弧に入れるなどすることだな。

223 名前:デフォルトの名無しさん [2008/04/15(火) 04:02:41 ]
Windowsフォームアプリで写真付きの商品カタログのようなUIを作りたいです。
イメージとしては無印ネットストアのような感じです。
WEBアプリでは無いところがミソです。
標準のコントロールで出来ないようでしたら、サードパーティのコントロールで
何か良いものがあればご教授ください。

224 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 04:58:18 ]
ご教授ってまたたいそうな

225 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 05:15:50 ]
ご教示だよな
それはともかく、htmlを書いて表示させるプログラム作るほうがラクだわな



226 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 12:40:55 ]
教授でいいじゃん

227 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 14:34:53 ]
教授ってまたたいそうな

228 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 17:38:28 ]
お前らご機嫌取らないと答えないじゃん

229 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 17:55:10 ]
居丈高奴や自己中には答えたくは無いが、普通はそんな事はないだろ

230 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 18:21:23 ]
なぜかヒントだけ出すやつ多いしな。
書けない量じゃなければ全部教えろや!って事ある。
相手のためにならないとか調べるクセをつけさせるとかいう本末転倒なバカもいるし。
何様だよw
甘やかして困る場合は教えて君の場合だっつーの。
質問スレで答える時は最後まで書ききった方がよっぽどスムーズにおわるっつーの。

231 名前:デフォルトの名無しさん mailto:age [2008/04/15(火) 18:22:53 ]
ここ、質問スレか?

232 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 18:26:24 ]
>>231
論点がずれてる。
229の「普通はそんな事はない」に反論しただけだ。

233 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 19:57:47 ]
クグることすら拒否反応する奴ってバカだろ。

234 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 20:16:06 ]
クグるww

235 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 20:41:26 ]
ふらっとC#スレでもクグるって言うやついたな。
多分同じやつ。
分かってないクセに口挟むアホ。



236 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 20:46:56 ]
えっクグるって2ch用語だろ。知らないのかよw

237 名前:デフォルトの名無しさん [2008/04/15(火) 20:52:29 ]
ヒントというかキーワードのことなんだから、MSDNライブラリ嫁ってことだろう。
ヒントで怒ってる奴は質問して分からなかったら逆ギレしてるいつものバカだろ。
分かってるなら自分で全部書けばいいのに書けないから逆ギレしてる。

238 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 20:53:18 ]
>>235
なら、おまえが全部書けや、カス。

239 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 20:59:19 ]
強制IDがないと荒れるね
と思ったけどあってもどうせ変わらないか

240 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 21:17:25 ]
ヒントくれて文句言う理由がよく分からん。

241 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 21:18:40 ]
ただのゆとりだからスルーでいい。

242 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 22:25:12 ]
>>230
なんでおまえが答えてあげないの?
質問者本人だから?

243 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 23:22:18 ]
googleするってのは世界的に動詞として通ると思うが?
ググレカスとか言われて腹が立つっていうのもわかるけどな。


244 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 23:23:12 ]
>>242
シー、あの子には中身がわかってないんだからそっとしておかないと

245 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 23:33:14 ]
Xerox it.もあるくらいだしな



246 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 23:49:23 ]
>>223
よくわかんないんだけどコントロール使うの?そゆのって。
クライアント領域だけ使ってDC描画とか自前マウス判定での選択状態作成とかクリック検出とかやったほうがよくね
なんの言語か知らないけれど。

247 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 01:56:49 ]
自演多すぎワロタww

248 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 02:24:49 ]
VSってバージョンアップ早すぎ。慣れる前に次のが出るんだもんな。
5年ごとぐらいにしてくれよ。

249 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 03:24:48 ]
ずっと古いの使っとけば

250 名前:デフォルトの名無しさん [2008/04/16(水) 07:52:16 ]
なんかC++/CLIでグローバルに
int hoge[]={ 0, 1, 2, 3, 4 };
って書いたら正常に初期化してくんないんだけど、オレだけ?
24259272とか入ってる

251 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 07:55:38 ]
まさか、printf("%d\n", hoge)しているとか言わないよな。
偶然にも8の倍数ってところが怪しいんだが。

252 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 07:58:52 ]
>>249
なんでこのスレいるの?w

253 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 07:59:33 ]
>>251
確認はウォッチでやってるよ

254 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 08:10:57 ]
>>252
使用者だからだろ

255 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 10:41:36 ]
>>253
どこを指摘されているのかわかっている?



256 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 11:37:26 ]
ウォッチにhogeいれてアドレスが表示されてるのを見て値じゃないと言っているにFA


257 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 11:42:07 ]
>>250
俺んとこではそんなことないぞ。ちゃんとlength=5と同じ値がはいってる

258 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 12:19:51 ]
>>250
hogeは配列のアドレスだぼけ

259 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 17:12:05 ]
VSのデバッガの使い方を先に覚えるべき。

260 名前:デフォルトの名無しさん [2008/04/16(水) 20:01:45 ]
だからhoge[0]に24259272って入ってるんだよ
ちゃんとウォッチの値のカラムに
ためしに0〜20まで入れてみたら[0]〜[16]までが変な値で、それ以降が 0, 1, 2, 3 ってなってる
intなのにアライメントがずれてる感じ

261 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 20:07:53 ]
そうだな。
まずはMSDNライブラリにVSの使い方の説明があるから、そこから読んでみてはどうか。

262 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 20:42:36 ]
>>260
hogeになんか代入したろ

263 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 20:51:02 ]
最適化されてずれた内容見てるとかじゃねぇのか?


264 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 20:53:21 ]
なるほど。
リリースビルドで上書きしたファイルでデバッガ起動か。


265 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 21:40:09 ]
VSは95年から使ってるっつーの
VS2005は今年からだけどな

>>263
それ、怪しいな
ちょっと調べてみる



266 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 22:59:32 ]
>>243
> Googleが、「google someone(だれかについてググる)」といった一般動詞としての同社名の使用を厳重に取り締まる意向を明らかにした。
japan.cnet.com/marketing/story/0,3800080523,20203307,00.htm

本人は嫌がってるみたいだけどなw

267 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 23:12:11 ]
>>243
直前レスくらいよく読めカス

268 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 23:26:37 ]
>>267
ところが日本語はいいらしい。

> “ググる”と変化した形で使われているため、特に問題にはならないだろう
by 日本法人広報部
japan.cnet.com/news/media/story/0,2000056023,20209087,00.htm

269 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 23:27:16 ]
>>266
ロクでもないなグーグルってのは。
メジャーになれるような開発環境のひとつやふたつ出せやい そしたら許す

270 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 23:39:41 ]
>>268
おいおい、>>243は「クグる」の話題についてマジメな顔して「ググる」について講釈たれたんだぞ

271 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 08:12:40 ]
今度はfugaまでスコープ外とか言われだした・・・
マジでわけわかんね
up2.viploader.net/upphp/src/vlphp184859.jpg

ちょっとM$に直接聞いてみるわ。
みんなあんがとなー

272 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 08:24:18 ]
だから、リリースビルドをデバッグしてないか?
或いはデバッグ情報が食い違っているか。
リビルドしても全く症状変わらない?

273 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 09:55:32 ]
>>266
つまりそれほど一般的に使われていると言う証じゃないか


274 名前:デフォルトの名無しさん mailto:AGE [2008/04/17(木) 13:14:53 ]
>>230
Do It Yourself

略して、DIY

275 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 13:22:38 ]
>>271
一応デバッグストリングはいてるようだしデバッグモードっぽいけど。
クラス関数やめてmain()でやってみろ。




276 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 16:00:32 ]
メモリが不良品なんだろ。それかコラ。
プロジェクト固めてUpしてみ。

277 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 18:14:24 ]
コンパイラの設定プロパティページさらせば一発じゃね?

278 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 19:48:41 ]
そんなバグが残ってるなら今頃大騒ぎになっているだろうに・・・

279 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 20:24:54 ]
>>271
tabの矢印出す方法をしえてちょ


280 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 22:40:33 ]
↑↑↓↓←→←→BA

281 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 22:52:55 ]
ナムココマンドwww


282 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 23:22:39 ]
>>281
ちょっとそれはゆとりなさ過ぎ!w


283 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 04:01:59 ]
>>271
2008でバグ?に遭遇した。

ヘッダで構造体切ってたんだが、それのサイズを変更した。
すると、変更したサイズ分だけデータがずれた。
バッチビルドのリビルド(全体を最初からビルド)すると直った。

つまり、古いバイナリと新しいバイナリを直結しやがるからずれる。


284 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 08:45:17 ]
ヘッダで構造体サイズが変わる変更したらリビルド これVCの常識

285 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 09:05:45 ]
なぜそれがバグだと思えるのかさっぱりわからんのだが。



286 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 09:07:26 ]
もう馬鹿な奴はいい加減スルーしとけよ

287 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 09:13:49 ]
それを適宜調整するのがIDEだと思うんだけどね。
何のために依存関係を調べているのやら。

288 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 09:45:04 ]
あぁリコンパイルするべきファイルを無視されるって話なのね。
適切にソリューション設定してることが前提で起きるのなら確かにバグかもね。
検証して報告してあげなさい。

289 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 12:30:48 ]
VC6の頃から起きるから仕様じゃないか。


290 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 14:06:30 ]
>>279
Ctrl+W,Ctrl+R

291 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 14:07:38 ]
逆か、Ctrl+R,Ctrl+W だった。
まあメニューの編集の詳細のスペースの表示


292 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 06:46:56 ]
マクロを作ってキーボードにバインドしようとしたら、削除したマクロまで表示されているんですけど、これって削除できますか?

例)
○マクロエクスプローラ
MyMacros
 └TestMacro
    ├Hoge1
    ├Hoge2
    └Hoge3 ←削除

○オプション→キーボード
マクロ.MyMacros.TestMacro.Hoge1.〜
マクロ.MyMacros.TestMacro.Hoge2.〜
マクロ.MyMacros.TestMacro.Hoge3〜 ←削除したのに表示されている

293 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 09:00:09 ]
確認してないけど
レジストリでひっかかるんじゃないの Hoge3 で

294 名前:デフォルトの名無しさん [2008/04/19(土) 17:55:13 ]
インストール時、Cドライブに空き容量が1.4GBも必要なようですが、これは別のドライブにすることはできませんか?

295 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 18:04:52 ]
インストールするときパス指定するないの?



296 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 20:14:23 ]
>>294
デフォルトのC:\Program Filesを別に動かす。って、今更無理か。

297 名前:292 mailto:sage [2008/04/19(土) 20:17:26 ]
>>293
MyMacro
TestMacro
Hoge1、Hoge2、Hoge3
すべてのキーを入れて検索してみましたが、出てきませんでした…

MyMacroで検索すると、パスの位置などは出てくるのですが、マクロ自体の名前等は入ってませんでした。
MRUをキーに履歴も見てみましたが、プロジェクトの履歴、ファイルの履歴、検索ワードの履歴以外の項目はでてくるのですが、これもマクロのコマンド履歴は入っていませんでした。

…もしかして、消せない仕様?

298 名前:デフォルトの名無しさん [2008/04/19(土) 22:34:32 ]
>>295
他のドライブを指定しても、必ずCドライブを使う仕様になってるようです・・・orz

299 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 22:48:42 ]
そんなわけないだろ常識的に考えてw

300 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 22:54:40 ]
常識的におかしいが、もしかしたら環境に依存するバグかもしれない・・・わけないか
インストール時の作業手順を書いたら誰かが助けてくれるかもしれないよ

301 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:09:12 ]
OSに食い込むようなコンポーネントはWindowsのあるディレクトリにインストールされるよ。
こればかりはどうしようもない

302 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:12:06 ]
MSDNはインスコ・・・・しないよね
いや、ネット上の重いのわかってるけどね

303 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:15:29 ]
%temp%じゃないのかな

304 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:36:02 ]
>>299
program filesにつっこまれる、何処指定しても


305 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:43:14 ]
別ドライブ指定したらそこにProgram Filesが生成されるんじゃなかったかなぁ・・・・
他人の端末見たときだから自信はないし2005か知らん



306 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:43:48 ]
>>294
msiをテンポラリに置く。
このテンポラリはMyDocumentのテンポラリだから、ユーザーアカウントの置き場所を別のパーティションにすると回避できる。

問題になるのは、セットアップを実行すると、それと同じサイズのmsiファイルを2箇所のテンポラリフォルダにコピーするから
容量不足になりやすい。
せめてアプリインストール先は別ドライブに。

お勧めナ構成
C:システム
D:ユーザーデータ
x:(C:\Program Files"2")
E:ビデオや仮想マシンなど巨大ファイル。ダウンロードソフトのように普段扱わないファイルなども。

インストーラが起動したら、インストール先を必ずProgramFiles2にする。
こうすることで、C:から避けられないファイルや容量が分かる。
つまり、次回のパーティション作成時の最低サイズの参考になる。
別パーティションにインストールすると、C:の空きがあまり減らないのでいくらでもインスコできる。
x:が足りなくなればパーティション切り直すなりHDD追加するなり自由に出来る。
D:にMyDocumentを作ると、マイドキュメントやお気に入りなどが丸ごとバックアップしやすい。
特に、メールソフトのアカウントなどの設定までバックアップできるから便利。

巨大なファイルは別PTがいい。
小さいファイルのために断片化させられたらどうにもならん。


307 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:46:57 ]
>>304
カスタムセットアップじゃないとC:限定だったかもね。

いまどきのセットアップは「戻る」が使えるからダメそうなら戻ってオプション変更するといい。
僕のやり方なら、Filesと¥の間に2と打つだけ。

セットアップ不要なやつとかちょっとしたフリーソフトはProgramFiles3
C:が足りなくなったから丸ごとD:にコピーした。
もちろんC:に空のフォルダを残し、D:へのショートカットを配置。







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

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

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