Visual Studio 2005 P ..
39:デフォルトの名無しさん
08/03/29 02:13:07
お前はLibを作るのが目的ではないだろ。
ConvertINetStringを使いたかったはずだ。
手段と目的を取り違えるな。
その方法がいつまでも出来ないんだったら、
その方法はやめてほかの方法を試してみる気になれ。
具体的にはGetProcAddressとかさ。
40:デフォルトの名無しさん
08/03/29 08:56:19
えっ?
41:デフォルトの名無しさん
08/03/29 12:33:14
>>39
何でlibじゃできないのかを教えてください
(´・ω・`)
42:デフォルトの名無しさん
08/03/29 13:24:03
よーわからんけど、dllを(対応するlibを作って)暗黙的に使う
場合のヘッダファイルと、いわゆる普通のlibをリンクするための
ヘッダファイルは違うんじゃなかったか? その辺ケアしてる?
43:デフォルトの名無しさん
08/03/29 14:51:34
ヘッダファイル…
Mlang.hじゃ駄目ってこと?
(´・ω・`)
44:デフォルトの名無しさん
08/03/29 15:01:48
だめそうだね。昨日の書き込みのエラーメッセージから推測するに、
mlang.hのConvertINetStringの宣言には__declspec(dllimport)が付いていないようだ。
45:デフォルトの名無しさん
08/03/29 15:20:10
>>44
じゃぁやっぱり動的リンクするしかないの?
(´・ω・`)
46:デフォルトの名無しさん
08/03/29 15:36:18
>>30
3.0以降は2.0の追加コンポーネント。
47:デフォルトの名無しさん
08/03/29 19:26:12
そうですか…
では、
Loadlibary
↓
GetProcAddress
でいいんですか?
(´・ω・`)
48:デフォルトの名無しさん
08/03/29 20:00:42
それでうまくいったのならば、それでいいじゃん。
49:デフォルトの名無しさん
08/03/29 20:03:11
>>48
まだうまくいってない
(´・ω・`)
50:デフォルトの名無しさん
08/03/29 20:38:30
>>49
つURLリンク(nsoft.blog60.fc2.com)
51:デフォルトの名無しさん
08/03/29 21:02:37
>>50
ありがとう。
でも…関数のスタイルキャストが必要ってでまくってる。
(´・ω・`)
52:デフォルトの名無しさん
08/03/30 13:17:36
できたぁーーーーーーー!!!!!!!!!
いやぁー…ありがとうございます!!!!!!!!!
(´・ω・`)
53:デフォルトの名無しさん
08/03/31 00:41:59
とりあえず前スレ埋めようなおまいら
54:デフォルトの名無しさん
08/03/31 06:58:37
埋め
55:デフォルトの名無しさん
08/03/31 08:57:43
マイクロ秒単位で時間を計測する方法を教えてください
56:デフォルトの名無しさん
08/03/31 10:09:27
QueryPerformanceCounter
57:デフォルトの名無しさん
08/03/31 10:23:40
Windowsではミリ秒以下はおまけでしょ。
58:デフォルトの名無しさん
08/03/31 10:28:33
アプリケーションの処理レベルで言うならミリ秒ですらおまけ
59:デフォルトの名無しさん
08/03/31 13:28:21
埋め
60:デフォルトの名無しさん
08/03/31 15:09:45
埋め
61:デフォルトの名無しさん
08/03/31 23:25:21
埋め
62:デフォルトの名無しさん
08/04/01 01:14:11
埋め
63:デフォルトの名無しさん
08/04/01 01:49:50
埋め
64:デフォルトの名無しさん
08/04/01 03:17:05
埋め
65:デフォルトの名無しさん
08/04/01 03:30:26
埋め
66:デフォルトの名無しさん
08/04/01 03:31:51
埋め
67:デフォルトの名無しさん
08/04/01 04:48:44
ASP.NETで下記のようなエラーが出てきたんだが、どうすればいいかな?
「拡張 '.html' に対して登録されたビルド プロバイダはありません。
machine.config または web.config の <compilation><buildProviders>
セクションでビルド プロバイダを 1 つ登録できます。値 'Web' または 'All' を指定する
BuildProviderAppliesToAttribute 属性が含めれていることを確認してください。 」
68:デフォルトの名無しさん
08/04/01 04:51:53
埋め
69:デフォルトの名無しさん
08/04/01 15:15:45
埋め
70:デフォルトの名無しさん
08/04/01 23:48:05
埋め
71:デフォルトの名無しさん
08/04/01 23:59:16
埋め
72:デフォルトの名無しさん
08/04/02 00:17:34
埋め
73:デフォルトの名無しさん
08/04/02 00:49:35
埋め
74:デフォルトの名無しさん
08/04/02 00:50:14
埋め
75:デフォルトの名無しさん
08/04/02 01:06:52
埋め
76:デフォルトの名無しさん
08/04/02 02:03:53
埋め
77:デフォルトの名無しさん
08/04/02 02:31:20
埋め
78:デフォルトの名無しさん
08/04/02 03:14:30
埋め
79:デフォルトの名無しさん
08/04/02 04:00:20
埋め
80:デフォルトの名無しさん
08/04/02 12:01:13
埋め
81:デフォルトの名無しさん
08/04/02 12:01:44
埋め
82:デフォルトの名無しさん
08/04/02 14:49:53
埋め
83:デフォルトの名無しさん
08/04/02 15:22:58
これは一体…
84:デフォルトの名無しさん
08/04/02 16:32:22
埋め
85:デフォルトの名無しさん
08/04/02 16:45:09
埋め
86:デフォルトの名無しさん
08/04/02 16:46:00
埋め
87:デフォルトの名無しさん
08/04/02 18:45:08
梅
88:デフォルトの名無しさん
08/04/02 19:15:10
埋め
89:デフォルトの名無しさん
08/04/02 19:23:38
フーゾク行って童貞捨てたつもりの素人童貞が暴れてるな。
90:デフォルトの名無しさん
08/04/02 19:52:09
>>68〜>>88 すべったネタにいつでもこだわるな。別のネタ考えろよw。
91:デフォルトの名無しさん
08/04/02 20:38:14
むしろ飽きるまで放っとけよ。
この手の繰言クンは普通の人間と感性が違うんだよ。
ストーカーに向かって「アンタなんか嫌い」って言っても
「ま〜た本当は好きなくせに照れちゃって」って余計増長するだろ。
微妙な違いはあっても基本的にそれと同じだと思えばいいよこういうタイプは。
っていうか、本人はキチガイを演じているつもりなんだよ。
客観的に言えばキチガイを演じよう、なんて狂ったモティベーションを持つのは精神の発達に異常があるとしか
評価しようがないんだがね。
92:デフォルトの名無しさん
08/04/02 20:42:02
std::wstring ws = L"あいうえお";
としてstd::wcoutで出力しようとすると何も表示されません
なぜなのでしょう
93:デフォルトの名無しさん
08/04/02 20:42:33
ロケール?
94:92
08/04/02 20:53:37
ローケルの設定が悪いんでしょうか。
一応自分でローケルの設定をしたんですが、表示されません。
なんでだろ。
95:デフォルトの名無しさん
08/04/02 20:57:40
モティベーション
96:デフォルトの名無しさん
08/04/02 21:14:01
>>93
Visual C++ 2005のバグ。2008では直っている。
URLリンク(forums.microsoft.com)
回避法には例えばバッファを設定するなどがある。
URLリンク(d.hatena.ne.jp)
97:デフォルトの名無しさん
08/04/02 21:51:47
>>96 93とは別人だけどthx。そういうことか。
98:デフォルトの名無しさん
08/04/02 23:13:01
埋め
99:デフォルトの名無しさん
08/04/03 18:56:55
vista搭載ノートにVisualStudi2005がインストールできない…
MicrosoftDocumentExplorer2005の進捗グラフが最後まできてそれ以降進まないんだ。
前スレでも同じ質問があったんで、それにならって一晩放置してみたけどダメだった。
なんでダメなんだろ。
ちなみに、ノートンとかいらんアプリは全部落とした状態でやってます。
100:デフォルトの名無しさん
08/04/03 21:52:31
VC2005でCreateThreadでクラスのメンバ関数渡すときどうすればいいの?
今までのバージョンでは普通に渡せたらしいけど、
「関数呼び出しには引数リストがありません。」
ってエラーでて、&つけても型変換が出来ないってエラー出るし。
101:デフォルトの名無しさん
08/04/03 21:55:45
static 関数じゃないと言語仕様的に無理。
102:デフォルトの名無しさん
08/04/03 22:29:33
ググってたら
> スレッド関数を静的メンバ関数にします。具体的にはメンバ関数宣言に static をつけます。
こんな風に書いてあったんだけど、コンパイルしたら
>'static' をメンバ関数の定義に使ってはいけません。
って言われる。
昔のバージョンだと普通に出来たらしいいんだが、どうしたものだか。
103:デフォルトの名無しさん
08/04/03 22:37:55
なんだかわかんないけど
宣言と定義まちがえてるんじゃね
104:デフォルトの名無しさん
08/04/03 22:45:10
埋め
105:デフォルトの名無しさん
08/04/04 01:14:16
理め
106:デフォルトの名無しさん
08/04/04 01:19:13
埋め
107:デフォルトの名無しさん
08/04/04 12:33:21
>>102,100
エラー行を晒さないと答えられないけど、実装側にはstatic要らない。staticはclassの{}内だけでOK
あと、CreateThreadではなく、_beginthredexを使おう。
108:デフォルトの名無しさん
08/04/04 18:07:08
埋め
109:デフォルトの名無しさん
08/04/04 19:49:10
埋め
110:デフォルトの名無しさん
08/04/05 00:32:10
埋め
111:デフォルトの名無しさん
08/04/05 02:26:46
埋め
112:デフォルトの名無しさん
08/04/05 02:31:10
埋め
113:デフォルトの名無しさん
08/04/05 05:14:15
削除依頼したほうがいいかね
114:デフォルトの名無しさん
08/04/05 07:56:43
よろしく。
115:デフォルトの名無しさん
08/04/05 15:17:30
・自分のプログラムのバグなのかコンパイラのバグなのかわからない
・他の仕事に応用できない糞開発ツールの独自世界を必死に学習している
・テキストエディタで書いたほうが効率的なのに糞UIツールを懸命に使っている
・糞開発ツールを批判すると「性格が悪いから糞ツールを批判するんだ」と言われる
糞だけど、政治的な理由で無理やり使わされているんですよね。
もう、あんな厨の作った糞ツールを我慢して使うのはやめましょう。
・糞開発ツールを部下に押し付ける上司の命令は無視しましょう。
上司は糞開発ツールが使われる実績を作ることであの会社のごきげんをとっているのです。
・糞開発ツールを使わせる上司の下では働けません、と上司の上司に直訴しましょう。
・あの糞開発ツール提供会社には「おたくの糞開発ツールは話にならない」と突き放しましょう。
バグレポートなどしてはいけません。改善要求などもってのほかです。
あの会社はあなたたちのことをテスター/モルモットとしか思っていません。
・あの会議で「糞開発ツールを使ったら生産性がxx%アップしました」
なんて話が出たら力強く机を叩き、会議室を出ましょう。
あの人たちは糞開発ツールをマンセーすることで立場を確保しているのです。
糞な開発ツールを糞だと言える、そんな当たり前の環境をみんなの力で取り戻しましょう。
116:デフォルトの名無しさん
08/04/05 15:53:10
VC2005EEでビルドした後、ビルド前に画面に出ていたソースファイルを修正しようとすると
リアルタイムで文字の修正ができなくて、数秒たたないと修正が反映されません。
例えば、Backspace押したときに文字が消えずにカーソルだけが動いて
5秒後くらいに文字が消えます。
わかりにくくてすいませんが、解決方法はありますでしょうか?
117:デフォルトの名無しさん
08/04/05 16:03:50
HDDがガリガリ動いてるならメモリの増設
118:デフォルトの名無しさん
08/04/05 16:10:17
>>117
HDDからは特に音はしません。
一応スペックです。
CPU : Core 2 Duo 2.66GHz
メモリ : 2GB
OS ; Windows XP Pro SP2
再インストールしたほうが良いでしょうか?
119:デフォルトの名無しさん
08/04/05 16:55:32
>>116
いんてりせんすかな?インテリセンスは重くて反応が遅いし、修正結果の反映がこれまた遅い。
設定変えたいんだが変え方がわからない。
120:デフォルトの名無しさん
08/04/06 09:32:22
>>119
( ・∀・)人(・∀・ )ナカーマ!!
121:デフォルトの名無しさん
08/04/06 16:25:18
VisualStudio6.0で作成されたCのファイルを2005で読み込もうとしたら変換エラーがでたーよ。
dspファイルが壊れているのが原因ってことなんだけどエラーが特定できません。
テキストファイルだから・・・と思って開いてみたのはいいけど困ったものだ
エラーの特定ができる方(特定方法をご存じの方)とかいらっしゃいませんか?
122:デフォルトの名無しさん
08/04/06 17:47:01
つーか、C.C.見えてるじゃねえか…
URLリンク(www.vipper.org)
123:デフォルトの名無しさん
08/04/06 19:13:50
>>121
URLリンク(support.microsoft.com)
もともとプロジェクトの変換にゃ定評も信頼も無いからなぁ
124:デフォルトの名無しさん
08/04/06 19:24:47
>>122
不本意にマウスオーバーして開いてしまったぞ。
お前のせいで警察に捕まったらどうしてくれる。
125:デフォルトの名無しさん
08/04/06 21:51:58
>>118
そのスペックでもたつくなんていうのはむしろ変だとおも。
ビルドターゲット切り替えの直後、インテリセンスのスキャン
は確かに重いが、それとは違うみたいだし。
126:デフォルトの名無しさん
08/04/06 21:58:14
>>124
そんなので捕まえてたら
男はみんな犯罪者だ
127:デフォルトの名無しさん
08/04/06 22:11:42
>>126
単純所持で捕まる世の中はもうすぐですよ
128:デフォルトの名無しさん
08/04/07 00:38:50
VCでプログラムはじめるとき
右側のクラスビューってとこに
ソースファイル、ヘッダーファイル、リソースファイルとかが出なくなって
右クリック→追加→新しい項目が出来なくなってプログラム始めれないんだけど
どうすれば直るでしょうか
129:デフォルトの名無しさん
08/04/07 00:44:10
>>128
左側じゃね?
うーん でも初期起動のときに何向けの画面構成にするか選ぶからそれで変わるんだっけ。
メニューバーの表示の中のどっかになかったかね
130:デフォルトの名無しさん
08/04/07 00:55:04
画面のレイアウトを初期化ってのがある
131:デフォルトの名無しさん
08/04/07 00:57:13
右クリック→追加→新しい項目をするのはクラスビューではなくソリューションエクスプローラーでした
表示いじったら出てきました
>>129ありがとうございます
132:デフォルトの名無しさん
08/04/07 02:07:08
>>ビジュアル Studio.Net Service Pack を待つようにこの問題で深刻の影響を受けてない場合、勧めます。
ええ加減、手抜きは止めろよな、M$
133:デフォルトの名無しさん
08/04/07 02:10:54
どっちかっつーとウィザード後の生成コードの汚さを先になんとかせい。
134:デフォルトの名無しさん
08/04/07 14:09:02
VB2008 スタンダードを使用しております。
フォームのOpacityの値を0にすると、
コントロールがあるであろう位置にマウスカーソルを移動させてもツールチップ等表示されませんが、
このときのフォームは見えなくなり「操作できない」という認識でよいのでしょうか?
それともあくまで見えなくなるだけで、何らかの方法でユーザが操作できてしまう状態なのでしょうか?
135:121
08/04/07 14:43:13
>>123
ありがとうございます!
いい忘れてたけど6.0で開いてもエラー起こすのは同じ理由から・・・ですかね?
環境変数のせいって書いてあるからたぶんそうだとおもうんだがorz..
136:134
08/04/07 15:59:15
その後調べたら、単に見えていないだけでキーボード操作には反応することが分かりました。
137:デフォルトの名無しさん
08/04/07 20:42:09
誰か、VC++6.0とVC++2005コンパイラの違いを教えてくれ・・・
for文のスコープが異なってるとかなんとか、いろいろ・・・
つまりC++言語規格通りにコーディングすれば問題ないんだよな?
138:デフォルトの名無しさん
08/04/07 20:50:25
>>137
何言ってんだ。VC2005に怒られないようにコーディングしろよ。
139:デフォルトの名無しさん
08/04/07 20:55:24
#define for if (0) ; else for
140:デフォルトの名無しさん
08/04/08 00:45:41
>>137
forのスコープが確かに違ってるな。俺はそれが理由で2005に移った。
そういえば、0をポインタに代入できるようになったのはどのバージョンからなんだろう?
141:デフォルトの名無しさん
08/04/08 00:52:43
2005のベータ版をインストールしたんですけど、有効期間が過ぎてて使えないそうです。何とか使える方法はないでしょうか?
142:デフォルトの名無しさん
08/04/08 00:59:50
2008の体験版を入れればいいんじゃないかと
143:デフォルトの名無しさん
08/04/08 01:02:44
>>140
0 をポインタに代入できるのは太古の昔からの C の仕様だろw
144:デフォルトの名無しさん
08/04/08 01:02:47
プロジェクトファイルの中身が
Windowsのファイル検索に引っかからないっぽい件について
145:デフォルトの名無しさん
08/04/08 01:15:04
>>137
VC++6.0 はかなーーーーーーーーーりテンプレートの実装が怪しい。
部分特殊化ができないとかは仕様が決まるのが遅かったのだと解釈できるとしても、
・ メンバ関数テンプレートに明示的にテンプレート引数を指定できない
(しかもエラーメッセージが意味不明)
・ クラステンプレート内のメンバ関数テンプレートはクラス宣言内に直接記述する形でしか作る事ができない。
(クラステンプレートのメンバ関数はクラス宣言内に直接記述する人も多いので、これはまあ、あまり大きな問題ではないが)
・ 関数テンプレートの整数値のテンプレート引数を取る場合、
複数実体化しようとしても全ての実体が共有されてしまうバグがある。
(hoge<1>(); hoge<2>(); と呼ぶと、両方 hoge<2>(); の呼び出しになってしまう!)
・ テンプレート引数を以降の値型のテンプレート引数の定義に利用することが出来ない場合がある。
(細かいバージョンによって template <typename T, void (*Fn)(const T& value)> とかが無理な場合がある)
・ 複雑なテンプレートを利用すると内部エラーになることがある。
(メンバ関数ポインタにテンプレート引数を絡めるとエラーになることがあったり)
とか、バグが多い。
特に、関数テンプレートの実体が共有されるバグは致命的で、知らなきゃハマること請け合い。
ダミーのクラステンプレートを作って hoge(value<1>()); hoge(value<2>()); みたいなことをすれば回避できるが。
146:デフォルトの名無しさん
08/04/08 01:16:33
>>143
(void*)0って今までやってた。orz
147:デフォルトの名無しさん
08/04/08 01:18:36
0 に等しい整数定数式 = ヌルポインタ
昔からそう
148:デフォルトの名無しさん
08/04/08 01:24:59
>>142
体験版もやっぱり有効期間があるのでは?
149:デフォルトの名無しさん
08/04/08 01:25:58
>>141
Express Edition じゃなくてβ版が使いたいのか?
150:デフォルトの名無しさん
08/04/08 01:30:26
>>149
2005が使いたいんです。J♯もついてるし。
151:デフォルトの名無しさん
08/04/08 01:33:02
J# か・・・。
J# でなければ URLリンク(www.microsoft.com) でいいんだが。
152:デフォルトの名無しさん
08/04/08 01:41:36
>>151
ありがとうございます。そこにあるので大丈夫みたいです。
本当に感謝です。
153:デフォルトの名無しさん
08/04/08 01:46:52
衝撃的なフレーズを眼にした。
マジで!?
154:デフォルトの名無しさん
08/04/08 11:41:04
>>152
J#が使いたいんじゃなかったの??
EEはだめでβが使いたいの???
ん?????混乱してきた
155:デフォルトの名無しさん
08/04/08 13:42:08
app.config の配布ですが、これを単純に配布すると <appSettings> で設定した接続文字列がクライアントから丸見えですよね?
どうやってこれを隠したらよいでしょう??
156:デフォルトの名無しさん
08/04/08 14:04:14
>>150
J#が使いたいなら、テンプレ>>2くらい見ようぜ。
157:デフォルトの名無しさん
08/04/08 16:16:13
>>154
βが300円で売ってたんで、プログラミングをやりたいと思っていたんで買ったんです。
でも使えなかったんです。せっかく買ったのに使えないのは悔しくて。で、きいてみたんです。
J♯は、どういうものかちょっと興味があっただけなんです。
今の不安は、体験版で作ったものが急に有効期限が切れて使えなくなるのではないかということ。
時間のあるときにちょこちょこやりたいので、作りかけがそのまんまになっちゃうんじゃないかってこと。
158:137
08/04/08 20:01:34
いろいろ回答ありがとう
「将来VC++2005への移行が容易になるように、VC++6.0のコーディングをすること」
という、超難問をふっかけられたので質問しました
MFCやテンプレート周りは全然別物だから、
「VC++2005向けのコーディング」なんてしても正直意味ないと思う俺ガイル
159:デフォルトの名無しさん
08/04/08 21:49:33
あとね、VC++6.0 はいくつかの仕様に対応してないわけだが、
そのうちの一番重要なのが、
・ static な整数定数メンバをクラス宣言内で直接初期化できない。
というもの。これは痛い。
代わりに enum を使うことになるけど、
完全に同等なものとは言えないので、
いくつか使い勝手が変わってくる。
160:デフォルトの名無しさん
08/04/08 21:51:23
細かい所だと、
・ void 式を return できない。
ってのがある。
これは、戻り値の型をテンプレート引数にした時に地味に困ることがある。
void かどうかで部分特殊化できればいいんだろうけど、
さらに部分特殊化にも対応していないわけで・・・。
まあ、特殊化で済む状況ならいいんだけどね。
161:デフォルトの名無しさん
08/04/09 00:56:27
>>157
なんでβを300円で買ったのかは謎だけど、きっとEEが無料で手に入ることを知らなかったってことだよね?
ちなみに>>151だとJ#はないよ。
だから「そこにあるので大丈夫」じゃないよ。
体験版って購入したβの事だよね?
不安なら2005EEに移行すればいいし、
特に2005にこだわらないなら2008EEも無料で出てるからそっちに移行すれば?
162:デフォルトの名無しさん
08/04/09 01:29:56
>>161
なんか何をやりたいのか不明確で申し訳ありませんでした。
2008のEEでやってみることにします。
J♯はJAVAと混同しちゃって。JAVAはまた別物・・・なんです・・・よね?
前出の「そこにある」は間違えました。
ところでJAVAってどこで手に入れるんですか?
体験版はEEのことです。前に回答してくれた方がそう書いていたので。
163:デフォルトの名無しさん
08/04/09 02:16:07
どうしようもない馬鹿だなこいつ
164:デフォルトの名無しさん
08/04/09 03:01:39
ネタじゃないの?
165:デフォルトの名無しさん
08/04/09 12:24:25
>>162
整理して考えた方がいいよ。
C/C++,C++/CLI,VB,C#をやりたいだけなら2008EEでいいよ。
体験版でもβでもないから有効期限も基本的にない。
J#はよく知らないけどJAVAとは全く違うし、既に廃れた(?)もの。
それでやりたければ>>2にある英語版だな。
JAVAがやりたいならググればすぐにみつかるよ。
会社も違う。
166:デフォルトの名無しさん
08/04/09 20:39:41
2008 は 95 系列を完全に捨ててるので
Win98SE 対応とかしたければ 2005 じゃないとダメ。
167:デフォルトの名無しさん
08/04/10 03:43:35
9x系というより、version 5.0未満は全部だな。
168:デフォルトの名無しさん
08/04/10 14:01:44
2008はいらない子
169:デフォルトの名無しさん
08/04/10 15:12:53
オナニーは気持ちいいお
170:デフォルトの名無しさん
08/04/10 21:07:36
正直2008以外いらんだろ
171:デフォルトの名無しさん
08/04/10 22:30:14
イミフ
172:デフォルトの名無しさん
08/04/11 12:19:34
>>170
新規購入はそうかもな。でも、2005を持ってれば2008にアップグレードするメリットはない。
173:デフォルトの名無しさん
08/04/11 13:01:52
えぇっ、軽快になったIDEや修正追加されたライブラリのために
アップグレードした俺の気持ちはどうなるの?
174:デフォルトの名無しさん
08/04/11 13:06:57
>>172
それはないわww
175:デフォルトの名無しさん
08/04/11 17:40:27
>>173
コンパイラの強化とインテリセンスの高速化の具合しだいで2008にしたいけど、そのあたりはどうなの?
176:デフォルトの名無しさん
08/04/11 18:53:33
LINQおいしいですぅ
177:デフォルトの名無しさん
08/04/11 21:45:17
裏でなにしてるかわかんないからちょっと躊躇するLINQ
178:デフォルトの名無しさん
08/04/11 22:38:34
単純にforeachしてるだけだよ<LINQ
179:170
08/04/12 01:27:23
>>172
マジで言ってるの?あなた2008使ったことある?
オレは2008使い始めてから全く2005に戻る気になれんのだが。
180:デフォルトの名無しさん
08/04/12 08:06:54
>>179
kwsk
181:デフォルトの名無しさん
08/04/12 08:53:44
>>172
ありまくるだろ
182:デフォルトの名無しさん
08/04/12 09:04:55
2008のアカデミックが12800円、2005のアカデミックが5800円。
9x系のサポートもあるから2005を買おうと思ったが、最近リソースをbrcでコンパイルすればリソースも含められることを知って、買わなくてもいいかなと思い始めた。
いい加減9x系のサポートは考えなくていい気がするるけど。
183:デフォルトの名無しさん
08/04/12 10:53:54
2005も2008も、Express Edition で充分。
184:デフォルトの名無しさん
08/04/12 11:19:05
吸着するMDIってないっすかね。
やっぱ有料じゃないと駄目?
185:デフォルトの名無しさん
08/04/12 12:39:10
吸着するだけなら実装にたいした手間がかかるとも思えんけど
186:デフォルトの名無しさん
08/04/12 13:03:35
EEは無料だけど機能いいし十分な人もいることも事実だけど、
それを敢えて誰にでも適用出来るように主張する人って、
EE使ってる自分を肯定したいから?
それとも「こんな所で上位版はいい」って意見を聞いて反論したいだけ?
ついでに意見を参考にして購入を検討するみたいな。
187:デフォルトの名無しさん
08/04/12 13:16:20
なんとなく
188:デフォルトの名無しさん
08/04/12 14:19:44
>>186
VB5CCEで充分
189:デフォルトの名無しさん
08/04/12 17:07:54
面白いかなーそれー?
育ってきた環境も違うから仕方がないのかな。
190:デフォルトの名無しさん
08/04/12 17:42:12
ATL無いと論外
191:デフォルトの名無しさん
08/04/12 20:07:25
9x系とかどうでもいいけど
「なんとなくイヤだから」という理由で
頑なにUNICODE対応のチェックは外し続けております
192:デフォルトの名無しさん
08/04/12 20:10:55
Unicode 環境の A 系関数は W 系関数へのラッパだから
文字列扱う関数では毎回文字列変換が入って効率悪いと聞いた。
193:デフォルトの名無しさん
08/04/12 20:40:40
どう考えても、実際照合しないと文字数すら出せないmbsが気持ち悪い件
194:デフォルトの名無しさん
08/04/12 20:52:19
0かどうか文字列の終わりまでチェックしないと長さが分からない時点で
C文字列はアレな気もする件についてはどう思うよ?
195:デフォルトの名無しさん
08/04/12 20:54:04
文字数よりバイト数のほうが重要。文字数なんかどうでもいい。
196:デフォルトの名無しさん
08/04/12 21:39:44
半角で何文字とか言うキモイ仕様書の方を何とかしてくれと業務中に思う俺
197:デフォルトの名無しさん
08/04/12 22:35:19
>>194
ワイド文字だって、WindowsはUTF-16だから同じこと。
人間と入出力する段階では、
結合文字列があるから、例えUTF-32でも1要素1文字とは限らない。
198:デフォルトの名無しさん
08/04/12 22:59:19
日本語や英語でNTのUTF16使ってる限りはTCHAR=一文字だろ
199:デフォルトの名無しさん
08/04/12 23:00:32
サロゲートペアは?
200:デフォルトの名無しさん
08/04/12 23:02:56
レベル高くてついていけません。出直してきます。
201:デフォルトの名無しさん
08/04/12 23:05:22
なんだかんだでWindows環境だけ考えた場合の文字列処理はラクよね 助かる
>>198 TCHARは「charかWCHARのどっちか」をUNICODE有無で切り替えるやつだからダメぇん
202:デフォルトの名無しさん
08/04/12 23:40:55
WCHARだな
203:デフォルトの名無しさん
08/04/12 23:49:10
>>198
だめじゃん
URLリンク(f9.aaa.livedoor.jp)
204:デフォルトの名無しさん
08/04/13 00:12:21
>>203
吉は違う文字だから土の字で領収書を印刷しろって言われて見た目だけ合成してエクセルで印刷した。
田んぼばっかりの田舎の地域組合の組合費・・・企業に払わせる組合費ってどこの暴力団かと思うけど。
印刷しなかったら深夜3時でも家の鍵空けて入ってきてパソコンの前に座らされる。
母方のおじさんはひどすぎ。
205:デフォルトの名無しさん
08/04/13 01:08:29
何故かVISTAへのインストールが失敗する件
206:デフォルトの名無しさん
08/04/13 01:17:42
>>204
外字エディターで作って登録
がいじとにゅうりよくでF5で変換じゃないのか
207:デフォルトの名無しさん
08/04/13 01:18:22
まあ、ATOKでもいいけど
208:デフォルトの名無しさん
08/04/13 02:00:36
>>206
そんなことしたら永遠の無償サポートを強要される。
「お前が俺のパソコンで表示できないウィルスを仕掛けたんだから仕方ないよな。」
209:デフォルトの名無しさん
08/04/13 02:02:26
>>206
「お前は俺のおいだから無償で奉仕しろ」
「お前のおじさんは俺の下僕だからお前も下僕だ」
って次々にやってきて僕をリンチしていくから関わったらおしまい。
まあ今ではトヨタ九州に集まってくる人が僕の代わりに下僕にされてるから、僕は解放されたんだけどね。
210:デフォルトの名無しさん
08/04/13 02:05:16
>>209
マジでどっかに相談しろ
危険だ
211:デフォルトの名無しさん
08/04/13 08:45:39
素直に病院に行けば?
212:デフォルトの名無しさん
08/04/13 09:54:43
っ 民事不介入
213:デフォルトの名無しさん
08/04/13 13:11:47
2005のときから聞こうと思ってたんだけどオプション→デバッグ→Just-In-Time
でチェック3つともはずしてもこれがでるんですがどうやったら完全に切ることができますか?
このせいでインストールや起動できないソフトがごくまれにでてくる…
前なんてこのせいでキャプチャボード必須のソフト起動できなくなって売り払う
ハメになっちゃったし
URLリンク(www.hsjp.net)
214:デフォルトの名無しさん
08/04/13 13:13:12
確かにIE7で頻発した
215:デフォルトの名無しさん
08/04/13 19:58:27
知らないけど検索したらレジストリいぢれと書いてるけれど。
URLリンク(msdn2.microsoft.com)
>Visual Studio をサーバーにインストールした後に とあるから違うかもしれんが。
216:デフォルトの名無しさん
08/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:デフォルトの名無しさん
08/04/13 21:06:03
ジェネレータでいいだろ。
218:デフォルトの名無しさん
08/04/13 21:20:24
そこだけNOMINMAXがあっても仕方ない気がしてならない。
219:デフォルトの名無しさん
08/04/13 21:27:19
>217
不勉強で申し訳ないですがジェネレータとは何ですか?
>218
テンプレートクラスだと実装コードをクラス定義内に書く必要があるでしょ?
その実装コード内でのみstd::maxを使いたいわけです。
かといってhoge.hppをインクルードするヘッダには影響を与えたくない。
意味ないですか?
220:デフォルトの名無しさん
08/04/14 17:37:35
visual studio は無料でできるんですか?
有料なんでしょうか?
C言語とVBの勉強もvisual studioで一緒にできますか?
221:デフォルトの名無しさん
08/04/14 17:44:34
>>220
無料版も有料版も両方ある
C言語もVBもVisualStudioで勉強できる
無料のExpress版を使ってみるといいよ
URLリンク(www.forest.impress.co.jp)
222:デフォルトの名無しさん
08/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:デフォルトの名無しさん
08/04/15 04:02:41
Windowsフォームアプリで写真付きの商品カタログのようなUIを作りたいです。
イメージとしては無印ネットストアのような感じです。
WEBアプリでは無いところがミソです。
標準のコントロールで出来ないようでしたら、サードパーティのコントロールで
何か良いものがあればご教授ください。
224:デフォルトの名無しさん
08/04/15 04:58:18
ご教授ってまたたいそうな
225:デフォルトの名無しさん
08/04/15 05:15:50
ご教示だよな
それはともかく、htmlを書いて表示させるプログラム作るほうがラクだわな
226:デフォルトの名無しさん
08/04/15 12:40:55
教授でいいじゃん
227:デフォルトの名無しさん
08/04/15 14:34:53
教授ってまたたいそうな
228:デフォルトの名無しさん
08/04/15 17:38:28
お前らご機嫌取らないと答えないじゃん
229:デフォルトの名無しさん
08/04/15 17:55:10
居丈高奴や自己中には答えたくは無いが、普通はそんな事はないだろ
230:デフォルトの名無しさん
08/04/15 18:21:23
なぜかヒントだけ出すやつ多いしな。
書けない量じゃなければ全部教えろや!って事ある。
相手のためにならないとか調べるクセをつけさせるとかいう本末転倒なバカもいるし。
何様だよw
甘やかして困る場合は教えて君の場合だっつーの。
質問スレで答える時は最後まで書ききった方がよっぽどスムーズにおわるっつーの。
231:デフォルトの名無しさん
08/04/15 18:22:53
ここ、質問スレか?
232:デフォルトの名無しさん
08/04/15 18:26:24
>>231
論点がずれてる。
229の「普通はそんな事はない」に反論しただけだ。
233:デフォルトの名無しさん
08/04/15 19:57:47
クグることすら拒否反応する奴ってバカだろ。
234:デフォルトの名無しさん
08/04/15 20:16:06
クグるww
235:デフォルトの名無しさん
08/04/15 20:41:26
ふらっとC#スレでもクグるって言うやついたな。
多分同じやつ。
分かってないクセに口挟むアホ。
236:デフォルトの名無しさん
08/04/15 20:46:56
えっクグるって2ch用語だろ。知らないのかよw
237:デフォルトの名無しさん
08/04/15 20:52:29
ヒントというかキーワードのことなんだから、MSDNライブラリ嫁ってことだろう。
ヒントで怒ってる奴は質問して分からなかったら逆ギレしてるいつものバカだろ。
分かってるなら自分で全部書けばいいのに書けないから逆ギレしてる。
238:デフォルトの名無しさん
08/04/15 20:53:18
>>235
なら、おまえが全部書けや、カス。
239:デフォルトの名無しさん
08/04/15 20:59:19
強制IDがないと荒れるね
と思ったけどあってもどうせ変わらないか
240:デフォルトの名無しさん
08/04/15 21:17:25
ヒントくれて文句言う理由がよく分からん。
241:デフォルトの名無しさん
08/04/15 21:18:40
ただのゆとりだからスルーでいい。
242:デフォルトの名無しさん
08/04/15 22:25:12
>>230
なんでおまえが答えてあげないの?
質問者本人だから?
243:デフォルトの名無しさん
08/04/15 23:22:18
googleするってのは世界的に動詞として通ると思うが?
ググレカスとか言われて腹が立つっていうのもわかるけどな。
244:デフォルトの名無しさん
08/04/15 23:23:12
>>242
シー、あの子には中身がわかってないんだからそっとしておかないと
245:デフォルトの名無しさん
08/04/15 23:33:14
Xerox it.もあるくらいだしな
246:デフォルトの名無しさん
08/04/15 23:49:23
>>223
よくわかんないんだけどコントロール使うの?そゆのって。
クライアント領域だけ使ってDC描画とか自前マウス判定での選択状態作成とかクリック検出とかやったほうがよくね
なんの言語か知らないけれど。
247:デフォルトの名無しさん
08/04/16 01:56:49
自演多すぎワロタww
248:デフォルトの名無しさん
08/04/16 02:24:49
VSってバージョンアップ早すぎ。慣れる前に次のが出るんだもんな。
5年ごとぐらいにしてくれよ。
249:デフォルトの名無しさん
08/04/16 03:24:48
ずっと古いの使っとけば
250:デフォルトの名無しさん
08/04/16 07:52:16
なんかC++/CLIでグローバルに
int hoge[]={ 0, 1, 2, 3, 4 };
って書いたら正常に初期化してくんないんだけど、オレだけ?
24259272とか入ってる
251:デフォルトの名無しさん
08/04/16 07:55:38
まさか、printf("%d\n", hoge)しているとか言わないよな。
偶然にも8の倍数ってところが怪しいんだが。
252:デフォルトの名無しさん
08/04/16 07:58:52
>>249
なんでこのスレいるの?w
253:デフォルトの名無しさん
08/04/16 07:59:33
>>251
確認はウォッチでやってるよ
254:デフォルトの名無しさん
08/04/16 08:10:57
>>252
使用者だからだろ
255:デフォルトの名無しさん
08/04/16 10:41:36
>>253
どこを指摘されているのかわかっている?
256:デフォルトの名無しさん
08/04/16 11:37:26
ウォッチにhogeいれてアドレスが表示されてるのを見て値じゃないと言っているにFA
257:デフォルトの名無しさん
08/04/16 11:42:07
>>250
俺んとこではそんなことないぞ。ちゃんとlength=5と同じ値がはいってる
258:デフォルトの名無しさん
08/04/16 12:19:51
>>250
hogeは配列のアドレスだぼけ
259:デフォルトの名無しさん
08/04/16 17:12:05
VSのデバッガの使い方を先に覚えるべき。
260:デフォルトの名無しさん
08/04/16 20:01:45
だからhoge[0]に24259272って入ってるんだよ
ちゃんとウォッチの値のカラムに
ためしに0〜20まで入れてみたら[0]〜[16]までが変な値で、それ以降が 0, 1, 2, 3 ってなってる
intなのにアライメントがずれてる感じ
261:デフォルトの名無しさん
08/04/16 20:07:53
そうだな。
まずはMSDNライブラリにVSの使い方の説明があるから、そこから読んでみてはどうか。
262:デフォルトの名無しさん
08/04/16 20:42:36
>>260
hogeになんか代入したろ
263:デフォルトの名無しさん
08/04/16 20:51:02
最適化されてずれた内容見てるとかじゃねぇのか?
264:デフォルトの名無しさん
08/04/16 20:53:21
なるほど。
リリースビルドで上書きしたファイルでデバッガ起動か。
265:デフォルトの名無しさん
08/04/16 21:40:09
VSは95年から使ってるっつーの
VS2005は今年からだけどな
>>263
それ、怪しいな
ちょっと調べてみる
266:デフォルトの名無しさん
08/04/16 22:59:32
>>243
> Googleが、「google someone(だれかについてググる)」といった一般動詞としての同社名の使用を厳重に取り締まる意向を明らかにした。
URLリンク(japan.cnet.com)
本人は嫌がってるみたいだけどなw
267:デフォルトの名無しさん
08/04/16 23:12:11
>>243
直前レスくらいよく読めカス
268:デフォルトの名無しさん
08/04/16 23:26:37
>>267
ところが日本語はいいらしい。
> “ググる”と変化した形で使われているため、特に問題にはならないだろう
by 日本法人広報部
URLリンク(japan.cnet.com)
269:デフォルトの名無しさん
08/04/16 23:27:16
>>266
ロクでもないなグーグルってのは。
メジャーになれるような開発環境のひとつやふたつ出せやい そしたら許す
270:デフォルトの名無しさん
08/04/16 23:39:41
>>268
おいおい、>>243は「クグる」の話題についてマジメな顔して「ググる」について講釈たれたんだぞ
271:デフォルトの名無しさん
08/04/17 08:12:40
今度はfugaまでスコープ外とか言われだした・・・
マジでわけわかんね
URLリンク(up2.viploader.net)
ちょっとM$に直接聞いてみるわ。
みんなあんがとなー
272:デフォルトの名無しさん
08/04/17 08:24:18
だから、リリースビルドをデバッグしてないか?
或いはデバッグ情報が食い違っているか。
リビルドしても全く症状変わらない?
273:デフォルトの名無しさん
08/04/17 09:55:32
>>266
つまりそれほど一般的に使われていると言う証じゃないか
274:デフォルトの名無しさん
08/04/17 13:14:53
>>230
Do It Yourself
略して、DIY
275:デフォルトの名無しさん
08/04/17 13:22:38
>>271
一応デバッグストリングはいてるようだしデバッグモードっぽいけど。
クラス関数やめてmain()でやってみろ。
276:デフォルトの名無しさん
08/04/17 16:00:32
メモリが不良品なんだろ。それかコラ。
プロジェクト固めてUpしてみ。
277:デフォルトの名無しさん
08/04/17 18:14:24
コンパイラの設定プロパティページさらせば一発じゃね?
278:デフォルトの名無しさん
08/04/17 19:48:41
そんなバグが残ってるなら今頃大騒ぎになっているだろうに・・・
279:デフォルトの名無しさん
08/04/17 20:24:54
>>271
tabの矢印出す方法をしえてちょ
280:デフォルトの名無しさん
08/04/17 22:40:33
↑↑↓↓←→←→BA
281:デフォルトの名無しさん
08/04/17 22:52:55
ナムココマンドwww
282:デフォルトの名無しさん
08/04/17 23:22:39
>>281
ちょっとそれはゆとりなさ過ぎ!w
283:デフォルトの名無しさん
08/04/18 04:01:59
>>271
2008でバグ?に遭遇した。
ヘッダで構造体切ってたんだが、それのサイズを変更した。
すると、変更したサイズ分だけデータがずれた。
バッチビルドのリビルド(全体を最初からビルド)すると直った。
つまり、古いバイナリと新しいバイナリを直結しやがるからずれる。
284:デフォルトの名無しさん
08/04/18 08:45:17
ヘッダで構造体サイズが変わる変更したらリビルド これVCの常識
285:デフォルトの名無しさん
08/04/18 09:05:45
なぜそれがバグだと思えるのかさっぱりわからんのだが。
286:デフォルトの名無しさん
08/04/18 09:07:26
もう馬鹿な奴はいい加減スルーしとけよ
287:デフォルトの名無しさん
08/04/18 09:13:49
それを適宜調整するのがIDEだと思うんだけどね。
何のために依存関係を調べているのやら。
288:デフォルトの名無しさん
08/04/18 09:45:04
あぁリコンパイルするべきファイルを無視されるって話なのね。
適切にソリューション設定してることが前提で起きるのなら確かにバグかもね。
検証して報告してあげなさい。
289:デフォルトの名無しさん
08/04/18 12:30:48
VC6の頃から起きるから仕様じゃないか。
290:デフォルトの名無しさん
08/04/18 14:06:30
>>279
Ctrl+W,Ctrl+R
291:デフォルトの名無しさん
08/04/18 14:07:38
逆か、Ctrl+R,Ctrl+W だった。
まあメニューの編集の詳細のスペースの表示
292:デフォルトの名無しさん
08/04/19 06:46:56
マクロを作ってキーボードにバインドしようとしたら、削除したマクロまで表示されているんですけど、これって削除できますか?
例)
○マクロエクスプローラ
MyMacros
└TestMacro
├Hoge1
├Hoge2
└Hoge3 ←削除
○オプション→キーボード
マクロ.MyMacros.TestMacro.Hoge1.〜
マクロ.MyMacros.TestMacro.Hoge2.〜
マクロ.MyMacros.TestMacro.Hoge3〜 ←削除したのに表示されている
293:デフォルトの名無しさん
08/04/19 09:00:09
確認してないけど
レジストリでひっかかるんじゃないの Hoge3 で
294:デフォルトの名無しさん
08/04/19 17:55:13
インストール時、Cドライブに空き容量が1.4GBも必要なようですが、これは別のドライブにすることはできませんか?
295:デフォルトの名無しさん
08/04/19 18:04:52
インストールするときパス指定するないの?
296:デフォルトの名無しさん
08/04/19 20:14:23
>>294
デフォルトのC:\Program Filesを別に動かす。って、今更無理か。
297:292
08/04/19 20:17:26
>>293
MyMacro
TestMacro
Hoge1、Hoge2、Hoge3
すべてのキーを入れて検索してみましたが、出てきませんでした…
MyMacroで検索すると、パスの位置などは出てくるのですが、マクロ自体の名前等は入ってませんでした。
MRUをキーに履歴も見てみましたが、プロジェクトの履歴、ファイルの履歴、検索ワードの履歴以外の項目はでてくるのですが、これもマクロのコマンド履歴は入っていませんでした。
…もしかして、消せない仕様?
298:デフォルトの名無しさん
08/04/19 22:34:32
>>295
他のドライブを指定しても、必ずCドライブを使う仕様になってるようです・・・orz
299:デフォルトの名無しさん
08/04/19 22:48:42
そんなわけないだろ常識的に考えてw
300:デフォルトの名無しさん
08/04/19 22:54:40
常識的におかしいが、もしかしたら環境に依存するバグかもしれない・・・わけないか
インストール時の作業手順を書いたら誰かが助けてくれるかもしれないよ
301:デフォルトの名無しさん
08/04/19 23:09:12
OSに食い込むようなコンポーネントはWindowsのあるディレクトリにインストールされるよ。
こればかりはどうしようもない
302:デフォルトの名無しさん
08/04/19 23:12:06
MSDNはインスコ・・・・しないよね
いや、ネット上の重いのわかってるけどね
303:デフォルトの名無しさん
08/04/19 23:15:29
%temp%じゃないのかな
304:デフォルトの名無しさん
08/04/19 23:36:02
>>299
program filesにつっこまれる、何処指定しても
305:デフォルトの名無しさん
08/04/19 23:43:14
別ドライブ指定したらそこにProgram Filesが生成されるんじゃなかったかなぁ・・・・
他人の端末見たときだから自信はないし2005か知らん
306:デフォルトの名無しさん
08/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がいい。
小さいファイルのために断片化させられたらどうにもならん。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4092日前に更新/154 KB
担当:undef