Visual Studio 2008 P ..
[2ch|▼Menu]
13:デフォルトの名無しさん
09/06/18 20:59:47
>>8
ダウンロードしようとした時、英語のサイトに飛んだ。

大学名かコード入力するとこまで行ったけど、大学名が無くてコード打とうにも何のコードかわかんなかったから諦めた。

14:デフォルトの名無しさん
09/06/18 21:41:39
>>13
学生証のコピーでもおk。

15:デフォルトの名無しさん
09/06/18 22:22:11
ホットメールのメアド取るか取らないかくらいでガタガタ言ってんじゃねーよ!!

16:デフォルトの名無しさん
09/06/18 23:27:47
>>6


17:デフォルトの名無しさん
09/06/19 01:24:38
学生用VSがただとか・・ 俺なんて、VSはVC6.0Standardしか買ったことねえよ。

つくづく、金持ちしか報われねえな。VS製品は。前スレでExpressBlendのことかいてあったから
かねあったら買いたいなとおもったけど、VGAいるってかいてあるし。俺はExpressEditionでしこしこやるしかねえのかよ。

うつ病になって16年だけどよ。愚痴って住まんな。聞き流してくれ。

18:7
09/06/19 01:24:48
>>8
ありがと。参考になった

19:デフォルトの名無しさん
09/06/19 01:33:38
>>17
お前、タイムリー過ぎだろw
URLリンク(d.hatena.ne.jp)


20:デフォルトの名無しさん
09/06/19 03:32:18
>>17
ExpressEditionはいいものだ


21:17
09/06/19 03:45:07
>>19
そんなもんは、苦労の浅い人間のいうことだ。俺も最初のうちは「こんな苦労は俺だけでいい」って
うつ病でも職場で他人には無理やり笑顔いっぱいつくって、過ごしてきたさ。

でも、助けても助けられる事はあまりないよな。苦労が続けば、誰でも俺みたいになるて・・

すれ違いスマソ。

22:デフォルトの名無しさん
09/06/19 04:07:56
スレ違い承知でレスするアホ思考とか、そもそもスレどころか板違いだとか、欝以前の問題
むしろ欝以外にも何か持ってるんだろうなと疑わざるを得ない。


いいからアンタは2chなんか見るな、こんな掲示板見て精神にいいことなんて殆ど無いぞ。

23:デフォルトの名無しさん
09/06/19 06:08:50
>>16
だから、EEに入ってないヘッダが欲しいんだって!

24:デフォルトの名無しさん
09/06/19 06:21:28
抜き出せるよ

25:デフォルトの名無しさん
09/06/19 06:26:29
どうやって?

26:デフォルトの名無しさん
09/06/19 06:46:09
OSも評価版も入れ直しながら使えよ

27:デフォルトの名無しさん
09/06/19 06:57:45
ライセンス違反でよければ割れ使えばいいのに

28:デフォルトの名無しさん
09/06/19 07:02:22
ヘッダだけ抜き出して満足なのかwww

29:デフォルトの名無しさん
09/06/19 07:32:32
苦労した人間が馬鹿を見る構造が世の中にはたくさんあるのが問題。

30:デフォルトの名無しさん
09/06/19 08:31:57
>>23
なにが「だから」なのかさっぱりわからんが、
評価版インスコして好きなところから好きなファイルコピーすりゃいいじゃん

31:デフォルトの名無しさん
09/06/19 10:57:34
遅くなったけど >>1

32:デフォルトの名無しさん
09/06/19 11:00:12
>>30
ファイル置かれてる場所がわからん

33:デフォルトの名無しさん
09/06/19 11:09:24
分からなければ検索すれば良いだろ
ヘッダファイルなんて「*.h」か「*.hpp」だろ

34:デフォルトの名無しさん
09/06/19 11:14:18
検索しても出てこない、$(VCInstallDir)atlmfc\includeがどこかわからない

35:デフォルトの名無しさん
09/06/19 11:18:45
有ったサンクス
元のEEの置いてるところに勝手に入れられるのな

36:デフォルトの名無しさん
09/06/19 11:19:42
検索しても出てこないなら無いんだろ

37:デフォルトの名無しさん
09/06/19 11:21:25
じゃあなんで検索しても出てこないんだろう、あるのに

38:デフォルトの名無しさん
09/06/20 18:59:13
検索機能が腐ってんだろ

39:デフォルトの名無しさん
09/06/20 20:11:43
腐ってんのは脳みそだろ

40:デフォルトの名無しさん
09/06/20 20:19:19
こないだ食べた鼻くそが腐ってて、腹壊しました><;

41:デフォルトの名無しさん
09/06/21 22:48:53
c++を使っていますが、
メンバ変数の削除方法が分かりません。

URLリンク(social.msdn.microsoft.com)
上記アドレスの質問者と同じなのですが、
メンバ変数は2008でも削除は手動なのでしょうか?教えてください。

42:デフォルトの名無しさん
09/06/21 23:06:18
手動

43:デフォルトの名無しさん
09/06/21 23:18:55
>>42 さん

そうですかorz

進化も退化もしてるんですね。

44:デフォルトの名無しさん
09/06/21 23:47:58
C++ だとソースを勝手にいじる類の機能が非常に評判悪かったんじゃ。

コードを足す側はまだいいけど、消す側はなんか怖いし。

てか、VS6 の時も、IDE の機能で変数を消すのって、
実はコメントアウトするだけじゃなかったっけ?
コメントアウトしたのが残るとうざいしねぇ。
バージョン管理をちゃんとやってれば
過去のコードをコメントで残す必要性もないのに、
意図せず残っちゃうから。

45:デフォルトの名無しさん
09/06/22 20:31:30
>>44 さん

そうですね。
使って2008になれるようにします。

46:デフォルトの名無しさん
09/06/23 13:33:59
アカデミック版のProが欲しいんですが、アマゾンとかで買う場合って身分証明書提示あるんですか?

47:デフォルトの名無しさん
09/06/23 13:51:59
FAXで送ればOK

48:デフォルトの名無しさん
09/06/23 14:02:25
提示しなくても買えたよ

49:デフォルトの名無しさん
09/06/23 19:15:30
壁紙にしてみたけど、EEEPCは800*480なのでつらい orz

50:デフォルトの名無しさん
09/06/23 19:31:38
amazonはフリーダム

51:49
09/06/23 19:38:47
誤爆すまん

