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


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

Visual Studio 2005 Part 24



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

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

116 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 15:53:10 ]
VC2005EEでビルドした後、ビルド前に画面に出ていたソースファイルを修正しようとすると
リアルタイムで文字の修正ができなくて、数秒たたないと修正が反映されません。
例えば、Backspace押したときに文字が消えずにカーソルだけが動いて
5秒後くらいに文字が消えます。

わかりにくくてすいませんが、解決方法はありますでしょうか?

117 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 16:03:50 ]
HDDがガリガリ動いてるならメモリの増設

118 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 16:10:17 ]
>>117
HDDからは特に音はしません。

一応スペックです。

CPU : Core 2 Duo 2.66GHz
メモリ : 2GB
OS ; Windows XP Pro SP2

再インストールしたほうが良いでしょうか?

119 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 16:55:32 ]
>>116
いんてりせんすかな?インテリセンスは重くて反応が遅いし、修正結果の反映がこれまた遅い。
設定変えたいんだが変え方がわからない。


120 名前:デフォルトの名無しさん mailto:sage [2008/04/06(日) 09:32:22 ]
>>119
( ・∀・)人(・∀・ )ナカーマ!!

121 名前:デフォルトの名無しさん [2008/04/06(日) 16:25:18 ]
VisualStudio6.0で作成されたCのファイルを2005で読み込もうとしたら変換エラーがでたーよ。
dspファイルが壊れているのが原因ってことなんだけどエラーが特定できません。


テキストファイルだから・・・と思って開いてみたのはいいけど困ったものだ
エラーの特定ができる方(特定方法をご存じの方)とかいらっしゃいませんか?


122 名前:デフォルトの名無しさん mailto:sage [2008/04/06(日) 17:47:01 ]
つーか、C.C.見えてるじゃねえか…
ttp://www.vipper.org/vip788129.jpg

123 名前:デフォルトの名無しさん mailto:sage [2008/04/06(日) 19:13:50 ]
>>121
ttp://support.microsoft.com/kb/316429/ja

もともとプロジェクトの変換にゃ定評も信頼も無いからなぁ

124 名前:デフォルトの名無しさん mailto:sage [2008/04/06(日) 19:24:47 ]
>>122
不本意にマウスオーバーして開いてしまったぞ。
お前のせいで警察に捕まったらどうしてくれる。



125 名前:デフォルトの名無しさん mailto:sage [2008/04/06(日) 21:51:58 ]
>>118
そのスペックでもたつくなんていうのはむしろ変だとおも。
ビルドターゲット切り替えの直後、インテリセンスのスキャン
は確かに重いが、それとは違うみたいだし。

126 名前:デフォルトの名無しさん mailto:sage [2008/04/06(日) 21:58:14 ]
>>124
そんなので捕まえてたら
男はみんな犯罪者だ

127 名前:デフォルトの名無しさん mailto:sage [2008/04/06(日) 22:11:42 ]
>>126
単純所持で捕まる世の中はもうすぐですよ

128 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 00:38:50 ]
VCでプログラムはじめるとき
右側のクラスビューってとこに
ソースファイル、ヘッダーファイル、リソースファイルとかが出なくなって
右クリック→追加→新しい項目が出来なくなってプログラム始めれないんだけど
どうすれば直るでしょうか

129 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 00:44:10 ]
>>128
左側じゃね?
うーん でも初期起動のときに何向けの画面構成にするか選ぶからそれで変わるんだっけ。

メニューバーの表示の中のどっかになかったかね

130 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 00:55:04 ]
画面のレイアウトを初期化ってのがある


131 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 00:57:13 ]
右クリック→追加→新しい項目をするのはクラスビューではなくソリューションエクスプローラーでした
表示いじったら出てきました

>>129ありがとうございます

132 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 02:07:08 ]
>>ビジュアル Studio.Net Service Pack を待つようにこの問題で深刻の影響を受けてない場合、勧めます。
ええ加減、手抜きは止めろよな、M$

133 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 02:10:54 ]
どっちかっつーとウィザード後の生成コードの汚さを先になんとかせい。

134 名前:デフォルトの名無しさん mailto:age [2008/04/07(月) 14:09:02 ]
VB2008 スタンダードを使用しております。

