Visual Studio 2005スレ Part21at TECH
Visual Studio 2005スレ Part21 - 暇つぶし2ch2:デフォルトの名無しさん
07/06/01 19:01:34
過去スレ

Part19 スレリンク(tech板)
Part18 スレリンク(tech板)
Part17 スレリンク(tech板)
Part16 スレリンク(tech板)
Part15 スレリンク(tech板)
Part14 スレリンク(tech板)
Part13 スレリンク(tech板)
Part12 スレリンク(tech板)
Part11 スレリンク(tech板)
Part10 スレリンク(tech板)

3:デフォルトの名無しさん
07/06/01 19:02:53
過去スレ
Part9 スレリンク(tech板)
Part8 スレリンク(tech板)
Part7 スレリンク(tech板)
Part6 スレリンク(tech板)
Part5 スレリンク(tech板)
Part4 スレリンク(tech板)
Part3 スレリンク(tech板)
Part2 スレリンク(tech板)
Part1 スレリンク(tech板)

4:デフォルトの名無しさん
07/06/01 19:42:27
C99はいつ対応するんでしょうかね

5:デフォルトの名無しさん
07/06/01 20:00:15
あんな腐っているものに対応してもらいたくない

6:デフォルトの名無しさん
07/06/01 20:09:45
C++0xは出来次第採用するみたいだけど

7:デフォルトの名無しさん
07/06/01 20:31:50
stdint.hとかsnprintfとかはc++0xにも入ってるから
>>6ってことならそれでいいや。

8:デフォルトの名無しさん
07/06/01 21:53:32
ところでVisual C++ 2005のprintf/scanfは、何気に%aAに対応している
十六進浮動小数点数リテラルには対応していないけど

9:デフォルトの名無しさん
07/06/02 08:55:16
>>6
boostみたいなキモイライブラリはいらない

10:前スレ982
07/06/02 15:26:06
前スレで以下のような質問をしました。どなたか分かる方いらっしゃら
ないでしょうか?

Visual Studio 2005のVBでEmacsスキームを使っています。

プログラム記述中、改行キーやタブキーを押したときに、適切な数の
スペースを挿入して正しいインデント位置にカーソルを持ってくる
ようにしたいのですが、どのように設定すればいいのでしょうか?

11:デフォルトの名無しさん
07/06/02 20:56:36
PSDKの内容ってStandard版には全部入ってる?
Standard入れたらたらPSDKインスコしなくてOK?


12:デフォルトの名無しさん
07/06/02 21:10:49
>>11
>PSDKの内容ってStandard版には全部入ってる?
いいえ。
>Standard入れたらたらPSDKインスコしなくてOK?
基本的にはOK。

13:デフォルトの名無しさん
07/06/02 21:10:51
もしかして、起動中にDirectXがインストールされた製品の一覧に表示されてないの俺だけ?

14:デフォルトの名無しさん
07/06/02 21:54:13
意味不明

15:デフォルトの名無しさん
07/06/02 21:54:56

ZARD Mステの映像
URLリンク(www.youtube.com)



16:デフォルトの名無しさん
07/06/03 04:26:00
>>13
VSを後から入れたらでねぇかも。


17:デフォルトの名無しさん
07/06/04 00:19:51
VS2005とSP1を統合する方法をどっかで見たような記憶があるんですけど
どなたかご存知ないですか?


18:デフォルトの名無しさん
07/06/04 10:17:07
Visual Studio 2005では、コンパイラは何を使っている事になるのでしょうか?
初歩的な事ですみません。

19:デフォルトの名無しさん
07/06/04 10:18:38
URLリンク(blogs.msdn.com)

20:デフォルトの名無しさん
07/06/04 10:50:18
>>18
言語は何よ

21:デフォルトの名無しさん
07/06/04 11:32:40
>>17といい>>18といい、すごく曖昧で質問の意図がよくつかめない…
俺がシロートだからなんだろうけどさ

22:デフォルトの名無しさん
07/06/04 11:39:31
さすがにそれらを理解できないのは読解力というか、
相手の意図を汲み取る力無さ杉だろ。
どうやって生きてるのか不思議。