52:デフォルトの名無しさん
09/06/23 22:59:58
すいません質問です。
C#のExpressで、デバッグを行おうとすると、たまに遅延通知ダイアログが出てきてハングします。

ソリューションに複数起動可能なプロジェクトを含めてから起きるようになったようです。
ソリューションのスタートアッププロジェクトは「現在の選択」にしました。
原因や解決方法はありますでしょうか?

53:デフォルトの名無しさん
09/06/23 23:30:36
このスレは、ヴァカの質問って桶なのか?

54:デフォルトの名無しさん
09/06/23 23:41:54
つまらん煽りはせんでよろし

55:デフォルトの名無しさん
09/06/24 05:24:40
>>53
まじか。かなり馬鹿な質問しちまったのかもしかして?

56:困ったちゃん
09/06/24 18:00:14
質問おkですか?

57:デフォルトの名無しさん
09/06/24 18:48:41
OK.

58:デフォルトの名無しさん
09/06/25 14:48:21
VC++2008EEだけど、
最近InteliSence更新で高確率で
成仏するようになっちまった。(boostのせい?)
これって、ほっとけば帰ってくるかなぁ。
つーか、メガンテ機能とかありえないんだけど。
数時間かけて書いたコードがパーだよ。

59:デフォルトの名無しさん
09/06/25 15:48:38
SP1以降もパッチがたくさん出てるので、片っぱしから入れてみてはどうかな
URLリンク(connect.microsoft.com)

60:デフォルトの名無しさん
09/06/25 16:11:47
セーブなしで数時間もコーディングしてんのみんな

61:デフォルトの名無しさん
09/06/25 16:20:47
数分から数十分に1回はセーブだな、エディタによっては自動セーブ

62:デフォルトの名無しさん
09/06/25 18:13:20
>>59
これって、インストールイメージに統合できんもんかね。
順次更新してるときはいいんだけど、OSからなにから新規に構築するときに萎えるんだよな・・・。
OSのSPみたいに、統合する方法があれば、教えてplz

63:デフォルトの名無しさん
09/06/25 18:27:31
>>62
connectのはムリじゃね
SP1なら、たぶんサポートに頼めばCD送ってくれると思う

64:デフォルトの名無しさん
09/06/25 22:27:31
EEにも自動セーブ機能ぐらいあるだろjk

65:デフォルトの名無しさん
09/06/25 22:32:42
数時間セーブしないってどんだけアホなんだよ

66:デフォルトの名無しさん
09/06/25 22:34:25
基本的にVSはビルド時にセーブするから
数時間セーブしないってことは数時間ビルドしてないってことなので
アジャイルプラクティスとかに書いてあることには反してるね^^

67:デフォルトの名無しさん
09/06/25 22:35:18
どんだけ〜

68:デフォルトの名無しさん
09/06/25 22:37:28
>数時間セーブしないってことは数時間ビルドしてない
いや、たぶん考えていたのが数時間で、実際に書いたのは3分ほどだろうよ。

69:デフォルトの名無しさん
09/06/25 22:42:19
3.5のFullあるだろ。

70:デフォルトの名無しさん
09/06/25 23:22:18
かオートセーブないのか?

71:デフォルトの名無しさん
09/06/26 00:22:10
>>59
これ、めがっさファイルあるけど、全部インスコしないといけないのか……?

72:デフォルトの名無しさん
09/06/26 00:39:11
>>68
じゃあ3分あれば復旧できるじゃん

73:デフォルトの名無しさん
09/06/26 02:23:59
問題をOSのリカバリーで解決するやつは素人

74:デフォルトの名無しさん
09/06/26 02:41:48
OSのリカバリーを問題解決のためだと思うのはド素人

75:デフォルトの名無しさん
09/06/26 20:51:27
>>71

とりあえず KB962219、KB960075 あたりを・・・


76:デフォルトの名無しさん
09/06/27 10:31:00
2008使い始めたんですが、
エディタの行間を広げる方法ってありますか?

行間つめてると眼が疲れるので、
少し広げたいのです。

77:デフォルトの名無しさん
09/06/27 10:53:14
行間が広めなフォントを使う、くらいしかないんじゃね?

78:デフォルトの名無しさん
09/06/27 11:09:57
外部エディタを使うとか

79:デフォルトの名無しさん
09/06/27 12:12:31
URLリンク(code.msdn.microsoft.com)
英語化したインテリセンスを母国語化するパッチ、日本語版のダウンロード多いな

80:デフォルトの名無しさん
09/06/27 12:22:30
>>79
でも半年以上経って9000ダウンロードってかなーり少ないと思うんだけど…なんで?
知らない人が多いのか知ってても英語のまま使ってるのかそもそもVS2008使ってる人口がかなーり少ないのか。
それともVS2008使ってる人口って倍の20000人くらいしかいない…とか!?

81:デフォルトの名無しさん
09/06/27 12:29:31
英語版のVSを使ってるから

82:デフォルトの名無しさん
09/06/27 12:48:28
>>80
まあ、プログラマーの人口、そんなに多くないと思うよ。

あと、自分は日本語化パッチ入れるの面倒で英語のまま使ってる。

83:デフォルトの名無しさん
09/06/27 13:02:31
フリーツール公開してるけどなんかVS日本語パッチに勝った!って気がする

84:デフォルトの名無しさん
09/06/27 15:44:18
ダウンロードしないと今後提供がなくなるかもよ

85:デフォルトの名無しさん
09/06/27 19:57:03
Connect でもダウンロードできるし、
企業内では一人がダウンロードしてあとはそのファイルから「インストールとかなんじゃないの

86:デフォルトの名無しさん
09/06/27 20:49:07
なにもー
わーるいことじゃなーい

87:デフォルトの名無しさん
09/06/27 20:53:31
結局発売直前にアップグレード版は価格変更で
先行予約販売と同程度の価格になる悪寒

88:デフォルトの名無しさん
09/06/27 20:53:51
誤爆ごめん

89:デフォルトの名無しさん
09/06/28 06:47:00
>>62
msiexec使ってごにょごにょすればできるんじゃない?

90:デフォルトの名無しさん
09/06/28 08:07:26
>>87
あれか、夜中にメール来て
朝買いに行ったら、全て売り切れの
クアドラプル7のことか