フォームのOpacityの値を0にすると、
コントロールがあるであろう位置にマウスカーソルを移動させてもツールチップ等表示されませんが、
このときのフォームは見えなくなり「操作できない」という認識でよいのでしょうか?

それともあくまで見えなくなるだけで、何らかの方法でユーザが操作できてしまう状態なのでしょうか?



135 名前:121 [2008/04/07(月) 14:43:13 ]
>>123
ありがとうございます!
いい忘れてたけど6.0で開いてもエラー起こすのは同じ理由から・・・ですかね?
環境変数のせいって書いてあるからたぶんそうだとおもうんだがorz..

136 名前:134 mailto:sage [2008/04/07(月) 15:59:15 ]
その後調べたら、単に見えていないだけでキーボード操作には反応することが分かりました。

137 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 20:42:09 ]
誰か、VC++6.0とVC++2005コンパイラの違いを教えてくれ・・・

for文のスコープが異なってるとかなんとか、いろいろ・・・
つまりC++言語規格通りにコーディングすれば問題ないんだよな?


138 名前:デフォルトの名無しさん [2008/04/07(月) 20:50:25 ]
>>137
何言ってんだ。VC2005に怒られないようにコーディングしろよ。


139 名前:デフォルトの名無しさん mailto:sage [2008/04/07(月) 20:55:24 ]
#define for if (0) ; else for

140 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 00:45:41 ]
>>137
forのスコープが確かに違ってるな。俺はそれが理由で2005に移った。
そういえば、0をポインタに代入できるようになったのはどのバージョンからなんだろう?

141 名前:デフォルトの名無しさん [2008/04/08(火) 00:52:43 ]
2005のベータ版をインストールしたんですけど、有効期間が過ぎてて使えないそうです。何とか使える方法はないでしょうか?

142 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 00:59:50 ]
2008の体験版を入れればいいんじゃないかと

143 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 01:02:44 ]
>>140
0 をポインタに代入できるのは太古の昔からの C の仕様だろw

144 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 01:02:47 ]
プロジェクトファイルの中身が
Windowsのファイル検索に引っかからないっぽい件について



145 名前:デフォルトの名無しさん mailto:sage [2008/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 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 01:16:33 ]
>>143
(void*)0って今までやってた。orz



147 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 01:18:36 ]
0 に等しい整数定数式 = ヌルポインタ

昔からそう

148 名前:デフォルトの名無しさん [2008/04/08(火) 01:24:59 ]
>>142
体験版もやっぱり有効期間があるのでは?

149 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 01:25:58 ]
>>141
Express Edition じゃなくてβ版が使いたいのか?

150 名前:デフォルトの名無しさん [2008/04/08(火) 01:30:26 ]
>>149
2005が使いたいんです。J♯もついてるし。

151 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 01:33:02 ]
J# か・・・。
J# でなければ www.microsoft.com/japan/msdn/vstudio/express/maninstall/ でいいんだが。

152 名前:デフォルトの名無しさん [2008/04/08(火) 01:41:36 ]
>>151
ありがとうございます。そこにあるので大丈夫みたいです。
本当に感謝です。

153 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 01:46:52 ]
衝撃的なフレーズを眼にした。
マジで!?

154 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 11:41:04 ]
>>152
J#が使いたいんじゃなかったの??
EEはだめでβが使いたいの???
ん?????混乱してきた



155 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 13:42:08 ]
app.config の配布ですが、これを単純に配布すると <appSettings> で設定した接続文字列がクライアントから丸見えですよね?
どうやってこれを隠したらよいでしょう??

156 名前:デフォルトの名無しさん mailto:age [2008/04/08(火) 14:04:14 ]
>>150
J#が使いたいなら、テンプレ>>2くらい見ようぜ。

157 名前:デフォルトの名無しさん [2008/04/08(火) 16:16:13 ]
>>154
βが300円で売ってたんで、プログラミングをやりたいと思っていたんで買ったんです。
でも使えなかったんです。せっかく買ったのに使えないのは悔しくて。で、きいてみたんです。

J♯は、どういうものかちょっと興味があっただけなんです。

今の不安は、体験版で作ったものが急に有効期限が切れて使えなくなるのではないかということ。
時間のあるときにちょこちょこやりたいので、作りかけがそのまんまになっちゃうんじゃないかってこと。