23:デフォルトの名無しさん
07/06/04 11:40:16
「VS2005は何でコンパイルされてるんでしょうか」
と読めるな
cl.exe を /nologo 無しで実行すると
Microsoft(R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.42 for 80x86

24:デフォルトの名無しさん
07/06/04 11:42:58
「質問スレか何かでコンパイラ名を書く必要があって、
VS2005を使っていればコンパイラは何になるのか知りたい」
という質問じゃね?

25:デフォルトの名無しさん
07/06/04 11:44:32
そういや、クロスなほうの環境 は
Microsoft(R) C/C++ Optimizing Compiler Version 14.00.50727.42 for x64
でした。

26:デフォルトの名無しさん
07/06/04 12:45:47
普通は VC7.2 という風に呼ぶんじゃないかな。

27:デフォルトの名無しさん
07/06/04 13:22:51
VC8.0だ

28:デフォルトの名無しさん
07/06/04 13:23:16
2005 は 8 になったのか。

29:デフォルトの名無しさん
07/06/04 14:11:23
VC6は、Microsoft Visual Studio
2002は、Microsoft Visual Studio .NET
2003は、Microsoft Visual Studio .NET 2003
2005は、Microsoft Visual Studio 8

だしなあ、インストールされてるフォルダ

30:デフォルトの名無しさん
07/06/04 14:13:31
VC++のフォルダは、VC7だったのが2005で VC になったんでわかりにくいな

31:デフォルトの名無しさん
07/06/04 14:23:35
ATL8.0
MFC8.0

32:18
07/06/04 14:42:18
質問が分かりづらくてすみませんでした。
言語はVisual C++です。一応ヘルプを見たんですが、
cl.exeコンパイラと言うもので良いのでしょうか?

33:デフォルトの名無しさん
07/06/04 14:49:57
>>32
そっちかよ!
まあcl.exeでいいかなあ、これはコンパイラそのものではないけど。
c1.dll や c2.dll を呼び出したあと、link.exe なども使ってexeを作る。
でもまあ、cl.exe でコンパイルすることになるな。

34:デフォルトの名無しさん
07/06/04 14:51:22
あ、コンパイラの名称かな、もしかして。
VC++コンパイラ、じゃあかんのか?
どういうとこで使うの?

35:デフォルトの名無しさん
07/06/04 14:51:32
iccかも知れんぞ

36:18
07/06/04 15:23:45
親切に回答して下さってありがとうございます。
Win32コンソールアプリケーションのプロジェクトで、
ファイル検索処理を1つのcppファイルで作りました。

先月はLinuxでC言語のプログラミング(初歩)をやっていたんですが、
人に聞かれた時、「コンパイラはgccでviエディタで作った」
と言えるんですが、Visual Studio 2005だと説明できないんです。

37:デフォルトの名無しさん
07/06/04 15:24:51
Visual Studio 2005もしくはVC8.0でいいじゃん

38:デフォルトの名無しさん
07/06/04 15:26:29
コンパイラはVisualStdio付属のコンパイラで、エディタはVisualStudio付属のテキストエディタで作りました。

39:デフォルトの名無しさん
07/06/04 15:28:45
統合開発環境だから分けなくていいんじゃないの?

40:デフォルトの名無しさん
07/06/04 15:49:46
コンパイラはclで、なんて言われるほうが余程わからんわw
>>37で説明すんのが無難じゃね?

41:デフォルトの名無しさん
07/06/04 16:06:58
vcのコンパイラがclとわかっていても「はい?」と思うな一瞬。

42:デフォルトの名無しさん
07/06/04 16:07:50
カレンダーソフトを作成しています。
1画面に1ヶ月を表示するもので、見た目はごく一般的なカレンダーです。
今のところ日付はラベルコントロールを横7日分×縦6週間分敷き詰めて表示しています。

ここで、フォームのサイズを大きくすると、それに連動して日付の数字も大きくなるように
改善したいのですが、参考になるサイトがあれば教えて下さい。

43:デフォルトの名無しさん
07/06/04 16:12:12
google.com

44:デフォルトの名無しさん
07/06/04 16:13:43
言語が何か書いてないけど
.NETならカレンダーコントロールあるけど

45:18
07/06/04 16:18:19
なるほど。凄く参考になりました!
勉強不足で申し訳ないです・・。
本当に助かりました。皆さんありがとうございました!!

46:デフォルトの名無しさん
07/06/04 16:46:40
Intel C/C++ Compilerなんか、Winはicl、Linuxはiccだったりとか。

47:42
07/06/04 16:59:40
すみません、C#2005かVB2005のどちらかなら分かります。
あと、後だしで申し訳ないのですが、細かくカスタマイズしたいので、
文字あるいは画像のコントロールをフォームサイズにあわせて
拡大縮小する方法が知りたいです。(かつ、カレンダーのレイアウト7日×○週を
維持したい)

48:42
07/06/04 17:02:17
かつ、以降の文は蛇足でした…無視して下さい

49:デフォルトの名無しさん
07/06/04 17:11:50
カレンダーコントロールをペタッと貼るだけじゃだめなの?

50:デフォルトの名無しさん
07/06/04 17:13:02
ラベルなんか貼らずに、コントロール作って自分で描画しろよ。

51:42
07/06/04 17:18:52
>>49
monthCalendarコントロールですよね?
フォームサイズを変えた時に日付などの文字のサイズが連動して大きくならないのでちょっと…
あと見た目や表示月の選択方法をカスタマイズしたいです。曜日行の背景色を指定したり、
最下段の「今日:2007/06/04」の1行を消したりしたいです。

>>50
そうしたいです。どこか参考になるサイトないですかね。
コントロールのサイズを大きくしたら文字も一緒に大きくなるような例があれば、
あとはTableLayoutPanelを使えばいけるかな~なんて考えてるのですが…

52:デフォルトの名無しさん
07/06/04 17:25:17
えーと、、、、
ベースになるビットマップに書き込んでウィンドウサイズにあわせてStrechBltするとか。
それじゃフォントがギザギザになるだろうから、大きさに合わせてフォント作ればいいかな。

サイトなんていちいち見てないからわからんわ、すまんね。

53:デフォルトの名無しさん
07/06/04 17:26:56
ラベルなりテキストボックスを7x6個並べて作ればええやん>カレンダー

54:42
07/06/04 17:33:16
>>52
ありがとうございます。StrechBlt調べてみます。
とりあえず>>50氏のおっしゃるように日付コントロールを作って
そこにビットマップ書き込んでStrechBltで拡大縮小するか、
DrawStringでフォントサイズを調整して描画する方針で
考えて見ます。アドバイス感謝です。

55:10
07/06/04 22:54:27
すみません、どなたか >>10 を教えていただけないでしょうか m(_ _)m

56:デフォルトの名無しさん
07/06/04 23:18:08
ツール→オプション→テキストエディタ→Basic→インデント→スマート
でいいのか?

57:デフォルトの名無しさん
07/06/05 03:07:18
>>42
C#でテーブルレイアウトでピクチャを各枡に割り当てて
テーブルはフォームにFitさせて
ピクチャは枡にFitさせればOK

58:デフォルトの名無しさん
07/06/05 04:00:17
Boost使ってる行以降、IntelliSenseが使えなくなるのは自分だけですか?
もちろんコンパイルできますし、右クリックして「定義へ移動」とかも動きますが、
Ctrl + Space押しても、「追加情報はありません」と出てきます。

59:デフォルトの名無しさん
07/06/05 04:41:28
>>19
どうもありがとう、感謝。

60:デフォルトの名無しさん
07/06/05 07:31:47
>>58
インテリセンスがアホなだけ。
ちょっと深くなったりするとすぐ迷子になる。

このあたりってあんまり改善されないねぇ、正直これに関してだけはC#やJavaがうらやましい。


61:デフォルトの名無しさん
07/06/05 07:43:47
インテリはVB6最強

62:デフォルトの名無しさん
07/06/05 08:03:00
58だけど、今度はIDE落ちた…

63:デフォルトの名無しさん
07/06/05 09:51:16
違うアプリケーション間でデータをやり取りする方法ってありますか?
foo.exeとbar.exeで同じデータを共有して通信できたらいいだろうなって考えてるのですが…
.NETのRemotingを利用しようとして
URLリンク(www.unisys.co.jp)
をマネージ C++に移植しようとしてもlockとかイミフでコンパイルは通るものの
全然動かない・・・・

64:デフォルトの名無しさん
07/06/05 10:05:30
>>63
URLリンク(ja.wikipedia.org)

65:デフォルトの名無しさん
07/06/05 12:26:01
>>63
URLリンク(msdn2.microsoft.com)(vs.80).aspx
そのまんまのタイトルで吹いた

66:デフォルトの名無しさん
07/06/05 18:40:46
>>60
boost追うにはまだまだだが、それでも2003 -> 2005で大分マシになったとは思うぞ。

67:63
07/06/05 21:22:37
CLRのlockクラス使ったら上手くいきました。

一応VC2005向けのソースです 。
URLリンク(doiob.net)
remote.exeがサーバー側で、client側がclient.exeで
クライアント側を起動すると例外で落ちます。

あと参考にしたページのC#のソースでmainをstaticにしてたんですが、
そのようにすると上手く解決できなかったんで普通のメソッド、メンバにしちゃんたんですが
別にstaticにしなくてもいいんですね?

68:63
07/06/05 21:26:17
クライアント側を起動すると→クライアント側を先に起動すると

です

69:デフォルトの名無しさん
07/06/05 22:41:40
C++で、C#のように入力中に自動的に入力候補を表示させることはできますか?

70:デフォルトの名無しさん
07/06/05 22:43:48
馬鹿でよいのなら

71:デフォルトの名無しさん
07/06/05 22:50:08
構いません。
方法を教えていただけるとありがたいです。

72:デフォルトの名無しさん
07/06/05 22:55:06
[Ctrl]+[Space]

73:デフォルトの名無しさん
07/06/05 23:02:22
ありがとうございました。
これまで使っていたAlt+→よりはるかに押しやすいです。

74:デフォルトの名無しさん
07/06/06 09:51:02
【派遣ネガティブ根性チェック】

3つ以上、チェックがつけばアナタの性格はひん曲がっており、
ネガティブ負け組派遣人生を歩んでいます。

□派遣先の人事権のある社員の意見はたとえ間違っていてもマンセーする
□昼食は必ず派遣先の社員と行くべきだ
□派遣先から「いつまでもここで仕事してくださいね(安い金でw)」と言われて嬉しい
□自社で仕事なんてできるわけがない
□派遣労働の問題点の話題が出ると感情剥き出しにして反論する
□派遣労働の問題を指摘する人は嫌いだ
□派遣先には仕事だけでなくプライベートについてもグイグイ引っ張って欲しい
□奢ってくれる派遣先正社員を尊敬する
□自分の月額金額を知らないのは当然だ、単金を聞いてはいけない
□派遣先正社員より自分の生涯収入が低いのは当然だ
□派遣先に尻尾を振り、かわいがってもらうことが大切だ


75:デフォルトの名無しさん
07/06/06 12:20:33
派遣って大変そうだね

76:デフォルトの名無しさん
07/06/06 12:39:44
人生の優先度を考えるとVisual Studio 2005以前に派遣を辞めるのが先だろ

77:デフォルトの名無しさん
07/06/06 18:06:08
すみません教えてください
厳密にはツールの質問でもないかもしれませんが・・・・

ATLウィザードでCOMを作成するとレジストリ情報を
作ってくれますが これを配布するのはどうすれば
よいのでしょうか?

RGSファイルを解読してインストーラー作るべきなのでしょうか?
それとも なにかツール上で良い方法があるのでしょうか?

78:デフォルトの名無しさん
07/06/06 18:17:01
ATL/WTL Part5
スレリンク(tech板)

79:デフォルトの名無しさん
07/06/06 19:23:48
Orcas Beta1でVCでもクラスダイアログ出るのはいいんだが
表示だけで変更できねw

80:デフォルトの名無しさん
07/06/06 20:22:39
VC2005ってソリューション開くたびにクラスビューのツリーアイテムを再構築してるっぽいんだが永続化保存させることできないの?

81:デフォルトの名無しさん
07/06/06 20:29:11
でも結局同期とらなきゃなんないよ。再構築のほうが速くて楽という判断じゃないか。

82:10
07/06/06 23:19:03
>>56
ありがとうございます。

その設定はやってあるんですが、10のような状況だとインデントして
くれないんす(><)

83:デフォルトの名無しさん
07/06/06 23:20:02
>>77
おそらくインプロセスサーバのCOMだと思うけど、それだったらコマンドラインから
regsvr32 target.dll
でok

アウトプロセスサーバなら_tWinMainの中を読めばわかる。

84:デフォルトの名無しさん
07/06/06 23:23:30
つーか>>78に誘導されて解決済みなのね Oh! My God

85:デフォルトの名無しさん
07/06/06 23:46:42
インテリの記号の意味がわからない。
ライセンス購入だからマニュアル無し。
誰か教えて下さい。

86:デフォルトの名無しさん
07/06/07 00:20:19
MSDNライブラリに書いてあると思う

87:デフォルトの名無しさん
07/06/07 00:42:14
せめて、検索キーワードを。

88:デフォルトの名無しさん
07/06/07 00:52:20
自分で探せよ。

89:デフォルトの名無しさん
07/06/07 01:06:47
うぜーよ。教える気がないなら、いちいち書き込むな。

90:デフォルトの名無しさん
07/06/07 08:27:46
おまえもいちいち書き込むな

91:デフォルトの名無しさん
07/06/07 09:32:35
つづきは電話でやれ

92:デフォルトの名無しさん
07/06/07 09:52:27
もしもし?

93:デフォルトの名無しさん
07/06/07 10:01:19
むしむし

94:デフォルトの名無しさん
07/06/07 10:04:15
かたつむり

95:デフォルトの名無しさん
07/06/07 10:08:33
     r―-、  __ ... -―,
      {:.゚:.:.:__`´__.:.:.:.:.:.:。.:|
     !゚/:::::`´::::`ヽ.:.:。/
   //:イ__,ハノ,__」::i:}.:ノ、   めんどくさい!
   \!ル゚ ̄_ ゚̄ト!:|_/
      |ハ、|__〉 |」ノ/    酸素を吸うのもめんどくさい!
. (( ___>rュ<リノ__
    `ー―‐l:.:Y:.:.:f―‐'
         |:.:.0:.:.:ト、_\  ))
. ぶわー |:.:.:.:o.o| `)ノ
     r―-、  __ ... -―,
      {:.゚:.:.:__`´__.:.:.:.:.:.:。.:|
     !゚/:::::`´::::`ヽ.:.:。/
   //:イ__,ハノ,__」::i:}.:ノ、   そうだ!
   \!ル゚ ̄   ゚̄ト!:|_/
      |ハ、)─( |」ノ/   息をとめよう!
.   ___>rュ<リノ__
    `ー―‐l:.:Y:.:.:f―‐'
         |:.:.0:.:.:ト、_\
.        |:.:.:.:o.o| `)ノ
     r―-、  __ ... -―,
      {:.゚:.:.:__`´__.:.:.:.:.:.:。.:|
     !゚/:::::`´::::`ヽ.:.:。/
   //:イ__,ハノ,__」::i:}.:ノ、   ぷはッ!
   \!ル゚ ̄_ ゚̄ト!:|_/
      |ハ、|__〉 |」ノ/   殺す気か!!
. (( ___>rュ<リノ__
    `ー―‐l:.:Y:.:.:f―‐'
         |:.:.0:.:.:ト、_\  ))
. ぶわー |:.:.:.:o.o| `)ノ

96:デフォルトの名無しさん
07/06/07 11:47:58
おまいらコードウィンドウを垂直タブグループで表示させてると、デバッグ実行→停止を繰り返すたびにタブグループの間のスプリッターが左にずれたりしませんか?
激しくうざいです('A`)

97:デフォルトの名無しさん
07/06/07 11:57:07
質問があります。
WindowsXP VisualStudio 2005 C#
この環境で、とあるサイトから
internal void SendSysCommand(Win32.SysCommand sysCommand)
{
  User32.SendMessage(Handle, (int)Msgs.WM_SYSCOMMAND, (uint)sysCommand, 0);
}
という関数をコピーしてきたところ、
『型または名前空間名 'SysCommand' は名前空間 'Microsoft.Win32' に存在しません。
 アセンブリ参照が不足しています。』
というエラーが出ました。Win32の部分がエラーに該当してしまいます。

てっきり名前空間が指定されていないせいだと思い、ググって調べてみて、
using Microsoft.Win32;
という宣言を追加したのですが、エラーは消えませんでした。
Win32.SysCommand のところにマウスカーソルを当てると
『型または名前空間名SysCommandは名前空間Microsoft.Win32に存在しません』
となります。
どなたか、この解決方法が分かればご教示ください。
宜しくお願いします。

98:デフォルトの名無しさん
07/06/07 17:43:50
まずその「とあるサイト」を晒せ