91:デフォルトの名無しさん
09/06/30 19:20:22
2ちゃんねるへの連投スクリプトを作りたいのですが、Visual C++がいいのかVisual Basicがいいのか迷っています。
何を勉強すればいいのですか?

92:デフォルトの名無しさん
09/06/30 19:21:52
回線切ってもうくんな

93:デフォルトの名無しさん
09/06/30 19:29:21
勉強だと思って全部やると良いよ

94:デフォルトの名無しさん
09/06/30 19:38:31
Perlなら数行だがC++でやるのはめんどくさそうだなぁ

95:デフォルトの名無しさん
09/06/30 19:46:15
人の心と優しさを学んでからおいで

96:デフォルトの名無しさん
09/06/30 19:46:51
93と同じく
両方やってみると、それぞれの得意分野がわかると思う

97:デフォルトの名無しさん
09/07/04 18:16:05
2003から2008に移行したのですが、
キーマクロはどこですか?

毎回、マウスポチポチしないといけないのですか?
ちょっとこれは・・・。

98:デフォルトの名無しさん
09/07/04 18:29:41
ExpressEditionならマクロは無い

99:デフォルトの名無しさん
09/07/04 20:15:36
>>98
スタンダード(?)です。3万ぐらいの。
完全に趣味でやってるので、これでいいのです。

マクロはツール→マクロ にあるのですが、
マウスでポチポチなんてやってられんです。

普通のテキストエディタならShift+F1/F2とか、
Ctr+shift+R/P(2003) とかが一般的だと思うのです。


100:デフォルトの名無しさん
09/07/04 21:03:26
俺の環境(pro)では Ctrl+Shift+R/P にバインドされてるけど?
まあ ツール>オプション>環境>キーボード で設定すればいいんじゃね

101:デフォルトの名無しさん
09/07/05 00:11:06
>>100
すごくとてもかなりありがとうございます!

102:デフォルトの名無しさん
09/07/05 03:44:28
また 3 万出した被害者が…

103:デフォルトの名無しさん
09/07/05 03:55:37
std以上ないと充実したデバッグ機能使えないじゃん

104:デフォルトの名無しさん
09/07/05 04:19:54
金払うならいっそPro買えってことかと。

105:99
09/07/05 08:25:26
何がしたいかの要件定義が先だと思います。
僕は同人ゲーぐらいしか作らなし、プログラミング詳しくないし、
どうせ土日ぐらいしか長時間趣味に打ち込めないし、
えくすぷれすはネットでダウンロードするのが面倒だったのでstdにしました。


106:デフォルトの名無しさん
09/07/05 08:54:26
ネットでD/Lするのが面倒で
店舗にしろネットショップから購入するのを選ぶって・・・
つんでもねー富豪きてんね

107:デフォルトの名無しさん
09/07/05 09:59:49
お年を召された方?

自分的にはパッケージ買う方が面倒なんだけども。

108:デフォルトの名無しさん
09/07/05 10:15:13
は…?

109:デフォルトの名無しさん
09/07/05 10:15:30
ダウンロードボタン押すだけじゃないの?

110:デフォルトの名無しさん
09/07/05 10:17:46
回線が細いのかな

111:デフォルトの名無しさん
09/07/05 10:22:16
まあEEじゃない利点もいくつかあるからそれで使っとけばいいっしょ。
リソースエディタ使うことはあまりなくなったが、、、アドインとかもあるし。

112:デフォルトの名無しさん
09/07/05 10:48:42
いや、アップグレード版は無料の Express から可能だし
しかも中身ほとんど同じなのでわざわざ通常パッケージの
3 万をかったのがショボンなのだと思われ

113:デフォルトの名無しさん
09/07/05 10:53:39
3万くらい払える金があるんなら
そんな手間かけるの無駄じゃね?
おまえら学生?

114:デフォルトの名無しさん
09/07/05 10:56:28
いや、社会人でも31kのものが20kで買えるならそっち買うだろ。
手間っていってもLiveにサインアップするだけだし。

115:デフォルトの名無しさん
09/07/05 10:57:30
もう買っちゃったんならそれでいいでしょ。
安いのを買って得した、という感覚が普通であって
高いのを買って損したと思うのはどうか。

116:デフォルトの名無しさん
09/07/05 10:59:06
>>115
タイムセールを買い逃したのを損したと思うのはどうかって話ならともかく、
恒常的に安く売ってるのを買わなかったのは明らかに損だろ……

117:デフォルトの名無しさん
09/07/05 11:03:32
買っちまったモンはしょうがねえや!

118:デフォルトの名無しさん
09/07/05 16:58:49
オーサリングツールExpression Blend 2 Upグレ版は
standrd 2008も同梱していて
Standardのupグレ版よりも安いという詐欺商品^^

119:デフォルトの名無しさん
09/07/05 17:13:26
それはアップグレード対象がちょっと違うんだけどね

120:デフォルトの名無しさん
09/07/05 17:14:55
>>116
そういう考えって貧乏くさい・・

121:デフォルトの名無しさん
09/07/05 17:18:31
自分はとにかく低価格の最善の手段で入手したい
と思うのは勝手だが
余計な手間かけたくない、ちょっとくらい多く払っても気にしないよ
というスタンスの人間にギャーギャー言うのは
明らかに余計なお世話だろ

122:デフォルトの名無しさん
09/07/05 17:35:02
そこまでして自己正当化したいものなのかw

123:デフォルトの名無しさん
09/07/05 17:37:46
standardなんて買う貧乏人が
余計な出費なんてしていいはずないだろ

124:デフォルトの名無しさん
09/07/05 17:57:11
これってパソコンを買い換えたときの認証はどうなるの?

125:デフォルトの名無しさん
09/07/05 18:04:22
そんなもんねーんだよ。

126:デフォルトの名無しさん
09/07/05 19:47:44
買い換えたときに限らず
自分で使うなら複数のPCにインストールしていいよ

127:デフォルトの名無しさん
09/07/05 20:11:07
EULA読めばちゃんと書いてあるね
使う人が同じなら複数環境に同時に
インストール可能って

128:デフォルトの名無しさん
09/07/05 22:00:46
そういうライセンス形態が売りのひとつでもあるからね。
サイトにもでかでかと書かれてる。


129:デフォルトの名無しさん
09/07/05 22:05:42
オフィスか何かと一緒だと思ってた
ありがとう

