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


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

Visual Studio 2005スレ Part19



1 名前:デフォルトの名無しさん [2007/02/14(水) 02:54:05 ]
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/

304 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 17:03:57 ]
>>303
そんな当たり前の事、馬鹿呼ばわりしてまで書くことか?
Unicodeって言ったら文字に関連する事くらい普通解るだろ?

305 名前:298 mailto:sage [2007/03/05(月) 17:30:32 ]
>>301
了解しました。
>>302
それをMSDNかどっかで見て気になってました。
余計な仕事増やすより、ちょっとした修正で仕事が減るならやろうと思ってました。
モーションコントローラの動きはPCから見たらドン亀なので効果は殆ど無いかもしれませんけどね。
>>303
勿論文字に関してですよ。

306 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 18:05:05 ]
現在VC++2005EEをインストールしてあります
追加でC#2005をインストールしたいのですが
何か注意しておく事はありますか?

307 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 18:35:11 ]
>>304
自分で判断できない時点で低脳だろ

308 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 19:01:02 ]
>>306
学習用ならVisual Studio 2005 Professional Edition 90 日間評価版でも
ダウンロードしたほうが良いと思う。
業務開発用ならVS2005EE使ってる時点でどうかと思うけど。

309 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 19:02:09 ]
>>305
1万年動かして1時間分の電気を食うかどうかって違いだろ?


310 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 19:03:05 ]
>>307
読解力の無いヤツも低脳だよな

311 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 19:07:20 ]
>>308
C#ならEEで十分

312 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 21:27:03 ]
>>308,311
ありがとうございます。
特に問題は無さそうなのでこのままインストールします。



313 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 23:43:15 ]
>>311
そうかぁ?

314 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 00:05:53 ]
まだVistaパッチでてない!

315 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 00:44:41 ]
VS2005EEだとDBアクセスをウィザードなしで手書きしなければいけないから結構面倒。

316 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 01:09:58 ]
Expressだとデバッガが貧弱すぎて駄目だ

317 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 07:07:54 ]
質問させください。
exeファイルをPDAに移して実行したのですがFramework 2.0が入っていないので実行できません。
ダウンロードしてやろうとセットアップexeをPDAに入れてやろうとしたのですがクリックしても実行されません。
PDAにFramework 2.0をインストールするにはどうしたらいいのでしょうか?


318 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 07:30:04 ]
.NET Framework
.NET Compact Framework
対応OS次第かなっと。

319 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 07:48:36 ]
OSはWin Mobileです。

320 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 12:35:59 ]
自己解決しました

321 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 19:41:55 ]
「自己解決しました」ほど無意味なレスはない

322 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 23:34:51 ]
人のこと言えるのかお前のレス



323 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 23:40:28 ]
ワラタ

324 名前:デフォルトの名無しさん [2007/03/07(水) 00:20:44 ]
Vistaパッチでてない ! まだ!

325 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 08:24:25 ]
Visual Studio 2005 Service Pack 1 Update for Windows Vista
www.microsoft.com/downloads/details.aspx?FamilyID=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&DisplayLang=ja

326 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 08:46:13 ]
zawa...
                 zawa...
       zawa...

327 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 09:20:53 ]
しかし相変わらずWin32環境化はできないという体たらく

328 名前:デフォルトの名無しさん [2007/03/07(水) 12:54:16 ]
ああ!でった!

329 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 12:56:53 ]
わかったらもう来るなよ

330 名前:デフォルトの名無しさん [2007/03/07(水) 13:09:50 ]
とうとう出おった!

331 名前:デフォルトの名無しさん [2007/03/07(水) 13:13:09 ]
おれはおまえらと共に待ったこの2ヶ月を忘れない!
ありがとう・・・そして、さようなら!


332 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 14:47:02 ]
(#^ω^)ビキビキ



333 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 14:54:00 ]
これ違うだろw
ただのSP1じゃん

334 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 21:12:39 ]
VisualStudio2005で走らせると動くのに、コマンドプロンプトやWindowsでダブルクリックして起動するとエラーがでるのは何が原因でしょうか?
VisualC++で、多分mallocの部分で落ちていますが、今まで正常に動いていたのに突然落ちるようになりました・・・