99:デフォルトの名無しさん
07/06/07 20:59:57
質問です。
環境はWinXP SP2 Pro、VC++2005です。

Wordの[検索と置換]ダイアログボックスの[オプション(M)]ボタンのように、
そのボタンを押すと隠れていた詳細オプションが開いてダイアログボックスのサイズが大きくなり、
もう一度ボタンを押すと詳細オプションが閉じて隠れて、ダイアログボックスが元のサイズに戻る、
という機能を実装するにはどうすればよいのでしょうか?

ボタンは普通にボタンコントロールを貼り付けるとして、
ダイアログボックスの一部が開いたり閉じたりする機能の実装方法がわかりません。

よろしくお願いします。

100:デフォルトの名無しさん
07/06/07 22:20:46
フォームのサイズを変えれば

101:デフォルトの名無しさん
07/06/07 23:02:49
と思ったけど

102:デフォルトの名無しさん
07/06/07 23:09:02
けど?

103:デフォルトの名無しさん
07/06/08 00:11:36
あぁそっちかぁ~できました。

104:デフォルトの名無しさん
07/06/08 01:55:18
vs2005で作ったソフトって英語版のXPでもそのまま動きます?


105:デフォルトの名無しさん
07/06/08 02:03:43
動く

106:デフォルトの名無しさん
07/06/08 02:17:27
日本語下手くそだな
それじゃまるで英語版XPにはVS2005が存在しないみたいじゃないか。

107:デフォルトの名無しさん
07/06/08 09:45:25
MagicLibraryっていうライブラリのbuttonWithStyleというコンポーネントを
調べたいと思って「buttonWithStyle」でググってみたら、英語と中国語の
サイトしかヒットしなかった。
日本って遅れてんだな~ってオモタYO。
このスレにしたって、ちょっと突っ込んだ質問になると回答は期待できないし、
しまいには>>106みたいな的外れな批判?が出てくるし。

108:デフォルトの名無しさん
07/06/08 09:49:08
日本語できるようになってからおいで

109:デフォルトの名無しさん
07/06/08 11:12:25
.NET2005で開発してると偶にブレークポイントが効かなくなることがある
これは既出かな

「ブレークポイントは、現在の設定ではヒットしません。ソースコードが元のバージョンと異なります。」

って言われてるヤツ
元のバージョンと異なる云々のチェックをすると回避できるけど、面倒
SP1じゃ直らなかったし、何時になったら修正されるんだろ

110:デフォルトの名無しさん
07/06/08 11:40:04
リビルドしたらいいんでない?

111:デフォルトの名無しさん
07/06/08 11:49:12
クリーン、リビルドやった
Debug、Releaseディレクトリ全削除、*.ncb, *.vcproj.*ファイル削除、リビルドやった
最後にソースだけコピーしてソリューション・プロジェクト再構築、やった


なんだろう、ソースコード上にデバッグを妨害する要素があんのか?
ググると結構ヒットするんで既出かと思う

112:デフォルトの名無しさん
07/06/08 11:55:09
ソリューションの構成マネージャでビルドに全部チェックついてる?

113:デフォルトの名無しさん
07/06/08 11:56:14
タイムスタンプとか

114:デフォルトの名無しさん
07/06/08 12:12:32
>>112
インストーラのプロジェクト以外は全部チェック付いてます

>>113
タイムスタンプも確認済みです、未来日または有り得ない過去日付のソースはありませんでした



115:デフォルトの名無しさん
07/06/08 12:57:46
実は同名の別のファイルを開いていたおちだと思う。

116:デフォルトの名無しさん
07/06/08 13:07:19
       ,、‐ " ̄:::゙:丶、
    ,r::::l3゙::::::::/ハヽ:ヽ::::、:ヽ
    {::://:::::::// ヽ\ト、:::::::!
    ヾ l:::::::/ 丶   `ヾ ィ、:::|
     |;:r::|  O`  'O ゙ハ|   < ないない
      ヽハ :.:.    :.: レ      パスの確認は最初にしたから
        ´\ r‐--‐、,ノ
 r、     r、/ヾ ̄下ヘ
 ヽヾ 三 |:l1、_ヽ/__ .ィヽ
  \>ヽ/ |` }    n_n| |
   ヘ lノ `'ソ     l゚ω゚| |
    /´  /      ̄|. |
    \. ィ   ___ |  |
        | ノ     l |  |
      | |      i:|  |


117:デフォルトの名無しさん
07/06/08 14:56:08
犯人はウイルスだな。

118:デフォルトの名無しさん
07/06/08 15:01:04
問題の出るソースってスタートアッププロジェクトのファイル?
違うんだったらプロジェクトの依存関係いじってみたら?

119:デフォルトの名無しさん
07/06/08 15:12:49
>>116
流れ読まずに書き込むと、
そういうこというやつに限って、
「パス違いましたw」とか言い出すんだよな

120:デフォルトの名無しさん
07/06/08 15:54:44
多分ココに書いてあるのと同じ内容かな
URLリンク(www.langedge.jp)

回避方法あるんで、コレ以上は面倒だから調べてないけど

>>119
鏡でも見とけ、お前にそっくり返すわw


121:デフォルトの名無しさん
07/06/08 18:26:12
FAT でタイムスタンプがずれるとか?

122:デフォルトの名無しさん
07/06/08 18:30:07
なんだろうね
今まで原因がわかっててそういうのにあったことはあるが
不明でなったことはないなあ。
CVS等で複数で編集してたら最初にそれ疑うだろうし・・・

123:デフォルトの名無しさん
07/06/08 18:33:59
CVSの品物をソースセーフのごとくゲッチュ出来ますか?

124:デフォルトの名無しさん
07/06/08 18:55:14
そういうアドインがあったよ。
ちょっと安定してない時があるので、WinCVS使うほうが多いけど

125:デフォルトの名無しさん
07/06/08 19:43:06
お手数ですが教えてください。

このソフトって、Windows CE 2.0 用にアプリケーションって作成できるのですか?

それとも、最近の Windows CE でないとダメですか?

よろしくお願いします。

126:デフォルトの名無しさん
07/06/08 20:13:59
>>109
それ俺もあったな、ブレークポイントが半透明になるやつ
しょうがないんでトレースしてた

127:99
07/06/08 22:34:43
>>100
フォームのサイズ周りをいじって手探り状態で試したんですが
それらしい方法はみつかりませんでした。
何か特別なコントロールでも使うのでしょうか・・・。

128:デフォルトの名無しさん
07/06/08 22:46:18
宿題で3つの引数つかうんですが、
error C2660: 'initFld' : 関数に 3 個の引数を指定できません。
てエラーが… パソコン全くダメなんでやヴぁいです(’д`)
死ぬ

129:デフォルトの名無しさん
07/06/08 22:53:49
そうですか

130:デフォルトの名無しさん
07/06/08 23:10:30
つ…つめてぇ

131:デフォルトの名無しさん
07/06/08 23:15:45
PCダメなのにそんな宿題出されるとこ行って
わざわざそんな低レベルな問題に悩む方がどうかと思うぞ。

132:デフォルトの名無しさん
07/06/08 23:18:16
宿題スレがあった希ガス

133:デフォルトの名無しさん
07/06/09 00:01:38
>>131
自分でもそう思う 生物系でシミュレーションでプログラムある
とは思ってもなかったので
しかし入ったからには卒業せねば…
宿題すれに 書いてみました。

氏ねと…いや、死ねっていわれてマジショックだシー(’・д・)

134:デフォルトの名無しさん
07/06/09 00:12:09
宿題スレで解決していないのならここに書くが、
initFld関数には2つ以下もしくは4つ以上の引数が必要だということ。

135:デフォルトの名無しさん
07/06/09 00:17:27
>>133
「死ね」って誰に言われたの?

136:デフォルトの名無しさん
07/06/09 00:26:48
ぼるじょあ

自分で死ぬって言っといて、エスパーしか分からん質問してるから仕方ない
宿題かソースの全文載せればすんなり答えてくれるのに

137:デフォルトの名無しさん
07/06/09 00:26:49
>>135さん
マリガトー(・ω・)ノ
ってか ええー!??マジですかっ3個だけダメって
そんな…
>>135さん
宿題スレの人にいわれますた↓

138:デフォルトの名無しさん
07/06/09 00:28:25
もしくはって書いてあるだろ
3個だけダメって書いてない

139:デフォルトの名無しさん
07/06/09 00:39:08
>>137
その関数は3個ではない何個かの引数を取るように定義されてる。
たとえば2個の引数を取るように定義されてるのに3個指定すればそのエラーが出る。
4個取るように定義されてるのに3個指定しても同様。
関数の定義を確認してごらん。

140:デフォルトの名無しさん
07/06/09 00:40:18
ありゃ
4個にしても できないぜよ(’・ω・`)
首にヒモ巻き中

141:デフォルトの名無しさん
07/06/09 00:49:18
だから関数の定義を確認してごらんって。
何個で使うようになってるかわかるんだから。

142:デフォルトの名無しさん
07/06/09 00:55:59
>>139さん
>>136さんなるほど!エラーからいえることは
3個はだめよってことだけですね
早まるところでした!
関数の定義ってどこにあるかさがしてみます!
// symbioView.cpp : CSymbioView クラスの動作の定義を行います。
//

#include "stdafx.h"
#include "symbio.h"

#include "symbioDoc.h"
#include "symbioView.h"
#include "simulation.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
const int WINDOW_H = 600;
const int WINDOW_W = 700;

143:デフォルトの名無しさん
07/06/09 00:59:35
/////////////////////////////////////////////////////////////////////////////
// CSymbioView

IMPLEMENT_DYNCREATE(CSymbioView, CView)

BEGIN_MESSAGE_MAP(CSymbioView, CView)
//{{AFX_MSG_MAP(CSymbioView)
ON_WM_LBUTTONDOWN()
//}}AFX_MSG_MAP
// 標準印刷コマンド
ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)
END_MESSAGE_MAP()






144:デフォルトの名無しさん
07/06/09 01:02:10
VisualStudio使ってるんでしょ?だったら
関数名を選んで右クリック->定義へ移動
みたいなのがあるでしょ。

145:デフォルトの名無しさん
07/06/09 01:06:08
うわぁぁぁぁ(>_<)エラー解消できました!!
ありがとうごじぇえますだ
ありがとうごじぇえますだ
>>139さんは仏さまです(涙)

146:デフォルトの名無しさん
07/06/09 01:09:53
変わった人

147:デフォルトの名無しさん
07/06/09 01:51:08
>>145は相当感謝してるように見えるが
3行目の「ありがとうごじぇえますだ」は
2行目のコピペと推測する不眠症で暇なオレが来ましたよ