130:デフォルトの名無しさん
09/07/05 22:18:59
開発者ライセンスってやつだな

131:デフォルトの名無しさん
09/07/06 05:55:55
>>118
ナイスな情報ありがとう
NTT-Xの画像からは読み取れなかったが
システム要件のページ調べたらコッソリと書いてあったw

132:デフォルトの名無しさん
09/07/10 00:14:27
質問です。
Releaseビルドでかつ、
プログラム データベース (/Zi)
を指定した場合、ブレークポイントなどを有効にしたデバッグ起動ができますが、
その際に変数の中身がめちゃくちゃな情報になってしまいます。

未初期化の変数に変な値が入っているのはわかるのですが、
bool b = true;

// まったく関係ない計算などを行う

// ここで、なぜかbがfalseになっている
if (b)
{
//が、ステップ実行するとこちらに処理が流れる
}

メモリー破壊などありえないような小さなプログラムでもこの現象が起きます。
こういう仕様なのでしょうか?(最適化と、PDBの相性が悪い?)
使っているのはExpressです

133:デフォルトの名無しさん
09/07/10 00:26:41
最適化のせいでしょ
volatileつけてみそ

134:デフォルトの名無しさん
09/07/10 01:10:09
>>132あのね最適化してるんだよ。
最適化ってどういうことか分かる?


135:デフォルトの名無しさん
09/07/10 14:07:12
しかしなんで2008の新規プロジェクトは、Releaseビルドで/Ziオプションが指定されているんだろうな
>>132みたいに勘違いする奴もでちまうし、役立つ場面が想像つかん

>>134みたいな偉そうな奴は当然その理由も知ってるんだろうな
絶対書かないだろうが

136:デフォルトの名無しさん
09/07/10 15:13:27
よくわかんないけど最適化でも変数の値が変わっちゃうなんてありえるの?
あっていいの?
どういうこと?

137:デフォルトの名無しさん
09/07/10 15:16:38
>>136
ヒント:初期化するタイミング

138:デフォルトの名無しさん
09/07/10 15:19:39
ヒントと書く行為には
断言するには自信がないが、
多分そうだと思うので、お茶を濁しつつパピコ♪
という意味が込められている。

139:デフォルトの名無しさん
09/07/10 15:21:32
変数の実体すら存在しなくなる可能性があるというのに

140:デフォルトの名無しさん
09/07/10 15:31:48
>>136あのね初期化するタイミングなんだよ。
初期化するタイミングってどういうことか分かる?

141:デフォルトの名無しさん
09/07/10 15:38:58
あー、なるほど。
最適化で変数の作成と初期化がソースコードの順番通りじゃなくなってるってことか。

142:デフォルトの名無しさん
09/07/10 15:39:34
〜ってどういうことか分かる? と書く行為には
断言するには自信がないが、
多分そうだと思うので、お茶を濁しつつパピコ♪
という意味が込められている。

ほんといい加減にしろよバーカ


143:デフォルトの名無しさん
09/07/10 16:14:15
>>132を見る限り。
というか俺もテストしてみた限り、初期化のタイミングが移動するからってことではないが。

>>132のようなソースをテストしてみると、if(b)の判定の次の行に行った後も、bがfalseのままだった。
初期化のタイミングがずれたうんぬんなら、この現象は説明できない。

144:デフォルトの名無しさん
09/07/10 16:17:17
>>139
変数の実体すら存在しなくなったというなら、なんでデバッガはその中身を表示しようとするの?
そんな(間違った)表示に何の意味があるの?

145:デフォルトの名無しさん
09/07/10 17:57:09
別の領域を参照しちゃっているんじゃねーの?

あと、初期化して、その後bが変更されることなく、式評価に入ってる場合に
if(b) が if(true) に置き換わって b という変数自体存在しないってこともあるよな。
で、if(true)は常に真だから 最適化で消されてるのかもな

146:デフォルトの名無しさん
09/07/10 18:22:19
>>145
そこらへんはちゃんと気を使ったよ
しかし別の領域参照しちゃうようなら、この機能あってもいまいち意味がないなー
いちおうプログラムの「流れ」は正確っぽいけど・・・

147:デフォルトの名無しさん
09/07/10 18:27:47
>>144
最適化されても変わらないものがある

>>132の場合はbがメモリに割り当てられてないんでしょ。たぶん。
レジスタ見てみたらどう?

148:デフォルトの名無しさん
09/07/10 19:08:48
>>144
実体がなくなりました的な情報自体存在しないんだからデバッガにそれを求めるのは無理だろ。
スコープ毎にスタックプローブして、なおかつ存在チェックとかどうやるつもりだ?
最適化時にもpdbがあるのは、必ず存在するシンボル、端的に言うとエクスポートされてる
シンボルを追跡するためだろ

149:デフォルトの名無しさん
09/07/10 21:14:24
マジレスするとデバッガでアタッチしてる場合は変数は勝手に解放されたりはしないようになっている。
デバッガのためにそういう動作をするようになっている。
JITデバッグ時の話ね。


150:デフォルトの名無しさん
09/07/10 21:58:17
>>149
いや>>132はVC++のネイティブアプリだと思う。

151:デフォルトの名無しさん
09/07/10 23:58:38
>>132
ヴァカばっかりだな。
リリースモードでブレークポイント貼って確認すりゃいいだろ。PDBの使い方ぐらい覚えろ、屑。
実際のコードが見たけりゃ、混合モードで確認しろ、ドアホウ

152:デフォルトの名無しさん
09/07/11 00:29:23
>>151
やだ何この人・・・日本語読めてないのかしら

153:デフォルトの名無しさん
09/07/11 01:04:29
ネカマもいてらっしゃるのね

154:デフォルトの名無しさん
09/07/11 07:47:28
あらやだウフフ

155:デフォルトの名無しさん
09/07/11 08:13:22
そうか、初期化のタイミングって言うより
変数が true に設定されてその後変更されないのなら
if の条件分岐をする必要もないし
変数自体が作成されてない可能性もあるのか

156:デフォルトの名無しさん
09/07/11 14:06:25
Visual Studioのエディタ使いやすいけど、カーソル行に下線を引くことできないの?
これさえ出来れば言うこと無いんですが。

157:デフォルトの名無しさん
09/07/11 15:42:28
できます。

158:デフォルトの名無しさん
09/07/11 16:06:43
>>157
できるの??
もう一度オプション見直してきます。