335 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 21:15:19 ]
Debugモードだと動作し、「デバッグなしで開始」を選ぶと落ちます

336 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 21:22:17 ]
>>334
Debugで動いたのにReleaseで落ちるときは
まずは変数の初期化が疑わしい。
ちゃんと初期化してる?

337 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 21:32:51 ]
>>336
初期化する以前に、落ちてしまいます

338 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 21:38:56 ]
どうしようもありませんね。

339 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 21:41:05 ]
疑わしいところが分かってるんだからデバックしようよ

340 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 21:44:31 ]
table = (int **)malloc(sizeof(int)*column);
for(i=0;i<column;i++){
table[i] = (int *)malloc(sizeof(int)*input);
}
実際ここのコードで落ちますがデバッグしても原因不明です。

341 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 21:51:08 ]
やはり、どうしようもありませんね。

342 名前:デフォルトの名無しさん [2007/03/07(水) 21:54:54 ]
あれだ。あれ使え。何だっけあれ。



343 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 21:55:14 ]
>>340
一行目、とだけ言っておこうか

344 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 21:56:58 ]
>>340
コード自体は問題ないよ。
クリーン&コンパイルしてみるか、プロジェクトを作り直すと直るかもしれない。

345 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 22:04:50 ]
>>340
最初のsizeof(int)をsizeof(int*)に

346 名前:デフォルトの名無しさん [2007/03/07(水) 22:14:18 ]
sizeof(int) = sizeof(int*)

347 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 22:20:24 ]
>>340
mallocの戻り値確認しないのが最近の流行なのか?

348 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 22:22:26 ]
>>346
64ビット環境でも?

349 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 22:27:01 ]
>>347
コードが長くなるのでここには書いてませんが実際は書いてます。
NULLではないです。

>>348
@32bit

350 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 22:29:51 ]
>>340
メモリ破壊とかやってると原因となってる箇所と
異常が発生する箇所が異なるのはよくある話。

351 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 22:40:46 ]
>>349
>>@32bit

なら、この場合の落ちる原因ではないだろうが…
意味的にはsizeof(int*)だろ

あと、4行のうちどこで落ちてんの?

352 名前:デフォルトの名無しさん [2007/03/07(水) 23:32:39 ]
SP1って当てたほうがいいの?



353 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 23:33:45 ]
まだ問題の発生していないものは弄らんほうがいい。

354 名前:デフォルトの名無しさん [2007/03/08(木) 01:23:44 ]
>>340
シンプルにこれだけのコードにしたら、当然動くんだよね。

355 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 01:54:19 ]
動く動かないは別に、int型へのポインタ配列って意味あるのかしら?
構造体とか配列へのポインタ配列ならちょくちょく使うけどさ。
単なるint配列だとまずいんだろうか。メモリ半分で足りるけど。

356 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 01:57:46 ]
>>355
ポインタの用途はなにもメモリ領域の動的確保だけじゃないんだから。

357 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 02:23:21 ]
ごめん。単純型へのポインタ配列の用途というやつがよくわからん、ってこと。
まぁ、必要になればやるんだけど、必要になったことが無いからね。。。

358 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 02:36:17 ]
>>357

同意。

359 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 02:55:18 ]
こいつらは単に「ポインタ」って言葉が使いたくてしょーがねーんだよ

360 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 03:13:28 ]
C言語の発送から抜け出せないヤツの書いたC++のソースは読みたくないな

361 名前:デフォルトの名無しさん [2007/03/08(木) 04:56:51 ]
外部参照が未解決と言われるんですが、
dll追加するのってどうやるんですか?

362 名前:デフォルトの名無しさん [2007/03/08(木) 07:57:16 ]
>>361
言語は何よ?



363 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 08:22:21 ]
>>355
ややこしいやつを用語で言うと定義で混乱するから、
コードで語ってくれよ。

364 名前:デフォルトの名無しさん [2007/03/08(木) 08:34:38 ]
別にややこしくないだろ
・int配列
・intポインタ配列
どっち使う?てだけ。

365 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 08:37:38 ]
配列が動的なのか静的なのか。
動的なら使うし、静的ならあんま使わないし。