148:デフォルトの名無しさん
07/06/09 01:56:01
残念
2行目の「ありがとうごじぇえますだ」が
3行目のコピペ

149:デフォルトの名無しさん
07/06/09 03:41:47
>>123
SVNならVisualSVNっちゅうのが使いやすい、$45するけど、便利さに代え難いので部署の人数分買わせた。


150:デフォルトの名無しさん
07/06/09 08:49:17
>>149
レジストリいじれば無料で使い続けられるんだぜ?

151:デフォルトの名無しさん
07/06/09 09:04:41
貧乏人乙wwwwwwwwwwwwwwwwwwwwwww

152:デフォルトの名無しさん
07/06/09 13:17:12
すごく初歩的な質問で申し訳ないのですが、
文字列をinteger型に変換するのに
CType("999",Integer) と書いているのですが、
これだと文字列が空とか変換できない文字の場合にエラーになってしまいます。

VBの関数で、「Integer型に変換するけど失敗したら0を入れる(エラーは実質でない)」
のようなことを一発でできる関数はあるのでしょうか?

153:デフォルトの名無しさん
07/06/09 13:47:16
>>150
そういうことを俺の職場でやると間違いなく解雇


154:デフォルトの名無しさん
07/06/09 13:51:08
>>153
当たり前だ。

>>152
つ[atoi()]

155:デフォルトの名無しさん
07/06/09 14:27:33
>>152
Integer.Parse("999")

156:デフォルトの名無しさん
07/06/09 14:29:22
>>152
一発でやりたかったらメソッドにすることを考える
Function Integer型に変換するけど_ry(str As String) As Integer
Dim result As Integer
If Int32.TryParse(str, result) Then
Return result
Else
Return 0
End If
End Function

157:デフォルトの名無しさん
07/06/09 14:47:54
>>152
なにも一発にする必要はないと思う。
プログラムは素直なのが一番。

158:152
07/06/09 15:08:22
>>154-157
ありがとうございました。
156の方法をとりたいと思います。

159:デフォルトの名無しさん
07/06/09 17:11:03
>>153
BSAへゴ~

160:デフォルトの名無しさん
07/06/09 18:37:31
>>152
例外処理って知ってるよね?

161:デフォルトの名無しさん
07/06/09 19:00:40
>>152の場合は変換に失敗する可能性が常に高いんだから
例外処理で対応するのはアホ

162:デフォルトの名無しさん
07/06/09 19:07:31
海外サイトでもいいのでvisual studioのマクロについて詳しく解説しているページとか
ご存知の方が居られましたら教えてください
CodeModelアセンブリとかProjectEngineアセンブリの解説ってMSDNでも
結構適当にしかかかれてないんでもう少し踏み込んだ解説があるところがあれば知りたいんです

163:デフォルトの名無しさん
07/06/09 21:14:47
前までVC++2003を使ってて今日2005に買えたのですが、
「CreateW」からAlt+→で「CreateWindow」を出して、
次に「(」を入力すると2003だと引数の型とかが出たのですが
2005でやったら出ないのです。
2005で出すやり方があったら教えてください。

164:デフォルトの名無しさん
07/06/09 22:05:47
VC++2005は退化しました

165:デフォルトの名無しさん
07/06/09 22:08:27
今期のアニメでお勧めのもの教えて

166:デフォルトの名無しさん
07/06/09 22:17:48
史上最強変態アニメ『エル・カザド』

167:デフォルトの名無しさん
07/06/09 22:24:04
{と}のインデントなのですが例えば

for(i=0; i<10; i++){

と打って、その下に文をいくつか書いていきます。
そして最後に } を書くと、

for(i=0; i<10; i++)
{
 //文
}

のように勝手に { が下に移動するのですが、これはどうにかできないでしょうか?

168:デフォルトの名無しさん
07/06/09 23:49:38
ひとひら

169:デフォルトの名無しさん
07/06/10 00:09:16
>>167
オプションで設定可。

170:デフォルトの名無しさん
07/06/10 00:13:32
ぼくらの
電脳コイル
クレイモア

171:デフォルトの名無しさん
07/06/10 00:33:01
ひとひら
キスダム
エルカザド
メジャー3
コイル
寺へ…
そら
セイオク
ながされて
ポリフォニカ
つぐみ寮
アイマス
瀬戸の花嫁
なのは

172:デフォルトの名無しさん
07/06/10 00:34:35
ありがと。とりあえずハヤテ観る。

173:デフォルトの名無しさん
07/06/10 00:37:01
かみちゃまかりん

174:デフォルトの名無しさん
07/06/10 00:56:59
音楽変態モーツァルトでも聴くか・・・

175:デフォルトの名無しさん
07/06/10 01:10:41
ああ、あのスカトロ好き作曲家か

176:デフォルトの名無しさん
07/06/10 07:26:15
はいはいメーソンメーソン

177:デフォルトの名無しさん
07/06/10 12:48:41
Express Editionのデータベースエクスプローラーでネットワーク越しのDBって参照できないんですか?


178:デフォルトの名無しさん
07/06/10 15:02:43
>>177
駄目みたい。
VisualWebDeveloperなら、できる。

179:デフォルトの名無しさん
07/06/10 15:14:16
なんでできないと思ったの

180:デフォルトの名無しさん
07/06/10 17:36:51
EE版はIDE機能やスニペット例が制限されてるけど、
自分でコードを書けばネット経由のDB接続はできる。

181:デフォルトの名無しさん
07/06/10 21:42:52
Wubi - Ubuntu installer for Windows
スレリンク(software板)l50

182:デフォルトの名無しさん
07/06/10 22:40:02
【派遣ネガティブ根性チェック】

3つ以上、チェックがつけばアナタの性格はひん曲がっており、
ネガティブ負け組派遣人生を歩んでいます。

□派遣先の人事権のある社員の意見はたとえ間違っていてもマンセーする
□昼食は必ず派遣先の社員と行くべきだ
□派遣先から「いつまでもここで仕事してくださいね(安い金でw)」と言われて嬉しい
□自社で仕事なんてできるわけがない
□派遣労働の問題点の話題が出ると感情剥き出しにして反論する
□派遣労働の問題を指摘する人は嫌いだ
□派遣先には仕事だけでなくプライベートについてもグイグイ引っ張って欲しい
□奢ってくれる派遣先正社員を尊敬する
□自分の月額金額を知らないのは当然だ、単金を聞いてはいけない
□派遣先正社員より自分の生涯収入が低いのは当然だ
□派遣先に尻尾を振り、かわいがってもらうことが大切だ
□チビは派遣先にかわいがってもらいやすから派遣には有利だ


183:デフォルトの名無しさん
07/06/10 23:09:20
コピペ君って馬鹿だなまで読んだ

184:デフォルトの名無しさん
07/06/11 00:10:08
>>95
ぶっちゃけ、
酸素を吸うのを止める方が面倒くさくないか?

185:デフォルトの名無しさん
07/06/11 00:38:59
派遣てプライドないな、まで読んだ

186:デフォルトの名無しさん
07/06/11 00:51:45
URLリンク(www.microsoft.com)

>C++ はすばらしい!
の意味が分からないんですが、
単にこの記事を書いた人がC++に妄信的なだけなんでしょうか?

187:デフォルトの名無しさん
07/06/11 01:02:06
生Cより++の方が何かといいのは事実。
ただ、クラスの概念が理解しづらいのが欠点。

それと生Cの方が最適なコードが書けるが、
現在のハード環境ではもはやメリットではない。

188:デフォルトの名無しさん
07/06/11 01:49:14
勉強していれば意味がわかるときがくるよ

189:デフォルトの名無しさん
07/06/11 01:55:26
派遣には意味はわかりません

190:デフォルトの名無しさん
07/06/11 11:29:19
>>186 そうか?
>この記事は、C++ プログラマを対象としています。
>C# または Visual Basic .NET からの切り替えを
>お勧めしているわけではありません。C++ を既に好んで使用しており、
>C++ が従来から提供している機能はすべて活用したいが、
>それでも C# の生産性も欲しい、という方にこの記事が役立つでしょう。
ちょっとネガティブ

191:デフォルトの名無しさん
07/06/11 19:36:07
あ゛そういう意味ね! リンク先よく見てなかった

192:デフォルトの名無しさん
07/06/11 19:53:24
プログラムについて質問なのですが、プログラムを組んでいく上で、
色々と更新していく毎にバックアップとしてそれまでの一つのフォルダにプログラムを残しておいて、
新しくフォルダを作ってそこにまた同じプログラムをコピペして作業を進めるという方法を取ろうと考えていたのですが、
そうするとエラーとして「error LNK2019: 未解決の外部シンボル」が出てきてしまいます。

どなたか解決方法を教えていただけませんか?



193:デフォルトの名無しさん
07/06/11 20:06:45
すいません質問です。
フォーム系のファイルを表示するときに、普通にクリックするとデザイナ画面を開きますが、
わざわざコードの表示を選択しなくても、コード画面を表示する方法はありますか?


194:デフォルトの名無しさん
07/06/11 20:10:33
右クリック

195:デフォルトの名無しさん
07/06/11 20:17:32
説明足らずですいません。
ダブルクリックで普通のファイルと同じようにコードが表示できるようにしたいんです。


196:デフォルトの名無しさん
07/06/11 20:18:18
>>192
VisualSourceSafeつこうたら?

197:デフォルトの名無しさん
07/06/11 20:19:34
>>195
右クリックメニューの中に開きかたを設定する項目があるだろ

198:デフォルトの名無しさん
07/06/11 20:20:06
>>195
なんで最初から
「ダブルクリックでデザイン画面では無くコード画面が出るようにできますか?」
って質問できないのかと。

199:デフォルトの名無しさん
07/06/11 20:22:08
いや、>>193の文章読めばダブルクリックでコードエディタで開きたいってことは解るだろ・・・

200:デフォルトの名無しさん
07/06/11 20:35:32
>>199 いや>>193だけだとそう限定はできんと思うよ。自分も右クリせーとかおもた

201:デフォルトの名無しさん
07/06/11 20:42:10
ぎゃーはずかしいw
てっきりメモ帳とかIEとかそういう項目だけかと思ってた。→ファイルを開くアプリケーションの選択

ありがとうございました

202:デフォルトの名無しさん
07/06/11 21:40:04
( ゚д゚)ポカーン

203:デフォルトの名無しさん
07/06/11 22:04:55
>>192
「バージョン管理」で検索
VisualSourceSafeもいいけど無料のもあるから

204:デフォルトの名無しさん
07/06/11 22:20:46
質問お願いします。
Form1とForm2というフォームを2個つくって、互いにインクルードして、
Form1.h内で

Form2 ^form2;
と宣言すると、Form2は定義されてません とエラーが出るのですが、どうしてでしょうか?

205:デフォルトの名無しさん
07/06/11 22:39:36
>>204
もっと詳しく書け。

using


206:デフォルトの名無しさん
07/06/11 22:42:44
>>204
どうしてでしょうか?

207:デフォルトの名無しさん
07/06/11 22:49:05
先にForm2はクラスだって教えてあげなきゃ

208:204
07/06/11 22:49:17
Form1.hでForm2.hをインクルード、Form2.hでForm1.hをインクルード。
Form2内の、例えば以下の関数で、
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
Form2 ^form2=gcnew Form2();
}
と書いたら、エラーになります。
Form2.hからForm1.hのインクルードを解除したらエラーはなくなるんですけど、相互で使いたいんです><

209:デフォルトの名無しさん
07/06/11 22:50:35
>>208
>>208
>>208

210:デフォルトの名無しさん
07/06/11 22:58:46
>>208
相互で使いたいんですか?

211:デフォルトの名無しさん
07/06/11 22:58:53
普通のC++を思い出せ
ヘッダには宣言だけ書いてcppファイルに実装するんだ

212:デフォルトの名無しさん
07/06/11 23:01:36
相互参照 cli でググレ。

213:202
07/06/11 23:05:15
>>210
はい。
>>211
やっぱそうするしかないんですか。
>>212
ありがとうございます。調べてみます。

214:デフォルトの名無しさん
07/06/11 23:18:23
SP1が適応されたイメージの配布まだ?
SP1のインストール時間がかかりすぎてきついのに
何で今回は配布されないのか?
今までは結構早く配布されていたのに

215:デフォルトの名無しさん
07/06/11 23:19:53
自分でSP1適用済みイメージ作ればいい

216:デフォルトの名無しさん
07/06/12 03:08:35
>>215
方法は?

217:デフォルトの名無しさん
07/06/12 03:23:13
boost::spiritを使うとオマケで付いて来る警告どもをプラグマで黙らせようとインクルードの周りを囲ったら、今度
名前が長すぎ!ハショリるよ?って警告が一杯出てきておっぱい揉みたいんですが。

218:デフォルトの名無しさん
07/06/12 03:36:15
揉んだらええやん。
女居ないの?プッw

219:デフォルトの名無しさん
07/06/12 04:19:03
>>216
>>19

220:デフォルトの名無しさん
07/06/12 04:35:54
>>218
ありがとう。揉みに行くからメアド教えてハニー。

221:デフォルトの名無しさん
07/06/12 18:33:59
C#, C♯, C#相談室 Part39
スレリンク(tech板:839-840番)
上記スレから誘導されてきました。


VisualStudio2005 proの質問をしてよろしいでしょうか?

エディタ上で、右のタブに移る、左のタブにうつる、というショートカット設定は可能でしょうか?
ウインドウ,次のドキュメントウィンドウ(Ctrl+F6)では、開いた順?か何かよくわからない順番で、
切り替わってしまいます。

普段、Borland製品を使っていまして、VS.netを使ってみたら、
挙動が違っていたので困ってしまいました。




222:デフォルトの名無しさん
07/06/12 19:51:59
ないんじゃね?

223:デフォルトの名無しさん
07/06/13 00:14:59
メモリが256しかなくてSP1をインストールできず、
だいぶ前に買ったVS2005でプログラミングをしています。
でもできる事ならSP1に移行したいです。
何かいい手は無いでしょうか。

224:デフォルトの名無しさん
07/06/13 00:21:52
メモリとHDD空き容量が潤沢なPCで、>>19の方法を用いてSP1統合したものを作りインストール。

面倒だね・・

225:デフォルトの名無しさん
07/06/13 10:11:43
メモリ増やせ
それしか幸せになる方法はない

226:デフォルトの名無しさん
07/06/13 10:14:36
メモリ増やすとインストール以外でも恩恵があるぞ

227:デフォルトの名無しさん
07/06/13 10:53:54
つーか、256だと普通にVS2005使うだけでもメモリキツそうだ

228:デフォルトの名無しさん
07/06/13 11:10:48
VS以前にOSだって厳しいぞ。
……俺の会社PC(Win2000)のことだが。

229:デフォルトの名無しさん
07/06/13 11:13:10
きついのを無理強いするのが好きな悟りなのだろうよ。

230:デフォルトの名無しさん
07/06/13 11:56:15
同情するならメモリくれよ  と。

231:デフォルトの名無しさん
07/06/13 13:08:58
2GB積んでみたけど半分しか使われてない@Vista

232:デフォルトの名無しさん
07/06/13 13:38:22
何十Gもあるけど殆ど全部使ってる@研究所

233:デフォルトの名無しさん
07/06/13 13:47:13
先生! bad_allocのテストをしようとnew char[0x7fffffff]しても
本当に確保できてしまいます!

234:デフォルトの名無しさん
07/06/13 13:50:59
>>233
メモリ管理ひとつもまともにできないLinuxみたいな糞OSじゃないんだから
それを繰り返してればそのうち失敗するだろ。

235:デフォルトの名無しさん
07/06/13 15:04:18
>>233
なんで char にしてる。
int にしようぜ。

236:デフォルトの名無しさん
07/06/13 15:06:58
むしろ[0x7fffffff][0x7fffffff]

237:デフォルトの名無しさん
07/06/13 15:07:42
>>235
intにしたら整数オーバーフローしないか?

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

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

240:デフォルトの名無しさん
07/06/13 17:03:49
【-●_●)ノ”んなこたぁない!