159:デフォルトの名無しさん
09/07/11 16:40:34
オプションにあったっけ?
アドインではできると思うけど

160:デフォルトの名無しさん
09/07/11 17:00:22
>>159
オプション欄にはないですね。
アドインで検索中ですが・・・中々見つけられません。
すみませんがアドイン名を教えてください。

161:デフォルトの名無しさん
09/07/11 17:13:27
>>160
カーソル行 ハイライト表示・・・使ったことはないが、検索したらひっかかった。

URLリンク(www.slickedit.com)

162:デフォルトの名無しさん
09/07/11 19:12:21
>>161
ありがとうございました。
そのアドインは見つけていたのですが、もっとシンプルな下線のみの
アドインを捜していました。
結局捜せなかったのでSlickEdit Gadgetsを入れました。
これでだいぶ見やすくなりました。

併せてCodeRush Xpressも入れて現在試用中ですが、これも凄い便利ですね。

163:デフォルトの名無しさん
09/07/12 13:26:58
VC++2008ExpressEditionでリソースからテクスチャを読み込み描画するプログラムを作ろうと思うのですが、
BMP画像をリソースに埋め込むにはどのメニューからどのような手順で行えばよいでしょうか?

164:デフォルトの名無しさん
09/07/12 13:47:12
EEか、、、rcファイルをテキストで書いてrc.exeでコンパイルする手順を自分で設定するとか

165:デフォルトの名無しさん
09/07/12 14:59:59
EEってリソースエディタ付かないのか。知らんかった。

166:デフォルトの名無しさん
09/07/12 17:12:42
便利だからって何でもかんでも添付してたら有料版の立つ瀬が無くなっちまうからな

167:デフォルトの名無しさん
09/07/12 17:14:58
そりゃ我慢できなくなって金を出すのを待つ戦略だから

168:デフォルトの名無しさん
09/07/12 21:08:02
Visual Studio2008がインストール出来ません…

Microsoft.NET Framework v3.5 SP1 のところで「〜は動作を停止しました」って出てしまいます。
あとのも同じエラーで出来ません。

URLリンク(blogs.msdn.com)
試してみたけど駄目でした。

あとVSとは関係ありませんが「システム情報」も起動した直後に落ちてしまいます。
でも関連がありそうなので一応書いておきます。

169:デフォルトの名無しさん
09/07/12 21:28:58
Vista?
VistaのSP入れなおしでどう

170:デフォルトの名無しさん
09/07/13 00:19:34
OSレベルで日本語リソースの無い外語版windowsに.netの日本語パックぶちこもうとするとそうなる
OS用の日本語パック入れてからなら多分大丈夫

171:デフォルトの名無しさん
09/07/13 00:20:59
ん、他も駄目なのか。全体的に不安定みたいだからOS入れ直しが一番早いんじゃないか。

172:デフォルトの名無しさん
09/07/13 05:39:45
うそこけ。英語版 XP、Vista に日本語版 VS はさくっと入るぞ。

173:デフォルトの名無しさん
09/07/13 21:39:26
URLリンク(support.microsoft.com)
が原因でした

174:デフォルトの名無しさん
09/07/13 22:02:40
今日からにゅりんドウズプログラミングの勉強を始めたんだけど
intをINTにdefineしているのはなぜなのかしら?
そんなに組み込み型がにくいのかな。

175:デフォルトの名無しさん
09/07/13 22:07:38
intとか処理系で変わるから

176:デフォルトの名無しさん
09/07/13 22:10:35
>>174
INTあたりはもはや趣味の領域。周りが大文字の型ばかりだから合わせたかったのだろう。
当の<windows.h>内部でも小文字のintばっかり使っているから特に気にすることはない。


177:デフォルトの名無しさん
09/07/13 22:42:45
どうだろうな、途中でルールが変わったのかもしれんし
とりあえず中の人でないと分からん。
たぶん 20 年とかに及ぶコードなのでもはや外部からは
理由が読めん。
Old New Thing みたいなのが面白いわけだよ

178:デフォルトの名無しさん
09/07/13 23:30:09
64bit 向けのコード作るときとかの関係なんじゃないの。
昔で言えば、16nit から 32bit への移行期の関係とか。
よくわかんないけど。

179:デフォルトの名無しさん
09/07/13 23:41:36
64bit整数をintで表現させるなんて聞いたこともないので
16bit->32bitの時のだろう

180:デフォルトの名無しさん
09/07/13 23:52:31
言語で固定な型ではなくて環境にあった型を指定するためじゃなかったっけ?

181:デフォルトの名無しさん
09/07/13 23:59:50
Cのintは2バイトか4バイトで
1バイトは8ビットとは限らない
だっけ

182:デフォルトの名無しさん
09/07/14 00:11:40
ソリューションエクスプローラのツリー表示を一気に畳む方法ってありますか?

183:デフォルトの名無しさん
09/07/14 00:13:06
2 or 4なんて決まりはないだろ。
short以上のサイズとしか規定されてなかったはず。
ILP64だとintは64bitだし。

184:デフォルトの名無しさん
09/07/14 00:40:08
int だとコンパイラしだいのサイズになるけど
INTにしておけばコンパイラオプションで環境にあったサイズに変えられるってのじゃなかったっけ?


185:デフォルトの名無しさん
09/07/14 00:40:26
Visual Studio 2008 Professional Editionの評価版を使ってみて、
気に入ったらドリームスパークの申請をしようと思っています。

この場合、ドリームスパークでもらった正規品をインストールは、
VS2008 Professionalの体験版をアンインストールしてから行うのでしょうか?
それとも、評価版を正規品にコンバートできるのでしょうか?

186:デフォルトの名無しさん
09/07/14 00:51:38
>>185
ドリームスパークでライセンスもらえるから
それを評価版に入れてやればそのまま使える筈

187:デフォルトの名無しさん
09/07/14 00:54:59
>>186
おお、レスありがとうございます。
早速インストールしてみます。

188:デフォルトの名無しさん
09/07/14 01:04:28
INTは32ビットの符号付き整数と決まっている。
16ビットでも64ビットでもなく、処理系依存でもない。

189:デフォルトの名無しさん
09/07/14 01:31:27
int32_t を忘れないであげてください・・・

190:デフォルトの名無しさん
09/07/14 01:58:03
INT32もいるよ