158 名前:137 mailto:sage [2008/04/08(火) 20:01:34 ]
いろいろ回答ありがとう

「将来VC++2005への移行が容易になるように、VC++6.0のコーディングをすること」
という、超難問をふっかけられたので質問しました

MFCやテンプレート周りは全然別物だから、
「VC++2005向けのコーディング」なんてしても正直意味ないと思う俺ガイル

159 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 21:49:33 ]
あとね、VC++6.0 はいくつかの仕様に対応してないわけだが、
そのうちの一番重要なのが、

・ static な整数定数メンバをクラス宣言内で直接初期化できない。

というもの。これは痛い。
代わりに enum を使うことになるけど、
完全に同等なものとは言えないので、
いくつか使い勝手が変わってくる。

160 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 21:51:23 ]
細かい所だと、

・ void 式を return できない。

ってのがある。
これは、戻り値の型をテンプレート引数にした時に地味に困ることがある。
void かどうかで部分特殊化できればいいんだろうけど、
さらに部分特殊化にも対応していないわけで・・・。
まあ、特殊化で済む状況ならいいんだけどね。

161 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 00:56:27 ]
>>157
なんでβを300円で買ったのかは謎だけど、きっとEEが無料で手に入ることを知らなかったってことだよね?

ちなみに>>151だとJ#はないよ。
だから「そこにあるので大丈夫」じゃないよ。

体験版って購入したβの事だよね?
不安なら2005EEに移行すればいいし、
特に2005にこだわらないなら2008EEも無料で出てるからそっちに移行すれば?

162 名前:デフォルトの名無しさん [2008/04/09(水) 01:29:56 ]
>>161
なんか何をやりたいのか不明確で申し訳ありませんでした。
2008のEEでやってみることにします。

J♯はJAVAと混同しちゃって。JAVAはまた別物・・・なんです・・・よね?
前出の「そこにある」は間違えました。
ところでJAVAってどこで手に入れるんですか?

体験版はEEのことです。前に回答してくれた方がそう書いていたので。

163 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 02:16:07 ]
どうしようもない馬鹿だなこいつ

164 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 03:01:39 ]
ネタじゃないの?



165 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 12:24:25 ]
>>162
整理して考えた方がいいよ。
C/C++,C++/CLI,VB,C#をやりたいだけなら2008EEでいいよ。
体験版でもβでもないから有効期限も基本的にない。

J#はよく知らないけどJAVAとは全く違うし、既に廃れた(?)もの。
それでやりたければ>>2にある英語版だな。

JAVAがやりたいならググればすぐにみつかるよ。
会社も違う。

166 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 20:39:41 ]
2008 は 95 系列を完全に捨ててるので
Win98SE 対応とかしたければ 2005 じゃないとダメ。

167 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 03:43:35 ]
9x系というより、version 5.0未満は全部だな。

168 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 14:01:44 ]
2008はいらない子

169 名前:デフォルトの名無しさん mailto:age [2008/04/10(木) 15:12:53 ]
オナニーは気持ちいいお

170 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 21:07:36 ]
正直2008以外いらんだろ

171 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 22:30:14 ]
イミフ

172 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 12:19:34 ]
>>170
新規購入はそうかもな。でも、2005を持ってれば2008にアップグレードするメリットはない。


173 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 13:01:52 ]
えぇっ、軽快になったIDEや修正追加されたライブラリのために
アップグレードした俺の気持ちはどうなるの?

174 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 13:06:57 ]
>>172
それはないわww



175 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 17:40:27 ]
>>173
コンパイラの強化とインテリセンスの高速化の具合しだいで2008にしたいけど、そのあたりはどうなの?

176 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 18:53:33 ]
LINQおいしいですぅ

177 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 21:45:17 ]
裏でなにしてるかわかんないからちょっと躊躇するLINQ

178 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 22:38:34 ]
単純にforeachしてるだけだよ<LINQ

179 名前:170 mailto:sage [2008/04/12(土) 01:27:23 ]
>>172
マジで言ってるの?あなた2008使ったことある?
オレは2008使い始めてから全く2005に戻る気になれんのだが。

180 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 08:06:54 ]
>>179
kwsk