241:デフォルトの名無しさん
07/06/13 18:31:40
タモさん何してはるんですか

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

243:デフォルトの名無しさん
07/06/14 02:15:25
>>237
試してみた

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

244:デフォルトの名無しさん
07/06/14 08:30:05
64ビット環境でもそうなん?

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

246:デフォルトの名無しさん
07/06/14 11:53:58
MSもなかなかやるじゃないか。

247:デフォルトの名無しさん
07/06/14 12:12:05
君とは格が違うんだよ

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

249:デフォルトの名無しさん
07/06/15 08:27:37
>>247
ミトメタクナイ!ミトメタクナイ!

250:デフォルトの名無しさん
07/06/15 14:58:02
>>248
2年前から出てるよ。


251:デフォルトの名無しさん
07/06/15 15:12:48
orcas製品版の発売時期はいつ頃?

252:デフォルトの名無しさん
07/06/15 15:24:25
【Orcas】 Visual Studio 2007 【.NET3.0】
スレリンク(tech板)
によると年内は確定らしいが

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

254:デフォルトの名無しさん
07/06/15 15:44:47
ディスク放り込めば勝手に始まったと思うが。

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

256:デフォルトの名無しさん
07/06/15 15:52:48
MSDNの一枚目入れてautorun.exeをダブルクリックしてみ

257:デフォルトの名無しさん
07/06/15 16:10:34
>>255
どんだけ~

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

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

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

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

262:デフォルトの名無しさん
07/06/15 17:00:47
>>256さんの方法で
出来ました!

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

263:デフォルトの名無しさん
07/06/15 17:04:59
いや、ムリムリ

264:デフォルトの名無しさん
07/06/15 17:34:17
後のビルゲイツである

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

266:デフォルトの名無しさん
07/06/16 00:35:30
>>265
EEつかえよw

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

268:デフォルトの名無しさん
07/06/16 01:15:47
は?

269:デフォルトの名無しさん
07/06/16 09:55:40
実行ファイルの置き場所って何のことよ、なのよ

270:デフォルトの名無しさん
07/06/16 11:05:17
ビルドの出力先のこと言ってんの?

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

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

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

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

見たいな感じですね

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

275:デフォルトの名無しさん
07/06/16 15:05:17
C#だけじゃない

276:デフォルトの名無しさん
07/06/16 18:20:46
>>270
それのこと

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

278:デフォルトの名無しさん
07/06/16 19:30:46
>>276
プロジェクトのプロパティで変えられない?

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

280:デフォルトの名無しさん
07/06/17 05:22:10
そこのページにも書いてあるだろ
/D "NO_JPEG" /D "NO_LCMS" /D "DJGPP"

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

282:279
07/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:デフォルトの名無しさん
07/06/17 06:13:06
>>279
jpeglib.hを検索ワードにしてググったのかね?
IJGのjpegライブラリを探してきな
他にもエラー出たら、その都度ググれ


284:デフォルトの名無しさん
07/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
07/06/17 06:21:21
>>283
URLリンク(www.ijg.org)
おお、ここに、jpeglib.hファイルがありました。
で、このファイルをドコに置けばいいでしょうか?

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

287:279
07/06/17 06:41:53
つか、jpeglib.hファイルはドコのフォルダに入れればいいのでしょうか?

288:デフォルトの名無しさん
07/06/17 06:49:29
>>287
自分で管理しやすくてINCLUDEパスの通ったところ。

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

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

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

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

292:デフォルトの名無しさん
07/06/17 07:07:41
それでもいいよ

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

C言語なら俺に聞け(入門篇) Part 14
スレリンク(tech板)

C/C++の宿題を片付けます 90代目
スレリンク(tech板)

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

295:デフォルトの名無しさん
07/06/17 18:27:39
修復してみりゃいいじゃんけ

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

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

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

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

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

298:296
07/06/17 19:55:15
>>297
光速レスありがとう。すごい助かった

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

299:デフォルトの名無しさん
07/06/17 20:05:41

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

300:デフォルトの名無しさん
07/06/18 07:05:07
オプション

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

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


303:デフォルトの名無しさん
07/06/18 15:47:24
誰も使わないから止めたんじゃね?

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

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

306:デフォルトの名無しさん
07/06/18 22:21:40
defineなんかMSの独断で廃止してしまえ

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

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

があるぜ?


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

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

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

310:296
07/06/18 23:23:40
>>301
神か!
バッチリ期待通りの動作になったよ。
ありがとうありがとう

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

>>299
鬼か!

311:デフォルトの名無しさん
07/06/18 23:31:23
>>309
#define ELEMOF(a) (sizeof (a) / sizeof *(a))

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

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

313:デフォルトの名無しさん
07/06/18 23:40:29
前者はマクロでいいだろと思った

314:デフォルトの名無しさん
07/06/18 23:52:34
細かい処理まで全部例外使ってたら遅くなる

315:デフォルトの名無しさん
07/06/19 09:02:10
#define #define ぬるぽ

316:デフォルトの名無しさん
07/06/19 10:30:15
Error C9999: ガッ!

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

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

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

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

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

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

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