191:デフォルトの名無しさん
09/07/14 09:08:47
素直に
int16
int32
int64
って感じのが一番分かりやすかったよなぁw

192:デフォルトの名無しさん
09/07/14 10:51:29
short 16
int 32
long 64

で何の問題もない。

193:デフォルトの名無しさん
09/07/14 15:00:35
byte 8
cent 128

194:デフォルトの名無しさん
09/07/14 17:03:16
>>185
PEとドリームスパークのライセンスは微妙に違うから気をつけて!
たしかドリームスパークは商用利用禁止、学生終了とともに使用も終了とかだった気がする。

195:デフォルトの名無しさん
09/07/14 17:24:22
>>194
半分あってる

196:デフォルトの名無しさん
09/07/14 17:41:11
卒業後も使い続けてOKなんだっけ、たしか

197:デフォルトの名無しさん
09/07/14 17:45:40
ドリームスパークのライセンス条項に反しなければ、ずっと使っておk

198:デフォルトの名無しさん
09/07/14 18:50:46
いちいち調べるわけねーしw

199:デフォルトの名無しさん
09/07/14 20:45:49
EXEにライセンスキーが入ってるらしいよ

200:デフォルトの名無しさん
09/07/14 20:50:56
ずっと学生のままでいればいいんだよ

201:デフォルトの名無しさん
09/07/14 21:31:43
>>182
DPackっていうアドイン入れればできるよ

202:デフォルトの名無しさん
09/07/15 00:44:33
>>191
そんなあなたに stdint.h

203:デフォルトの名無しさん
09/07/15 12:05:23
Microsoft Visual Studio 2008 開発ガイドブック
URLリンク(www.microsoft.com)


204:デフォルトの名無しさん
09/07/15 16:19:21
hello.cファイルつくって出力ボタン押したんだけど。コンパイルできないです。
windows7rc使ってるからですか? .cファイルをコンパイルする方法わかりませんか

205:デフォルトの名無しさん
09/07/15 16:39:29
どうやってコンパイルできないことを確認したの?
何かメッセージは出てない?

206:デフォルトの名無しさん
09/07/15 16:47:56
ネタでしょうw

207:デフォルトの名無しさん
09/07/15 16:55:56
あきらめてマルチした上に、情報小出しか
スレリンク(tech板:5番)

208:デフォルトの名無しさん
09/07/16 07:52:52
Visual Studio 2008 SP1 用 MicrosoftR Silverlight? 3 Tools
URLリンク(www.microsoft.com)