366 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 09:15:08 ]
>>355,357
340のやろうとしてることの意味わかってる?
int*の配列を確保しようとしてるんではなく
intの2次元配列を確保しようとしてるんだよ。
そのとき出てくるint*は行要素(int配列)へのアクセス用であって
355の2行目に相当するものだろ。

もちろん355,357の言ってる意味はわかるが
この流れの中(>>340-)での指摘としてはちょっとずれてるよ。

367 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 11:07:25 ]
1次元配列を2次元配列のように使うのはダメなん?

368 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 12:42:22 ]
if ( 範囲外へアクセスしなければ && 保守作業におけるリスクを考慮したならば )
  別に良い ;

369 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 13:05:06 ]
DataGridViewの仮想モード、どうにかなんねーのかなぁ
非バインド列追加すると大変めんどいんだが・・。

VB6時代のMSFlexGridは自由度があって良かった。
(使いこなせない)負け組みはCOMコンポーネント使うしかないんか・・・orz

それにしても資料が少なすぎ!MSDNわけわからなすぎ!

Socketクラス使った擬似WinSockクラスモドキ、どこかに落ちてたら欲しい

(;´з`)ハァハァ

370 名前:デフォルトの名無しさん [2007/03/08(木) 15:26:19 ]
メニューのプロセスにアタックでブラウザのJavaScriptとかもデバッグできる?

371 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 15:47:23 ]
アタック

372 名前:デフォルトの名無しさん [2007/03/08(木) 15:56:43 ]
>>370
つgoogle
「JScript デバッグ」



373 名前:デフォルトの名無しさん [2007/03/08(木) 16:50:06 ]
>>372
thx。できた!
ttp://mag.autumn.org/Content.modf?id=20060903165322

374 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 17:08:41 ]
アタックワロタw

375 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 19:14:56 ]
アタックチャンス!

376 名前:デフォルトの名無しさん [2007/03/08(木) 20:04:16 ]
僕のところにもアタックしにきてくだしあ><;

377 名前:デフォルトの名無しさん [2007/03/08(木) 20:06:19 ]
370 名前:デフォルトの名無しさん[] 投稿日:2007/03/08(木) 15:26:19
メニューのプロセスにアタックでブラウザのJavaScriptとかも攻撃できる?

378 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 20:10:32 ]
DirectShowのフィルタを作成するのにStrmbase.libとStrmbasd.libが必要なので、
それをビルドにより作り出そうと下記のページを見ながら行ってみたのですが、
ttp://www.shader.jp/xoops/html/modules/xfsection/article.php?articleid=17

以下のようなエラーが出て、中身のない「XP32_DEBUG」というフォルダができるだけです。
ttp://vista.crap.jp/img/vi7335194931.gif

どのようにすればビルドを成功させることができるでしょうか?

379 名前:デフォルトの名無しさん [2007/03/08(木) 20:18:10 ]
>>378
まんまHPにあるとおりにやってみろよ・・・・

380 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 22:00:07 ]
そのレベルでDirectShowはちと難しすぎないか・・・

381 名前:378 mailto:sage [2007/03/08(木) 22:03:30 ]
解決しました。

382 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 22:19:26 ]
別のコードで領域破壊があったみたいです・・・
そこを直したら解決しました。

>>366
そのとおりです。
int*は動的確保したint配列へのポインタです。
2次元配列を動的に確保する場合にはややこしくなくてメジャーな方法と思います。



383 名前:340=382 mailto:sage [2007/03/08(木) 22:21:35 ]
でした。失礼。

384 名前:デフォルトの名無しさん [2007/03/08(木) 22:55:23 ]
プロジェクトのプロパティから
[構成のプロパティ]-[C++]-[全般]の64ビット移植への対応(/Wp64)を
外しているのですが、これを#pragmaで制御することは可能でしょうか?
毎回プロジェクトのオプションをセットするのが面倒なので
ソースに書けるならその方が楽でいいと思ったのですが。

385 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 23:21:32 ]
やってみればいいじゃん。


386 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 23:29:04 ]
いや、その方法を聞いてるんだろ?俺は知らないけど

387 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 23:39:53 ]
>>385
え〜とですね、もう少し細かく言うべきでしたか。
>>384で書いた/Wp64の箇所をヘルプでみると、
Detect64BitPortabilityProblemsをコードで変更できそうなことが書いてありました。
そこで、
#pragma comment(Detect64BitPortabilityProblems, "FALSE")
としてみたのですが、warningが出て/Wp64オプションは切れませんでした。
Detect64BitPortabilityProblemsをgoogleで検索しても設定ファイル(common.js)の
中身しか出てこないので、出来るかどうか+出来るならどうやるのかを知っている人が
いればいいなぁ。。と質問させてもらったのでした。

388 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 23:49:02 ]
www.itmedia.co.jp/enterprise/articles/0506/15/news006_2.html
ここのテーブル12に関係する警告が一覧になっている。

警告のオンオフは#pragmaで制御できたはず。
それで代わりとするのが手っ取り早いと思う。

389 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 23:54:46 ]
>>388
おぉ!ありがとうございます。
知りたいことは全部ここに載ってるみたいです。
警告はやっぱりdisableにするのが手っ取り早いようですね。
新規のプロジェクトの時は型変換ヘルパ関数使うようにします。
ありがとうございました。

390 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 23:55:49 ]
>>382
解決したのはよかったけど、
前にも指摘した通り1行目の sizeof(int) は sizeof(int*)。
「sizeof(T) >= sizeof(T*)」となる型だと一応必要な領域は確保されるので動作してしまうけど
「sizeof(T) < sizeof(T*)」となる型だと足りなくて落ちるはず。
340のは32bit環境でint型だからたまたまバグが顕在化してないだけだよ。

同様にlong,float,doubleのときも動いてしまうだろうけど、
64bit環境でのintだとか、32bit環境でもcharなんかだと即エラーになる。おそらく。
試してごらん。

391 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 00:34:03 ]
>>389
たぶん/Wp64がやっているのはそういう警告を表示することだけだと思うんだ。

392 名前:デフォルトの名無しさん [2007/03/09(金) 00:43:00 ]
デバッグ中に、LocalのWatchウィンドウを閉じてしまったら、
再度開く方法がわからなくなった。

メニューの何処探しても見つからない・・・・・・・。



393 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 00:49:35 ]
>>392
デバッグ中に
メニューの
デバッグ→ウィンドウ→ウォッチ→ウォッチ1(Alt+3)
どう?

394 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 00:55:51 ]
>>392
デバッグ中にしかでないぞ,場所は
デバッグ->ウィンドウ->ローカル


395 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 00:56:23 ]
Visual Studio 2005にSP1いれたら
他の人の環境ではDLLが違うってことで迷惑かけてしまった。
トホホ

ところで
Visual Studio 2005でインストーラ作ると
SP1のDLLもインストールしてくれるのでしょうか。

なんだかSPなしのVC用DLLのインストールの予感

はぁ〜
余計なトラブルを呼んでしもうた

396 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 01:00:36 ]
>>395
>>201

397 名前:デフォルトの名無しさん [2007/03/09(金) 01:18:54 ]
>>394
ありがとう。
デバッグメニューの中にあったんだ・・・orz

助かったよ〜

398 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 01:40:23 ]
C++で#pragma region commentして折りたたむと、たまにcomment部分がカラフルに色化けするのは既出?
スクリーンショット捕まえたよ。必要ならMSに連絡するけどこれで3回目だから俺以外にも見つけてる奴居るだろうな・・・。

399 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 01:43:17 ]
昔からあるな。それ

400 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 03:55:18 ]
VS2003とVS2005のSP1ランタイム公式配布待ってられないからってベクターに置いてる人が居る。

401 名前:デフォルトの名無しさん [2007/03/09(金) 05:30:01 ]
>>398
すぐ直るからそれぐらい気にしてない・・・

402 名前:デフォルトの名無しさん [2007/03/09(金) 14:00:43 ]
もしかしてここって有料サイトでしょうか?
https://sourceforge.net/

ここの
https://sourceforge.net/tos/donations.php
は一応「寄付」となっているから無料サイトだと思うんですが
この関係の英語慣れてなくて。大丈夫ですよね・・・?



403 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 14:04:19 ]
有料ではないが有料より怖いものもあるから気をつけろ

404 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 14:13:18 ]
登録されているものも、ライセンスを穴があくほど理解しないと大変な事になる。
ソース利用は計画的に。






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

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

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