322:デフォルトの名無しさん
07/06/19 13:50:53
>>321
DLLが無いのになんで古いDLLで実行してるんだ

323:デフォルトの名無しさん
07/06/19 14:01:49
ファイルの日付ぶっこわれてね?


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

325:デフォルトの名無しさん
07/06/19 15:26:10
例外って劇遅なの知らないの?

326:デフォルトの名無しさん
07/06/19 15:43:43
誰が言い出したんだろうな。

327:デフォルトの名無しさん
07/06/19 16:46:18
スタックフレーム生成するから?

328:デフォルトの名無しさん
07/06/19 17:19:52
スタックフレーム巻き戻すからだろ。

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


330:デフォルトの名無しさん
07/06/19 17:52:56
例外が遅いってのにも2つほど意味がある

331:デフォルトの名無しさん
07/06/19 17:59:54
例外→異常事態

332:デフォルトの名無しさん
07/06/19 18:01:08
それは違う

333:デフォルトの名無しさん
07/06/19 18:03:05
違わない

334:デフォルトの名無しさん
07/06/19 18:04:23
非常事態

335:デフォルトの名無しさん
07/06/19 18:05:20
例外って要するに下向き限定gotoだろ。

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

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

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

338:デフォルトの名無しさん
07/06/19 20:36:25
それは論外だけど、>>336みたいな人も痛いねw
でもいるんだよねこういう風に妙な勘違いをしてる人って実際。

339:デフォルトの名無しさん
07/06/19 20:37:05
>>337
だめぽ

340:デフォルトの名無しさん
07/06/19 20:38:13
例外は起きないから例外って言うんですよ。
(正常時に)

341:デフォルトの名無しさん
07/06/19 20:38:31
つうか標準ライブラリ使ってる時点で例外処理考えなくちゃなんめぇわけだが

342:デフォルトの名無しさん
07/06/19 20:39:56
336はmsdnだろう。

343:デフォルトの名無しさん
07/06/19 20:40:14
妙な勘違いと言ってる人ほど、
なぜそれが妙な勘違いかを説明する事ができない。
とりあえず貶めたいだけだな。

344:デフォルトの名無しさん
07/06/19 20:45:49
>>340
起きる可能性があるから例外って言うんだ。

345:デフォルトの名無しさん
07/06/19 20:47:27
そんなこという人、嫌いです。

346:デフォルトの名無しさん
07/06/19 20:51:05
そんなこという人、好きです。

347:デフォルトの名無しさん
07/06/19 20:52:50
>>344
頻繁に起きないから例外って言うんだ。

348:デフォルトの名無しさん
07/06/19 20:54:32
頻度は問題じゃない

349:デフォルトの名無しさん
07/06/19 21:03:21
>>343
妙な勘違いというのは例外とエラーコードを返り値で返したり
GetLastErrorでエラーコードを取得することに本質的には違いなんて何もないことだ。

違いといえば、エラーに関する情報が例外オブジェクトに集約されていて
より直観的に扱えるね、ぐらいなもの。

何かまるでパラダイムが違うかのような言い方はどうかね。

350:デフォルトの名無しさん
07/06/19 21:05:23
遅いんだよ

351:デフォルトの名無しさん
07/06/19 21:07:05
そーす

352:デフォルトの名無しさん
07/06/19 21:08:20
関数を大きく飛び越えて動作可能だから本質的に違う。

353:デフォルトの名無しさん
07/06/19 21:16:48
=== a.cpp

#include <iostream>
#include <exception>
#include <cstdlib>
#include "common.h"

int ex() {
        try {
                if(std::rand() > RAND_MAX / 2) {
                        throw std::exception();
                }
        } catch(std::exception& e) {
                return 1;
        }
        return 0;
}

int main() {
        int count = 0;
        for(int i = 0; i < TIMES; ++i) {
                count += ex();
        }
        std::cout << count << std::endl;
}


=== common.h (二重インクルード防止は略)

const int TIMES = 1000000;

354:デフォルトの名無しさん
07/06/19 21:18:14
#include <iostream>
#include <exception>
#include <cstdlib>
#include "common.h"

int ex() {
        if(std::rand() > RAND_MAX / 2) {
                goto ON_ERROR;
        }
        return 0;

ON_ERROR:
        return 1;
}

int main() {
        int count = 0;
        for(int i = 0; i < TIMES; ++i) {
                count += ex();
        }
        std::cout << count << std::endl;
}

355:デフォルトの名無しさん
07/06/19 21:20:02
↑は b.cpp

g++ -O3 でそれぞれコンパイルして、実行時間を比較。

$ time ./a
500455

real 0m2.169s
user 0m2.150s
sys 0m0.009s

$ time ./b
500455

real 0m0.038s
user 0m0.023s
sys 0m0.005s

速度差は明らか。

356:デフォルトの名無しさん
07/06/19 21:20:51
遅いんだから使うなつってんの

357:デフォルトの名無しさん
07/06/19 21:25:26
1000000回も回してこの程度の差ですか?

358:デフォルトの名無しさん
07/06/19 21:27:10
今の時代JAVAのように遅くても如何に簡潔に安全なコードを書けるかが問われているわけだが

359:デフォルトの名無しさん
07/06/19 21:28:51
遅いJAVAなんて誰も使わねぇよ

360:デフォルトの名無しさん
07/06/19 21:33:14
それじゃchain of responcibilityパターンで
エラーが発生した時点でチェインを遡りながらログを出力していく処理、をgotoと例外の二種類で書いてみてよ

361:デフォルトの名無しさん
07/06/19 21:35:55
自分でかけよ馬鹿

362:デフォルトの名無しさん
07/06/19 21:36:07
なんでそんな変なところに読点ついてんの?

363:デフォルトの名無しさん
07/06/19 21:39:08
結局例外ってどうやって使うのよ?

364:デフォルトの名無しさん
07/06/19 21:40:20
例外が起こることを前提にするのはダメ
あくまで例外的な状況で

365:デフォルトの名無しさん
07/06/19 21:43:30
パトカーでセンター試験に行くようなもの

366:デフォルトの名無しさん
07/06/19 21:50:22
パトカーでセンター試験に行きましたが何か?

367:デフォルトの名無しさん
07/06/19 21:53:34
交通事故目撃して通報したらそのまま事情聴取で時間取られて
あ、これはヤバイと思ったら巡査の人がパトカーで送ってくれた

368:デフォルトの名無しさん
07/06/19 21:53:55
ララァはかしこいなあ

369:デフォルトの名無しさん
07/06/19 22:06:22
念のためパトカーに乗せて行ってもらう手はずを整えとくのはいいが
そうならないように早めに家を出るのは当たり前

370:デフォルトの名無しさん
07/06/19 22:09:16
なるほど

371:デフォルトの名無しさん
07/06/19 23:20:18
>>364
キャッチできたらラッキーてな不安定なものならその理屈はわかるが、
そうじゃないのにそんなこと言うのはただの馬鹿。

372:デフォルトの名無しさん
07/06/19 23:39:57
例外は言語仕様として自分で投げれるようになってんだから
性能に問題なきゃ使ってもいいんじゃねーの
それでもダメって言うのは大きなお世話だ。

要はポリシーの問題。

373:デフォルトの名無しさん
07/06/20 00:02:19
セキュリティポリシー入りま~す

374:デフォルトの名無しさん
07/06/20 00:17:59
例外使えば安全?
それはちょっと違うんじゃね?

全ての例外に真面目に対処する気があるのなら安全かもしれんが。

375:デフォルトの名無しさん
07/06/20 00:22:47
>例外は言語仕様として自分で投げれるようになってんだから

勿論、ループ抜けたりあほな使い方を推奨するためにではない。


376:デフォルトの名無しさん
07/06/20 00:29:18
しかしこれが21世紀になってやる話題かとおもうとなんだかとっても悲しくなってくるな。

377:デフォルトの名無しさん
07/06/20 00:44:15
悲しい存在は何時の時代にも居る

378:デフォルトの名無しさん
07/06/20 00:51:45
>>376
21世紀らしい話題を7つ言ってみろ

379:デフォルトの名無しさん
07/06/20 01:02:54
newしてdeleteしなくてもソフト終了時に開放されるだろ

380:デフォルトの名無しさん
07/06/20 01:52:02
Win95 あたり怪しかった気がする。

381:デフォルトの名無しさん
07/06/20 03:00:40
チキンラーメン最強←結論

382:デフォルトの名無しさん
07/06/20 10:35:58
たしかに終了時に開放される。
問題は終了しないで使う時だな。

383:デフォルトの名無しさん
07/06/20 22:54:30
VC2005Expressのユーザーですが、ヘルプの使い方がいまいちわかりません。
たとえば、
#define hiroyuki 10
だと、
hiroyukiを10と読み替えるです。
でも、
#define hiroyuki
だと、
hiroyukiという文字列があると、それはなかった事にする
とうい仕様みたいです。
この仕様はヘルプのどこに書いてありますか?

384:デフォルトの名無しさん
07/06/20 22:55:32
仕様も何も、「なにもない」と読み替えるだけで、
上と下で何かが違うわけではない。

385:デフォルトの名無しさん
07/06/20 23:00:52
>>384
それは変だろうw

>>383のような疑問を持つことそれ自体は真っ当だと思う。
くだらないけど。

386:デフォルトの名無しさん
07/06/20 23:02:25
ん? 変か? どこら辺が?

387:デフォルトの名無しさん
07/06/20 23:14:32
>>383
URLリンク(msdn2.microsoft.com)(vs.71).aspx
ただし、これはCやC++のISO規格に基づいた挙動だから、
最終的にはそっちを見ろとも言える

C/C++など言語自体のことは、Visual Studioのヘルプで何とかなるとあまり思うなよ

388:デフォルトの名無しさん
07/06/20 23:15:46
>>386
君プログラマじゃないだろうw

その、二つ目のパラメータが省略された場合はそれをナルストリングとみなす、
というのが「仕様」そのものじゃないか。

389:デフォルトの名無しさん
07/06/20 23:29:47
>>388
マクロ名(引数のカッコ含む)から0個以上の空白文字を無視し、
その後改行までのテキストと置換する、

と定義すれば、そんな仕様は必要ない。

390:デフォルトの名無しさん
07/06/20 23:35:02
>~と定義すれば
そういうのを「仕様」とよぶのだよ坊主

391:デフォルトの名無しさん
07/06/20 23:36:20
くだらん

392:デフォルトの名無しさん
07/06/20 23:37:13
仕様と聞くと震えが止まりません・・・