181 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 08:53:44 ]
>>172
ありまくるだろ

182 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 09:04:55 ]
2008のアカデミックが12800円、2005のアカデミックが5800円。
9x系のサポートもあるから2005を買おうと思ったが、最近リソースをbrcでコンパイルすればリソースも含められることを知って、買わなくてもいいかなと思い始めた。
いい加減9x系のサポートは考えなくていい気がするるけど。

183 名前:デフォルトの名無しさん mailto:age [2008/04/12(土) 10:53:54 ]






2005も2008も、Express Edition で充分。







184 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 11:19:05 ]
吸着するMDIってないっすかね。
やっぱ有料じゃないと駄目?



185 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 12:39:10 ]
吸着するだけなら実装にたいした手間がかかるとも思えんけど

186 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 13:03:35 ]
EEは無料だけど機能いいし十分な人もいることも事実だけど、
それを敢えて誰にでも適用出来るように主張する人って、
EE使ってる自分を肯定したいから?
それとも「こんな所で上位版はいい」って意見を聞いて反論したいだけ?
ついでに意見を参考にして購入を検討するみたいな。

187 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 13:16:20 ]
なんとなく

188 名前:デフォルトの名無しさん mailto:age [2008/04/12(土) 14:19:44 ]
>>186




VB5CCEで充分





189 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 17:07:54 ]
面白いかなーそれー?
育ってきた環境も違うから仕方がないのかな。

190 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 17:42:12 ]
ATL無いと論外

191 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 20:07:25 ]
9x系とかどうでもいいけど
「なんとなくイヤだから」という理由で
頑なにUNICODE対応のチェックは外し続けております

192 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 20:10:55 ]
Unicode 環境の A 系関数は W 系関数へのラッパだから
文字列扱う関数では毎回文字列変換が入って効率悪いと聞いた。

193 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 20:40:40 ]
どう考えても、実際照合しないと文字数すら出せないmbsが気持ち悪い件

194 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 20:52:19 ]
0かどうか文字列の終わりまでチェックしないと長さが分からない時点で
C文字列はアレな気もする件についてはどう思うよ?



195 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 20:54:04 ]
文字数よりバイト数のほうが重要。文字数なんかどうでもいい。

196 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 21:39:44 ]
半角で何文字とか言うキモイ仕様書の方を何とかしてくれと業務中に思う俺

197 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 22:35:19 ]
>>194
ワイド文字だって、WindowsはUTF-16だから同じこと。

人間と入出力する段階では、
結合文字列があるから、例えUTF-32でも1要素1文字とは限らない。

198 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 22:59:19 ]
日本語や英語でNTのUTF16使ってる限りはTCHAR=一文字だろ

199 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:00:32 ]
サロゲートペアは?

200 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:02:56 ]
レベル高くてついていけません。出直してきます。

201 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:05:22 ]
なんだかんだでWindows環境だけ考えた場合の文字列処理はラクよね 助かる

>>198 TCHARは「charかWCHARのどっちか」をUNICODE有無で切り替えるやつだからダメぇん

202 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:40:55 ]
WCHARだな

203 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:49:10 ]
>>198
だめじゃん
ttp://f9.aaa.livedoor.jp/~laut/moji/lenb.html

204 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 00:12:21 ]
>>203
吉は違う文字だから土の字で領収書を印刷しろって言われて見た目だけ合成してエクセルで印刷した。
田んぼばっかりの田舎の地域組合の組合費・・・企業に払わせる組合費ってどこの暴力団かと思うけど。
印刷しなかったら深夜3時でも家の鍵空けて入ってきてパソコンの前に座らされる。
母方のおじさんはひどすぎ。




205 名前:デフォルトの名無しさん [2008/04/13(日) 01:08:29 ]
何故かVISTAへのインストールが失敗する件

206 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 01:17:42 ]
>>204
外字エディターで作って登録
がいじとにゅうりよくでF5で変換じゃないのか

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

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


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

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


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

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

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

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

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

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



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

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

#ifndef NOMINMAX
# define NOT_DEFINED_NOMINMAX
# define NOMINMAX
#endif

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

#ifdef NOT_DEFINED_NOMINMAX
# undef NOMINMAX
# undef NOT_DEFINED_NOMINMAX
#endif

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







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

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

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