- 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/
- 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ってないでしょうか?
- 217 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:06:03 ]
- ジェネレータでいいだろ。
- 218 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:20:24 ]
- そこだけNOMINMAXがあっても仕方ない気がしてならない。
- 219 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:27:19 ]
- >217
不勉強で申し訳ないですがジェネレータとは何ですか? >218 テンプレートクラスだと実装コードをクラス定義内に書く必要があるでしょ? その実装コード内でのみstd::maxを使いたいわけです。 かといってhoge.hppをインクルードするヘッダには影響を与えたくない。 意味ないですか?
- 220 名前:デフォルトの名無しさん [2008/04/14(月) 17:37:35 ]
- visual studio は無料でできるんですか?
有料なんでしょうか? C言語とVBの勉強もvisual studioで一緒にできますか?
- 221 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 17:44:34 ]
- >>220
無料版も有料版も両方ある C言語もVBもVisualStudioで勉強できる 無料のExpress版を使ってみるといいよ www.forest.impress.co.jp/article/2007/12/18/vs2008express.html
- 222 名前:デフォルトの名無しさん mailto:sage [2008/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 名前:デフォルトの名無しさん [2008/04/15(火) 04:02:41 ]
- Windowsフォームアプリで写真付きの商品カタログのようなUIを作りたいです。
イメージとしては無印ネットストアのような感じです。 WEBアプリでは無いところがミソです。 標準のコントロールで出来ないようでしたら、サードパーティのコントロールで 何か良いものがあればご教授ください。
- 224 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 04:58:18 ]
- ご教授ってまたたいそうな
- 225 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 05:15:50 ]
- ご教示だよな
それはともかく、htmlを書いて表示させるプログラム作るほうがラクだわな
- 226 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 12:40:55 ]
- 教授でいいじゃん
- 227 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 14:34:53 ]
- 教授ってまたたいそうな
- 228 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 17:38:28 ]
- お前らご機嫌取らないと答えないじゃん
- 229 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 17:55:10 ]
- 居丈高奴や自己中には答えたくは無いが、普通はそんな事はないだろ
- 230 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 18:21:23 ]
- なぜかヒントだけ出すやつ多いしな。
書けない量じゃなければ全部教えろや!って事ある。 相手のためにならないとか調べるクセをつけさせるとかいう本末転倒なバカもいるし。 何様だよw 甘やかして困る場合は教えて君の場合だっつーの。 質問スレで答える時は最後まで書ききった方がよっぽどスムーズにおわるっつーの。
- 231 名前:デフォルトの名無しさん mailto:age [2008/04/15(火) 18:22:53 ]
- ここ、質問スレか?
- 232 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 18:26:24 ]
- >>231
論点がずれてる。 229の「普通はそんな事はない」に反論しただけだ。
- 233 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 19:57:47 ]
- クグることすら拒否反応する奴ってバカだろ。
- 234 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 20:16:06 ]
- クグるww
- 235 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 20:41:26 ]
- ふらっとC#スレでもクグるって言うやついたな。
多分同じやつ。 分かってないクセに口挟むアホ。
- 236 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 20:46:56 ]
- えっクグるって2ch用語だろ。知らないのかよw
- 237 名前:デフォルトの名無しさん [2008/04/15(火) 20:52:29 ]
- ヒントというかキーワードのことなんだから、MSDNライブラリ嫁ってことだろう。
ヒントで怒ってる奴は質問して分からなかったら逆ギレしてるいつものバカだろ。 分かってるなら自分で全部書けばいいのに書けないから逆ギレしてる。
- 238 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 20:53:18 ]
- >>235
なら、おまえが全部書けや、カス。
- 239 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 20:59:19 ]
- 強制IDがないと荒れるね
と思ったけどあってもどうせ変わらないか
- 240 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 21:17:25 ]
- ヒントくれて文句言う理由がよく分からん。
- 241 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 21:18:40 ]
- ただのゆとりだからスルーでいい。
- 242 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 22:25:12 ]
- >>230
なんでおまえが答えてあげないの? 質問者本人だから?
- 243 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 23:22:18 ]
- googleするってのは世界的に動詞として通ると思うが?
ググレカスとか言われて腹が立つっていうのもわかるけどな。
- 244 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 23:23:12 ]
- >>242
シー、あの子には中身がわかってないんだからそっとしておかないと
- 245 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 23:33:14 ]
- Xerox it.もあるくらいだしな
- 246 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 23:49:23 ]
- >>223
よくわかんないんだけどコントロール使うの?そゆのって。 クライアント領域だけ使ってDC描画とか自前マウス判定での選択状態作成とかクリック検出とかやったほうがよくね なんの言語か知らないけれど。
- 247 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 01:56:49 ]
- 自演多すぎワロタww
- 248 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 02:24:49 ]
- VSってバージョンアップ早すぎ。慣れる前に次のが出るんだもんな。
5年ごとぐらいにしてくれよ。
- 249 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 03:24:48 ]
- ずっと古いの使っとけば
- 250 名前:デフォルトの名無しさん [2008/04/16(水) 07:52:16 ]
- なんかC++/CLIでグローバルに
int hoge[]={ 0, 1, 2, 3, 4 }; って書いたら正常に初期化してくんないんだけど、オレだけ? 24259272とか入ってる
- 251 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 07:55:38 ]
- まさか、printf("%d\n", hoge)しているとか言わないよな。
偶然にも8の倍数ってところが怪しいんだが。
- 252 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 07:58:52 ]
- >>249
なんでこのスレいるの?w
|

|