393:デフォルトの名無しさん
07/06/20 23:37:18
そういうしょうもないことに拘るのは似非プログラマ

394:デフォルトの名無しさん
07/06/20 23:38:09
しょうがないは、仕様が無い→どうしようもない\(^o^)/
の事だと思えてきた俺は末期

395:デフォルトの名無しさん
07/06/20 23:41:44
>>390
上下とも同じ仕様で理解できるんだから、
下を理解するのための特別な仕様なんて要らないだろ、と。

396:383
07/06/20 23:56:18
皆さん、レスどうもです。

>C/C++など言語自体のことは、Visual Studioのヘルプで何とかなるとあまり思うなよ
つーか、マクドナルドにパソコンを持ち込んで勉強するのが好きなんですが、
紙の本を何冊も持ち込むのが重たくて大変です。
で、電子化されたC言語やC++の参考書や辞典、って何かないですか?

397:デフォルトの名無しさん
07/06/21 00:04:58
猫?

398:デフォルトの名無しさん
07/06/21 00:11:41
食べ物屋にパソコンや本持ち込むってどんな神経だよw

399:デフォルトの名無しさん
07/06/21 00:16:29
>>398
ごめん、俺、外で食事する時は必ずノートPCと書籍は持参して
食べ物がでてくるまでの間、しこたまノートPC弄ってたり本読んでたりする。

400:デフォルトの名無しさん
07/06/21 00:16:54
巣束で普通にしてますが何か?

401:デフォルトの名無しさん
07/06/21 00:20:48
画面上のマニュアルなんか見たくないだろ
むしろ金かけずに本にする技術が欲しいくらいだ

402:デフォルトの名無しさん
07/06/21 00:25:07
ホームポジションからあんま手を動かしたくない。
マウスに手を伸ばすだけでも嫌なのに、
本なんてもってのほか。

403:デフォルトの名無しさん
07/06/21 01:04:35
>>402
椅子にあぐらかいて座って又の上に書籍広げてキーボードさわるわしは変態か!


404:デフォルトの名無しさん
07/06/21 01:09:59
>>403
そのキーボードや書籍のすぐ近くにあるジョイスティックも弄ってるなら変態確定。

405:デフォルトの名無しさん
07/06/21 01:11:48
つーか、本って手で持ってないと閉じちゃうジャン。
だから俺はもっぱら電子マニュアルだ。

406:デフォルトの名無しさん
07/06/21 01:12:42
本は検索できないしな。
索引が限度じゃな。
ま、ぱらぱらと見る分には本もいいんだが。

407:デフォルトの名無しさん
07/06/21 02:30:40
>>400
短足乙

408:デフォルトの名無しさん
07/06/21 02:33:37
>>396
CマガのDVDとかどうだ?

409:デフォルトの名無しさん
07/06/21 07:38:35
>>396
GoF に CD が付いてるがどうかね?

410:デフォルトの名無しさん
07/06/21 16:41:05
catchが遅いの?
throwが遅いの?
newが遅いの?

411:デフォルトの名無しさん
07/06/21 17:01:48
partialってなんて読むの?パーチャル?

412:デフォルトの名無しさん
07/06/21 17:07:18
おっぱい

413:デフォルトの名無しさん
07/06/21 17:08:14
J#「何のために生まれて何をして生きるのか。
 分からないままなんて、そんなのは嫌だ。」

414:デフォルトの名無しさん
07/06/21 17:11:43
>>410
throw

415:デフォルトの名無しさん
07/06/21 17:37:04
>>413、J# 誰もお前になんか、何も期待しちゃいないよ。お前はただの飾りだよ。そんなこともわからなかったのかい?
ぼくも.NETを支える新しい言語なんだってがんばっていたよね?傍から見ていてこっけいだったよ。笑いを抑えるのに必死だったさ。
お前はどっちつかずの使えない言語のままでいるのがお似合いさ。

416:デフォルトの名無しさん
07/06/21 18:24:30
親がJ++だからなw

417:デフォルトの名無しさん
07/06/21 20:01:26
つーことは例外処理は例外が発生しないという条件化では大した速度的ペナルティは無いってことでいいの?

418:デフォルトの名無しさん
07/06/21 20:57:54
J#って擬人化されてる?

419:デフォルトの名無しさん
07/06/21 21:04:39
J#( 'ー`)し

たかし。

420:デフォルトの名無しさん
07/06/21 22:15:57
try もコストは発生するはずだけど、どのくらいなんだろな。

421:デフォルトの名無しさん
07/06/21 22:44:37
+1するだけの関数を繰り返し呼ぶというサンプルで
テストしたことあるけど、VC2005の場合10%ぐらい速度低下した。

tryも繰り返しの中に置くと、コストがばかにならんかも。

422:デフォルトの名無しさん
07/06/21 22:52:44
Let's try!

423:デフォルトの名無しさん
07/06/21 22:59:13
とりあえずMore Effective C++読もうぜ

424:デフォルトの名無しさん
07/06/21 23:03:14
日本語版立ち読みしてこれは読めないと思ったんで原著買ったんだけど
まだ一章で止まってる

425:デフォルトの名無しさん
07/06/21 23:14:04
BINARY HACKS嫁

426:デフォルトの名無しさん
07/06/21 23:28:01
あったあった15項目のUnderstand the costs of exception handlingか
ちょっと辞書片手に読んでみるよ

427:318
07/06/22 00:04:59
>>319-323
   解決しました。原因もわかりました。
 .sln ファイルのエイリアスをデスクトップに置いておいて、それをダブルクリックで仕事を始め
 ていました。で、うっかりバックアップドライブの .cpp ファイルをダブルクリックすると、そ
 れ以後、エディタが読み込むのはバックアップのファイルになって、コンパイルされるのもバック
 アップのファイルで、しかしリンクされるのは書き換えていない新しい方のファイルなのでした。
 書き換えた新しいDLLと思ったのは実は書き換える前のDLLだったので、湧いてくるDLLがパスの
 通った場所のどこにもないように見えていたのでした。
 別ドライブ別フォルダのの同じ名前のファイルを読み込んでいたのは、ウインドウをタブモードに
 するまで気がつきませんでした。まったく、勝手に設定を変えるのも変だし、変えるなら気を利か
 せてつじつまの合うように変えて欲しいです。
 

428:デフォルトの名無しさん
07/06/22 01:42:16
ハックハックドラッケン

429:デフォルトの名無しさん
07/06/22 10:01:07
かあちゃん・・・

430:デフォルトの名無しさん
07/06/22 22:33:18
URLリンク(blogs.msdn.com)


ここみてSP1引っ付けてみたけど長いファイル名がゾロゾロあってDVDに書き込めないのね
どうすればいいの?

431:デフォルトの名無しさん
07/06/22 23:24:24
ああ○○○どうしてあなたは○○○なの?

432:デフォルトの名無しさん
07/06/23 01:42:36
無償のやつってどれ?

433:デフォルトの名無しさん
07/06/23 01:45:34
URLリンク(www.microsoft.com)

434:デフォルトの名無しさん
07/06/23 02:56:09
>>430
やり直せ失敗してる
焼けないような長いファイル名なんて存在しない

435:デフォルトの名無しさん
07/06/23 07:40:37
B'sじゃないか

436:デフォルトの名無しさん
07/06/23 09:51:34
俺は、Joilet付けたかUDFにしたかで乗り切った

437:デフォルトの名無しさん
07/06/23 12:07:17
>>435
B'sでUDFだ、よく分かったな。

438:デフォルトの名無しさん
07/06/23 18:35:39
地味に便利
URLリンク(www.vector.co.jp)

439:デフォルトの名無しさん
07/06/23 18:55:57
>>437
ファイル名が 64 文字までの糞プロダクトは一種類しかないから、分かるよ

440:デフォルトの名無しさん
07/06/23 19:03:08
インストールしようと思ったら、住所とか書かなきゃならんのか

441:デフォルトの名無しさん
07/06/23 19:08:22
>>439
B'sが64文字までってこと?
それなら違う。B's&UDFで書き込めたって意味。

442:デフォルトの名無しさん
07/06/23 19:20:02
B's9で無理だった

443:デフォルトの名無しさん
07/06/23 19:56:01
>>442
初心者乙

444:デフォルトの名無しさん
07/06/23 20:16:45
おめーらソフト板池

445:デフォルトの名無しさん
07/06/23 20:28:25
なんか遅いと思ったらプリコンパイルヘッダが1G近くになってた
プリプロセッサ系のライブラリはやっぱやばいね色々と

446:デフォルトの名無しさん
07/06/23 20:31:15
>>444
CD-R,DVD板じゃなくて?

447:デフォルトの名無しさん
07/06/23 20:35:25
>>446
ソフトの使い方が分かってないからソフトウェア板だろ
ファイルシステムも分かってないからCD-R,DVD板も行った方がいいけど

448:デフォルトの名無しさん
07/06/23 20:50:31
まとめage

・パス決め打ちインストール
・システムアカウントでサービスインストール
・外部と通信する
・UDFでファイル名64文字制限
・書込終了後もドライブロック
・イジェクト切っても、イジェクト
・コンペア失敗

449:デフォルトの名無しさん
07/06/23 21:02:47
よそでやれ
全部ユーザー側で変更できる

450:デフォルトの名無しさん
07/06/23 21:08:34
こっちにも貼り

MSDN ライブラリ 2007 年 6 月版 ? Visual® Studio 2005 Service Pack 1 ドキュメントを含む
URLリンク(www.microsoft.com)

451:デフォルトの名無しさん
07/06/24 04:01:34
>>434
え?

452:デフォルトの名無しさん
07/06/24 05:07:02
佐伯乙

453:デフォルトの名無しさん
07/06/24 08:34:49
>>450
>635.2 MB - 5107.3 MB*
容量がとんでもねーな

454:デフォルトの名無しさん
07/06/24 09:34:07
じゃあ本にすれば?

455:デフォルトの名無しさん
07/06/24 09:35:36
せめてDVD一層に収めろよな

456:デフォルトの名無しさん
07/06/24 10:08:00
よく嫁

457:デフォルトの名無しさん
07/06/24 11:18:27
表記がおかしいよな
DVD版とCD版の容量を足すなよw

458:デフォルトの名無しさん
07/06/24 12:57:29
糞ワロタw

459:デフォルトの名無しさん
07/06/24 13:06:28
MSDNライブラリ用の使いやすいビュワーって何かないかな。

VS2005のビュワーってお気に入りをフォルダで階層化することもできないから
仕方なく2003のを使ってるんだけど、これもあまり使いやすいとは言えない気がする。