209:デフォルトの名無しさん
09/07/16 09:27:23
           / ̄ ̄ ̄\
          /  ⌒  ⌒ ヽ 
         /  ( ●)(●) |  
         |    (__人__) }   うーっす
        /、.    ` ⌒´  ヽ  
       /            |   
       |           | /    
       ヽ_|  ┌─┐ |丿     
         |  ├─┤ |      
         |  ├─┤ |



210:デフォルトの名無しさん
09/07/16 10:12:11
>>208
サンクス
インストール時間かかった〜

211:デフォルトの名無しさん
09/07/16 12:20:20
VC++2008ランタイムがアップデートされた
URLリンク(code.msdn.microsoft.com)

212:デフォルトの名無しさん
09/07/18 11:31:46
どうして、Windowsプログラミングってreinterpret_cast使いまくりになっちゃうのん?
っていうか、なんでハンドルが構造体へのポインタだったり、long intだったり
unsigned intだったり、ばらんばらんなんだよ…。^^

213:デフォルトの名無しさん
09/07/18 11:34:37
void型のポインタでやりとりすることが多いからな。
ばらんばらんなのは、Win16時代の遺物だろう。

214:デフォルトの名無しさん
09/07/18 11:35:17
何でもくそも、C++がそういう言語だから。
環境によったり、書かれた時期によったり、書いた人によったりで統一感なくなるのも、
reinterpret_cast だらけになるのも。

215:デフォルトの名無しさん
09/07/18 11:42:01
Deep C++によると、それが「Windows のすばらしい世界」だから。
URLリンク(msdn.microsoft.com)(VS.71).aspx

216:デフォルトの名無しさん
09/07/18 11:58:54
WindowsプログラミングはC言語の世界だからじゃないの?

217:デフォルトの名無しさん
09/07/18 12:09:23
闘うプログラマーに出てくるけど、WindowsNTはC++で開発されてる。
一方、16bitWindowsはCで開発されてる。
そして16bitWindowsはDOS時代の名残でポインタがfarとnearの二つに分かれている。

この辺に秘密があるんじゃないかと思うんだけど
自分には良くわからないにゃー。

218:デフォルトの名無しさん
09/07/18 12:15:51
何でも包含するカオティックさこそC++の存在意義


219:デフォルトの名無しさん
09/07/18 13:51:31
VOIDポインタはなれると便利なんだけどな。
その反面、訳の分からんバグの温床にもなるが……

220:デフォルトの名無しさん
09/07/18 14:07:56
VISTAは結局.netFrameworkで作ったの?

221:デフォルトの名無しさん
09/07/18 14:16:34
vistaも7も旧来のWindowsAPIは健在だよ
次もまだまだ居座るんじゃね?

222:デフォルトの名無しさん
09/07/18 14:32:00
Win32APIは永遠に不滅です!(キリッ

223:デフォルトの名無しさん
09/07/18 14:34:27
VC++6からVC++2008にジャンプすると
メニュー項目の名前が一変しててびっくりするね。
操作方法は違わないのに、メニュー名がぜんぜん違うw

224:デフォルトの名無しさん
09/07/18 14:36:33
せっかく2008買ったのにもう2010が出るの?

225:デフォルトの名無しさん
09/07/18 14:54:53
2008はInteliSenceフリーズが酷くてもうやだ
はやく2010EE出て欲しい

226:デフォルトの名無しさん
09/07/18 17:28:03
Windowsの名を冠している限り、WIN32APIは増えるだけで無くならないと思う。

個人的には、GetPrivateProfileString と WritePrivateProfileString は無くならないで欲しい。
Int系もあればなお良し。他人のレジストリなんて怖くてさわれんわ。

227:デフォルトの名無しさん
09/07/18 17:35:21
まあ実質Win64API使うようになっていくんだが

228:デフォルトの名無しさん
09/07/19 09:49:59
流れを読まず質問です。

VS.NETで作ったMFCアプリをVS2008環境でビルドできるようにエラーを取っていざ実行しようとしたら、
「MFC90ud.dllが見つかりません」エラーが出てプログラムを実行できませんでした。
VS2008で新規作成したものはこのエラーは出ずに実行できるのですが。。
これは手動でパスを追加しないといけないということでしょうか。
MFC90ud.dllからハンドルされてない例外というのはググッて見つかるのですが、
そもそもこのdllが見つからないという現象はググッても見つからないのでこちらで質問させていただきました。
どなたか、、ヘルプミーです。

229:デフォルトの名無しさん
09/07/19 11:55:08
ランタイムの指定がおかしいんじゃね?

230:デフォルトの名無しさん
09/07/19 12:27:53
>>229
ありがとうございます。
ランタイムの指定とは/MT、/MDオプションのことでしょうか。
今までこの辺を意識してやってなかったので、試してみます。

ちなみに環境書き忘れてしまいましたが、OSはVistaSP2、VS2008proという環境です。



231:デフォルトの名無しさん
09/07/19 13:35:05
>>228
自分もたまにそうなる。条件はよく分からないけど、リリースビルドで遭遇したことはない。
そうなったときは、仕方ないからデバッガの設定でPATHに追加している。
ちなみに、場所はVSを入れたフォルダのvc\redist\Debug_NonRedist\x86\Microsoft.VC90.DebugCRT辺り。

232:デフォルトの名無しさん
09/07/19 18:02:19
WindowsXPに、Proをインストールしたら、OS起動時にSQLWriterがエラーダイアログ出すようになりました


233:デフォルトの名無しさん
09/07/19 18:43:32
SQLWriter エラー に一致する日本語のページ 40 件中 1 - 40 件目 (0.25 秒)

234:228
09/07/19 22:43:05
>>231
詳しい情報ありがとうございます!
今出先で試せないのですが、これで一歩進めるといいなぁ。

235:デフォルトの名無しさん
09/07/21 02:22:39
DebugモードでのSTLやBoostが非常に遅いのですが、何とかする方法ないでしょうか。

236:デフォルトの名無しさん
09/07/21 03:08:46
パソコン性能いい物に買い替えろ。

237:デフォルトの名無しさん
09/07/21 03:10:53
ほかのソフト全部消してしまうてもある

238:デフォルトの名無しさん
09/07/21 12:02:08
Debugモードが遅いのは仕方ないだろ。
最適化も何もかけず、インタプリタに近い状態で実行されてるんだから。
Debug用のライブラリは実装コード自体も違うし。

239:デフォルトの名無しさん
09/07/21 18:37:04
インタプリタは言い過ぎ

240:デフォルトの名無しさん
09/07/21 18:47:09
238が何も知らないという事は分かった

241:デフォルトの名無しさん
09/07/21 19:37:55
何も知らないいいたいだけちゃうんかと

242:デフォルトの名無しさん
09/07/21 20:19:09
デバッグモードってもスタックオーバーチェックとかくらいしか入ってないよな。
普通はデバッグ情報が入ってるだけとかだからなぁ

243:デフォルトの名無しさん
09/07/21 20:50:57
template使わなければ、そんなに変わらない。
templateに依存した作りにすると終わる。

244:デフォルトの名無しさん
09/07/21 21:05:16
>>243
いや、テンプレートの有無ではないだろ。
データ圧縮・解凍とかちょっとした計算でも大きく変わるぞ。

リリースビルドの最適化がいかにすごいかということだな。

245:デフォルトの名無しさん
09/07/21 21:53:10
実行速度軽く5倍くらいになるしなぁ。

246:デフォルトの名無しさん
09/07/21 21:54:34
皆さんはVisualStudioをどのOS上で動かしてます?
安定してますか?
XP pro x64上でVisualStudioが頻繁にフリーズ(CPUの使用割合が
100%に張り付く)するんですが・・・。

今度Windows 2003 Serverが乗ったお古のサーバ機が使えるようになるのですが、
サーバOSをデスクトップ代わりに使うのってどうですかね?
VisualStudioが安定してくれると助かるんですが。

247:デフォルトの名無しさん
09/07/21 22:07:00
Vista x64でおk

248:デフォルトの名無しさん
09/07/21 22:14:02
リダイレクトとかきちんと理解してるなら、64ビットもいいと思うけど、
その辺を理解せずに使うのはお勧めできない。

249:デフォルトの名無しさん
09/07/21 22:30:50
具体的に困る例挙げてみろよ。

250:デフォルトの名無しさん
09/07/21 23:08:57
COM コンポーネント。VS で出てくるのは 32ビット版だけ。

32 ビット版が Program Files(x86)、64 ビット版が Program Files に正しくインストールされてれば、
なんも考えずにリダイレクト。そうなってなければハマること請け合い。

251:デフォルトの名無しさん
09/07/22 00:41:36
おいおい何言っているんだ?
そんなアフォなルールはない。
32bitと64bitの登録は独立してるぞ。


252:デフォルトの名無しさん
09/07/22 01:58:28
VSIのダイアログ上部の文章の色を変えたいのですが、どうすれば出来ますか?

253:デフォルトの名無しさん
09/07/22 07:07:58
>>251
ニワカ乙

254:235
09/07/22 15:26:28
というのも、クラス内に動的な配列を持っていて、今は下記のように実装
しています。そこで、delete[]を書かない、もう少し安全な方法を探してます。

std::vectorは安全ですが、最適化しないと非常に遅いので、Debugモードで
まともに実行ができないという問題が。

class Foo {
 Foo : buf(NULL) {}
 ~Foo { if(buf) delete[] buf; }
 void alloc { if(buf)
  delete[] buf;
  buf = new int[100000];
 }
 int *buf;
}

255:デフォルトの名無しさん
09/07/22 16:15:32
メモリ確保に時間かかっているだけだろ
ツールのせいにするな。お前のアルゴリズムが悪い。

256:デフォルトの名無しさん
09/07/22 16:23:30
いやいや、VCのDebugモードはReleaseモードに比べると極端に速度遅いよ。
10%とか50%とかそんな生易しい速度差じゃない。

だから答えは簡単。
VCを捨てて目的に合うコンパイラに乗り換えるしかないよ。
VC捨てろ。すぐ捨てろ。いますぐ捨てろ。

257:デフォルトの名無しさん
09/07/22 17:23:46
checked_iterator無効にすれば結構速くなるかな?

258:235
09/07/22 17:52:39
>>255
とりあえず、ささっと速度比較書いてみる。
push_backは怖くて実験しなかった。

boost::timer t;
std::vector<int> hoge;
std::vector<int>::iterator it;

hoge.resize(1000000);
for(int i=0;i<1000000;i++) hoge[i] = rand();
for(it=hoge.begin();it!=hoge.end();it++) {
 (*it) += rand();
}
printf("%f\n", t.elapsed());
printf("%d\n", hoge[rand()]);

アホなテストコードなのは分かっているが。
Debugモードは9秒、Releaseモードは0.09秒。実に100倍の遅さ。
最適化かけてループ部を省略されてるのでは、と言われそうなので、
一応、むやみにrand()突っ込みまくっておいた。

>>257
おぉ、その単語は知らなかった。
ちょっと今から出かけるので、帰ったらやってみます。

259:デフォルトの名無しさん
09/07/22 20:34:10
end() を仮変数に代入して、++を前置にすればすこしは速くなる?

260:デフォルトの名無しさん
09/07/22 21:21:28
>>256
どんな糞コード書いてるのか知らんが
50%遅いって1.5倍も遅いわけねーだろ
お前はステップ実行連打してるだけ

261:デフォルトの名無しさん
09/07/22 21:55:34
>>260
ばーかばーか。w
実測してからいえ。w

262:デフォルトの名無しさん
09/07/22 21:57:25
>>260
俺のゲームプログラムは
30倍ぐらい差が出る。

263:デフォルトの名無しさん
09/07/22 22:02:30
いや、うちでも普通に2倍以上速くなるが?

264:デフォルトの名無しさん
09/07/22 22:04:56
260フルボッコ杉ワロタ

もっぱらVBだけどVCも初めてみようかなw

265:デフォルトの名無しさん
09/07/22 22:54:32
もっぱらVBのやつが w気分で気楽にはじめりゃ挫折するだろ普通

266:デフォルトの名無しさん
09/07/22 23:26:39
STL使っているとDebug実行が遅くなるってバグレポートがどっかにあった気がす

267:デフォルトの名無しさん
09/07/23 00:39:06
>>265
言ったな?
俺が3年間VC使い続けることができたら,ジャガイモ5個丸ごと煮て食えよ?

268:デフォルトの名無しさん
09/07/23 00:47:18
VBって何であんな変なのから始めるの?
書式も見辛いし、いまいち利点がわからない。

269:デフォルトの名無しさん
09/07/23 01:20:16
>>268
ヒント: 昔の名残

270:デフォルトの名無しさん
09/07/23 03:01:42
STLは最適化を前提にして作られてそうな感じがするな…
コードが長い深い

271:デフォルトの名無しさん
09/07/23 03:08:35
>268
最初に始めたのがVBベースのマイナー言語だったんだ
それに加えてその昔Cをやろうとしてこけた

272:デフォルトの名無しさん
09/07/23 06:47:15
STLはinlineをフル活用してるから
inline展開されないDebug版だと確実に遅くなる

273:デフォルトの名無しさん
09/07/23 07:03:28
>>267
使い続けることはできるだろうが
VB常用してきて 現在.NETどっぷりの人間が
Win32APIやMFCを飽きずに習得できるのか
俺にはわからん

C++/CLIならVBとかわらんかもな
それならむしろVB or C#つかってろってところだが

274:デフォルトの名無しさん
09/07/23 07:18:23
他の言語から移ってきた人間が
普通のポインタとgcポインタをきちんと併用できるとはとても思えない・・・

275:デフォルトの名無しさん
09/07/23 07:35:41
>>271=267だとすると
VCはいばらの道
まずC/C++はある程度わかっていないとコードが読めないだろう
メッセージの仕組みやプロシージャなどCとは関係ない
Windows独自の部分が理解できないと思う

ポインタでこけたとか そのレベルなら
コマンドラインのプログラム作ってCを勉強し直すべき

276:デフォルトの名無しさん
09/07/23 10:35:14
今は2008EEを使ってる(その前は2005EEを使っていた)状況で
VS 2008 Standardを使いたいと思ってるんだけど
一度08EEをアンインスコして05EEを入れ直せば
08Stdアップグレード版の対象になれるの?

277:デフォルトの名無しさん
09/07/23 11:40:39
アンインスコしなくても2005と2008は両方同時に入れられるよ

278:デフォルトの名無しさん
09/07/23 12:13:48
>>277
無理だ。共存はできるが、「同時に」はインストーラに怒られる。
・・・日本語って難しいw

279:276
09/07/23 12:18:12
共存させた上で08Stdアップグレードを入れてもいいのね。
でも次は08EEと08Stdの共存が不安ではあるw
とりあえず08Std UPG買ってみるわ。

280:デフォルトの名無しさん
09/07/23 12:28:55
くだらねえっw

281:デフォルトの名無しさん
09/07/23 12:31:37
EEとProは別アプリ扱いだったよ
Stdはしらないけど

282:235
09/07/23 12:39:07
かなり改善しました。ありがとうございました。
>>258のテストプログラムだと、9秒だったのが1.27秒まで改善されました。

以下をvectotをインクルードする前に書いときました。
#define _SECURE_SCL 0
#define _HAS_ITERATOR_DEBUGGING 0


283:デフォルトの名無しさん
09/07/23 13:22:05
vectot

284:デフォルトの名無しさん
09/07/23 13:29:23
>>281
そうなんだ、ありがとう。
EE利用者に説明しなきゃいけないケースがあったら
両方入れておいてもいいかもね。

285:デフォルトの名無しさん
09/07/24 15:55:49
昔のVCでは「ローカル」ウィンドウに直前に呼び出した関数の戻り値が
表示されていたと思うのですが、VS2008のC#では戻り値を表示
することはできないのでしょうか?

286:デフォルトの名無しさん
09/07/24 16:07:07
>>285
戻り値が必要なら、変数に代入すればいいじゃない。

287:デフォルトの名無しさん
09/07/24 18:09:00
c = a() + b();
みたいに書いてあるとき、a()とb()の中に入らずに戻り値を
見たい場合があるじゃないですか。

288:デフォルトの名無しさん
09/07/24 18:57:04
VC++でも見れる時と見れない時があるね


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5387日前に更新/168 KB
担当:undef