あと、新しいライブラリ入れたときにお気に入りのURLを新しいライブラリの
対応するドキュメントのそれに修正するようなツールって何かないものかな

460:デフォルトの名無しさん
07/06/24 13:07:09
IEで見れば?

461:デフォルトの名無しさん
07/06/24 13:11:17
IEが2003のビュアより優れているとは思いにくいけど。。
何より検索もできなければ目次のツリーも表示されないわけで

462:デフォルトの名無しさん
07/06/24 13:13:22
漢なら黙って自分で作れ。
そして俺らに公開汁

463:デフォルトの名無しさん
07/06/24 17:38:32
Visual Studio 2005をインストールするときに、MSDN2005とSQL serverっていうのも一緒にするんですけど、これって何でしょうか?


464:デフォルトの名無しさん
07/06/24 17:54:38
MSDN2005とSQL server

465:デフォルトの名無しさん
07/06/24 18:00:11
BFB7853974330A42AD32F13A3EDBC1C5E601EDD1
ハッシュが違ってるorz

466:デフォルトの名無しさん
07/06/24 18:03:45
>>463
命令された人に聞け

467:デフォルトの名無しさん
07/06/24 18:32:41
C++をインストールするつもりが、間違えてC#をインストールしてました
SP1もインストールしたんですけど、C#をアンインストールすればSP1も削除されるでしょうか?

468:デフォルトの名無しさん
07/06/24 18:36:31
うん
C#だけインストしたならそのSP1にはC++は含まれてないから削除しても問題ない

469:デフォルトの名無しさん
07/06/24 19:23:18
Visual Studio 2005 で入った C の strcpy_s とかは
マイクロソフト独自の拡張ですか?

470:デフォルトの名無しさん
07/06/24 19:27:06
>>469
独自。
でも標準化にむけて色々やってはいるみたい。

URLリンク(slashdot.jp)

471:デフォルトの名無しさん
07/06/24 20:09:47
そうですか。
標準化の動きはあるんですねー。
有用なURLさんくす

472:デフォルトの名無しさん
07/06/24 21:27:47
レベルの低い質問で大変申し訳ないのですが、分かる人いましたら教えてください。
先ほどVisualBasic2005Expressをインストールし、プログラムを作ろうと思い、
[ファイル]→[新しいプロジェクト]を選択し、新しいプロジェクトのテンプレートを
選択する画面までいったのですが、どのテンプレートを選んでも何故か[Ok]を押すことができず
プロジェクトを作ることができないのですが、これは何か設定が間違っているのでしょうか。


473:デフォルトの名無しさん
07/06/24 23:17:35
>>472
下段にあるプロジェクト名のテキスト欄に名前を入力していないというオチでないよね?

474:デフォルトの名無しさん
07/06/24 23:40:08
>>472
大丈夫?プログラミングやめといた方がいいよ
EEのおかげか初心者が増えすぎて困る、初心者専用スレに分かれてくれ

475:デフォルトの名無しさん
07/06/25 00:08:53
プロジェクトを作ると
プロジェクトのプロパティで
リリース構成でもデバッグ情報を生成するようになっていますが
これをデフォルトで生成しないようにする方法ありませんか?

476:デフォルトの名無しさん
07/06/25 00:24:16
>>450
ダウンロードしてみようとしたら、
進行度がマイナスになってるww

477:472
07/06/25 01:02:55
>>473
レスありがとうございます。
もちろん名前も色々試しましたがダメでした。

VisualBasic2005Expressは、Microsoftのホームページからiso形式でダウンロードしたもので、
何度が再インストールも行いましたがダメでした。
とりあえず、他のPCにインストールして試してみます。


478:472
07/06/25 01:49:16
度々失礼します。
他のPCはOSの関係でインストールできませんでした。

手順通りにインストールを行ったので、まさかとは思うのですが、
テンプレートがインストールされていないというということはありえますか?
あと、インストールしたPCはネットに繋げていないのですが、インストール時や起動時に
ネットを通じてテンプレートなどを自動でダウンロードするような仕組みに
なっているのでしょうか。
PCは、dellのdimension9200、OSはXP homa SP2です。

普通の人なら気にも留めないような所で引っかかってしまっているので、
アホに思われるかもしれませんが(もしかしたら本当にアホかもしれないですが)、
さすがにこんな所で挫折したくないので、少しでもわかる方いましたらアドバイス下さい。

479:デフォルトの名無しさん
07/06/25 07:13:51
>>475
プロジェクトテンプレートを書き換えればいけるはず

480:デフォルトの名無しさん
07/06/25 22:29:52
Visual Studio 2005 Standard Editionは

Vistaではどうやっても動かないんでしょうか?

481:デフォルトの名無しさん
07/06/25 22:33:39
動きます。

482:480
07/06/25 22:41:41
そうですか?

Standard Edition買ってインストールを始めたら
“コンポーネントのインストール”で、

『セットアップに失敗しました。
下のリンクを使って、エラーの原因を調べます。』
ってエラーが出ました。

「既に確認されているセットアップの問題については、インストール元のルートにある Microsoft Visual Studio リリース ノート readme.htmを参照してください。」
と書かれていたので、

1. すべての Visual Studio 製品の 1.1. システム要件を見たら、

「Visual Studio 2005 は、次のいずれかのシステムにインストールできます。」

Microsoft® Windows® 2000 Professional SP4
Microsoft® Windows® 2000 Server SP4
Microsoft® Windows® 2000 Advanced Server SP4
Microsoft® Windows® 2000 Datacenter Server SP4
Microsoft® Windows® XP Professional x64 Edition (WOW)
Microsoft® Windows® XP Professional SP2
Microsoft® Windows® XP Home Edition SP2
Microsoft® Windows® XP Media Center Edition 2002 SP2
Microsoft® Windows® XP Media Center Edition 2004 SP2
Microsoft® Windows® XP Media Center Edition 2005
Microsoft® Windows® XP Tablet PC Edition SP2

って感じでに書かれていて、Vistaでは駄目だと思いました。
何か裏技があるんですか?



483:デフォルトの名無しさん
07/06/25 22:44:36
つ発売日

484:デフォルトの名無しさん
07/06/25 22:46:05
会話になってねぇw

485:デフォルトの名無しさん
07/06/25 22:53:41
URLリンク(support.microsoft.com)

ステップ 2 : Visual Studio 2005 PS1 のインストール
ワロ(´・ω・) ス

486:480
07/06/25 23:02:30
>>485
どうもありがとうございます。
Standardエディションの場合、
Visual Studio 2005 Team Suite 用ですね?
やってみます。


487:デフォルトの名無しさん
07/06/26 09:42:37
むしろシステム要件にVistaが書かれてたら驚く
その次のOSまで入ってたりしてw

488:デフォルトの名無しさん
07/06/26 18:49:09
最近ソリューションエクスプローラに
イメージファイル(bmp等)やオーディオファイル(wav等)ファイルを既存の項目から追加できることを知ったのですが、
もしかして便利な機能があるのでしょうか?

現状では実行ファイルが置かれてるところに自分でそれらのファイルを置いてるのですが、
ファイルが大量になってしまい面倒くさい上、bmpやwavファイルがフォルダにそのまま入ってるのも微妙な気がしてます

489:デフォルトの名無しさん
07/06/26 19:00:59
.NETならプロジェクトのプロパティの"リソース"タブを開けば幸せになれるかも

490:デフォルトの名無しさん
07/06/26 20:06:10
みんな聞いてくれ。
俺は新型GT-R買おうとしてるんだが、
来年でる?Vスペも気になってる。
今年でるGT-R700万をちょい苦労して買うか
来年でる1200万(雑誌予想価格)クラスを
かなり無理して買うのどっちがいいと思う?

491:デフォルトの名無しさん
07/06/26 20:10:43
SP1が出てからにしと毛

492:デフォルトの名無しさん
07/06/27 01:31:12
VS2005のサンプル集みたいなのをサイトから落として
msiだったから、folderをc#用のfolderに
いれといて、「あんまり見てもわかんねーや」と思い
プログラムの削除で削除したらC#のフォルダごと
消えた。
むかついたから、他のC#関連も全部消してやった。
あーーあ~・・・

493:デフォルトの名無しさん
07/06/27 09:31:56
おめでとう

サンプルがその場で全部すぐわかるようじゃあまり意味が無い

494:デフォルトの名無しさん
07/06/27 10:22:29
>>493
??

495:デフォルトの名無しさん
07/06/27 10:57:35
すぐわかるサンプルなら見ないでも書けるだろ

496:デフォルトの名無しさん
07/06/27 10:59:46
どうしてプログラマに・・・プログラムが書けないのか?
URLリンク(www.aoky.net)

497:デフォルトの名無しさん
07/06/27 11:07:28
すぐわからないからって消すようじゃプログラマは無理だな

498:デフォルトの名無しさん
07/06/27 11:33:56
普通のプログラマが馬鹿の中で働いて優越感

499:デフォルトの名無しさん
07/06/27 11:45:02
「普通」って、どのくらいのが普通なの?

500:デフォルトの名無しさん
07/06/27 11:45:56
それを疑問に思わなくても働いている奴ら

501:デフォルトの名無しさん
07/06/28 15:32:51
Visual C++ 2005 Express Edition を使ってるんですが、
-G5 は使えないってエラーが出てしまいます。
プロセッサごとの最適化はもうできなくなったんでしょうか?

502:デフォルトの名無しさん
07/06/28 16:19:43
うん。

503:デフォルトの名無しさん
07/06/28 16:20:29
なくなった。

504:デフォルトの名無しさん
07/06/28 17:07:09
64bitでG1、G2が復活

505:デフォルトの名無しさん
07/06/30 15:26:38
MSDN200706全然落ちてこねーな
WindowsServer2008Beta3も

506:デフォルトの名無しさん
07/06/30 19:58:32
MSDNのイメージDaemonToolsで見たりDVD-Rに焼いたりしても
x:\Program Files\MSDN\MSDN8.0\techart10\1041の下かせ
読めないのは私だけですか?
それが原因でインストールに失敗します。

507:デフォルトの名無しさん
07/06/30 20:00:08
×かせ
○が

508:デフォルトの名無しさん
07/06/30 21:01:45
MSDNとMSDNライブラリを区別しない奴が気になって仕方がないのは俺だけ?

MSDNライブラリのことMSDNって書いてるの見るとMSDNって何だよ意味わからんぞ、
と突っ込みたくなる。

509:デフォルトの名無しさん
07/06/30 21:23:12
>>508
お前だけだと思うぞ。

510:デフォルトの名無しさん
07/06/30 21:33:43
>>508
常人にはコンテクストを読む力がある。


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