Visual Studio 2008 Part 10
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2008/06/13(金) 14:18:41http://www.microsoft.com/japan/msdn/vstudio/default.aspx
■過去スレ
【Orcas】 Visual Studio 2007 【.NET3.0】
http://pc11.2ch.net/test/read.cgi/tech/1174574352/
【Orcas】 Visual Studio 2008 【.NET3.5】 Part2
http://pc11.2ch.net/test/read.cgi/tech/1187855872/
【Orcas】 Visual Studio 2007 【.NET3.0】 Part3
http://pc11.2ch.net/test/read.cgi/tech/1193662588/
Visual Studio 2008 Part1
http://pc11.2ch.net/test/read.cgi/tech/1195616628/ (実質4)
【Orcas】 Visual Studio 2008 【.NET3.5】 Part5
http://pc11.2ch.net/test/read.cgi/tech/1198866447/
Visual Studio 2008 Part 6
http://pc11.2ch.net/test/read.cgi/tech/1202821357/
Visual Studio 2008 Part 7
http://pc11.2ch.net/test/read.cgi/tech/1204641201/
Visual Studio 2008 Part 8
http://pc11.2ch.net/test/read.cgi/tech/1207063618/
Visual Studio 2008 Part 9
http://pc11.2ch.net/test/read.cgi/tech/1210680571/
■リンク
Visual Studio 2008に搭載された17の新機能
http://www.atmarkit.co.jp/fdotnet/special/visualstudio2008_01/visualstudio2008_01_01.html
5000個のバグと戦った、MSが「Visual Studio 2008」RTM出荷
http://www.atmarkit.co.jp/news/200711/20/vs.html
その他テンプレ>>2-5
0151デフォルトの名無しさん
2008/06/16(月) 23:23:10いい年して餓鬼か
0153デフォルトの名無しさん
2008/06/16(月) 23:24:59ならハムスターの方がいいと思うがどうだ?
0154デフォルトの名無しさん
2008/06/16(月) 23:25:50二重人格かよ?www
スレ立て主にはIDが見えるんだぞ?
わかって自演しろよな事務屋さんwwww
0155デフォルトの名無しさん
2008/06/16(月) 23:26:31ツール→オプション→(すべての設定を表示)
→プロジェクトおよびソリューション→全般→ビルド構成の詳細を表示
Express以外でも最初はこの設定がオンになっていなかった気がする。
0156デフォルトの名無しさん
2008/06/16(月) 23:27:06正解!
二重人格者には丁寧すぎる回答です。
0157デフォルトの名無しさん
2008/06/16(月) 23:28:000158デフォルトの名無しさん
2008/06/16(月) 23:30:47大人しく振舞う人格と凶暴な人格が背中合わせ。
寂しいからかまってほしいんだろうな。
こういう人を無視すると秋葉原で人殺しちゃうから
適度にかまってあげないとね。
0159デフォルトの名無しさん
2008/06/16(月) 23:31:27これ以上どうかまえと?
0160デフォルトの名無しさん
2008/06/16(月) 23:42:16ハムスター駄目だよ、あれはくるくる回ってるだけの超低脳だから
馬鹿にしていると思われる。
一方、猫は可愛いだけじゃなく、ネズミ取ったり自分の家や飼い主を認識するなど
役に立つ面や賢こい面があるから自分とダブらせても問題ない。
0161デフォルトの名無しさん
2008/06/16(月) 23:43:33なら犬の方が適切では?
0162デフォルトの名無しさん
2008/06/16(月) 23:45:150163デフォルトの名無しさん
2008/06/16(月) 23:52:12犬は賢いし優秀であるが、手間ひまがかかる。
手間ひまかかるは学習する上で良いイメージではないから駄目。
>>162
うん。俺も好きだ。
0164デフォルトの名無しさん
2008/06/17(火) 00:00:43頭がタイヤの下に入っちまったようで、ゴリッと鈍い音がした・・・
たぶん即死だったと思われ。気のせいか眠るときに「ニャ」という声が聞こえた。
今日も聞こえるかと思うと恐くて恐くて・・・もうorz
0165デフォルトの名無しさん
2008/06/17(火) 00:05:12ガクガクブルブル、犯罪者はすぐに警察に自首汁、そして、罪を償え
0166デフォルトの名無しさん
2008/06/17(火) 00:50:50>スレ立て主にはIDが見えるんだぞ?
これ本当ですか?
0167デフォルトの名無しさん
2008/06/17(火) 00:53:400168デフォルトの名無しさん
2008/06/17(火) 01:10:270169デフォルトの名無しさん
2008/06/17(火) 01:12:160170デフォルトの名無しさん
2008/06/17(火) 01:14:480171デフォルトの名無しさん
2008/06/17(火) 01:15:180172デフォルトの名無しさん
2008/06/17(火) 01:19:070173デフォルトの名無しさん
2008/06/17(火) 01:21:200174デフォルトの名無しさん
2008/06/17(火) 01:47:08C#使ってる人挙手
0175デフォルトの名無しさん
2008/06/17(火) 01:55:490176デフォルトの名無しさん
2008/06/17(火) 01:56:16つか飯の種です。
0177デフォルトの名無しさん
2008/06/17(火) 01:59:36今VBから移行中
0178デフォルトの名無しさん
2008/06/17(火) 02:08:540179デフォルトの名無しさん
2008/06/17(火) 02:21:100180デフォルトの名無しさん
2008/06/17(火) 02:24:43ノ
0181デフォルトの名無しさん
2008/06/17(火) 02:40:32VBでもC#でも中間言語に変換されるから成果物に違いは無いだろうし
C#で作れって要求だったから?
開発効率が良いから?
個人的な選り好み?
C#で解説してるHPが増えてるから?
0182デフォルトの名無しさん
2008/06/17(火) 02:41:030183デフォルトの名無しさん
2008/06/17(火) 02:52:06VBしか出来ませんのプログラマは少なからずいる。
それではじめは最大公約数のVBにするのだけど、
VBしか出来ませんのプログラマはVB6しか理解してないことが明らかになる。
VBで募集かけるとプログラマの質が低い。
まあ、おあり半分だけど。
0184デフォルトの名無しさん
2008/06/17(火) 02:59:03ちなみにMFCで開発経験なし。BASICは中学生の頃触っただけ。
俺みたいなのでも役立てる会社ある?
0185デフォルトの名無しさん
2008/06/17(火) 03:06:17C#の言語仕様を知らない奴(VB.NETが使える)が
C#でプログラム組めるわけ無いだろ
0186デフォルトの名無しさん
2008/06/17(火) 03:11:41VB6知ってるとVB.NETの言語仕様のうち3割くらい有利になれる
ほとんど意味ないよ
0187デフォルトの名無しさん
2008/06/17(火) 04:09:250188デフォルトの名無しさん
2008/06/17(火) 04:25:06俺、パソコンはPC-6001からさわってる
スーパースペシャル超超超超いい感じのエンジニアなんだけどさ。
だから、俺1人で機器の選定からネットワーク構築・設定、データベースなんでも、
言語なんでも、開発どんどんどーんの超超超超いい感じの天才なんだけどさ。
VBもC#も違いなんてほとんどねえよ
って思ってるのは天才の俺だけかなあ。
んで俺、超超だけどいろんなメーカーのソフトもやっぱ使うわけでさ、
最近は開発遅れ気味。
理由は、いろんなメーカーのソフトのバグ報告ばっか。
俺天才だからもうまいっちゃうよ。
ソフト会社は、製品として売り出す前に
まず1製品1000万円で俺に検収させてくんない?
バグ多すぎるんだよねえ。
0189デフォルトの名無しさん
2008/06/17(火) 04:36:00俺、C#は十年前からさわってる
スーパースペシャル超超超超いい感じのエンジニアなんだけどさ。
(以下ry
0190デフォルトの名無しさん
2008/06/17(火) 07:59:20Alt+Tabみたいなキーだった気がするけど
0191デフォルトの名無しさん
2008/06/17(火) 08:09:000192デフォルトの名無しさん
2008/06/17(火) 08:13:280193デフォルトの名無しさん
2008/06/17(火) 08:40:48ありがとありがと
0194デフォルトの名無しさん
2008/06/17(火) 09:28:150195デフォルトの名無しさん
2008/06/17(火) 09:42:04{
//コード
}
これを閉じて一行にしてくれるという機能がとても便利でありがたいのですが、閉じれるのは
関数やnamespaceだけなのでしょうか?
普通の
if(x)
{
//長いコード
}
を閉じられたらなぁと思っているのですが
0196デフォルトの名無しさん
2008/06/17(火) 09:49:59{} でくくったあたりの左に [-] のマーク無いか?
0197デフォルトの名無しさん
2008/06/17(火) 09:56:09その中が折りたたみたくなるくらい長いのもどうかと思うが、、、
#if 1 #endif で囲っては
0198デフォルトの名無しさん
2008/06/17(火) 10:58:28ありがとうございます。できました。
もちろん普段はifの{}の中が長文になることなどないのですが、今作っているのは100個程度の「状態」を持つオブジェクトでして
それぞれ独特な動きをするもんですからコード書くしかないんですよ
で、switchやらifやらで100個分岐するわけですが、1個を書いてるときほかのコードを畳めたら楽だなぁと。
0199デフォルトの名無しさん
2008/06/17(火) 11:43:13#endregion
じゃだめ?
0200デフォルトの名無しさん
2008/06/17(火) 12:00:31アドバイスありがとうございます。
私の情報の出し方が悪かったのですが、C++なもので・・・
0201デフォルトの名無しさん
2008/06/17(火) 12:18:06#pragma region 説明
#pragma endregion
0202デフォルトの名無しさん
2008/06/17(火) 13:08:04ありがとうございました。これは便利すぎる
VS6.0から乗り換えた甲斐があったというものです
0203デフォルトの名無しさん
2008/06/17(火) 15:57:52プログラミングなんて延々と続くコピペ改変作業のようなものだよ
0204デフォルトの名無しさん
2008/06/17(火) 16:07:18それはプロシージャ−型プログラミングの話だろ?
オブジェクト指向のように呼び出し側が共通化された形態では
インスタンスの生成行為がほとんどを占めるようになる。
古い考えは早めに目に捨てたほうがいい。
0205デフォルトの名無しさん
2008/06/17(火) 16:41:51#include "stdafx.h"
の「後ろに」
#include <list>
を追加しコンパイルすると
1>c:\program files\microsoft visual studio 9.0\vc\include\cstring(22) : error C2039: '_tcscat' : '`global namespace'' のメンバではありません。
1>c:\program files\microsoft visual studio 9.0\vc\include\cstring(22) : error C2873: '_tcscat' : シンボルを using 宣言の中で使用することはできません。
なんてエラーがずらっと出ちまうのはなんででしょうか。
実際は古いソースを移行しようとしているのですが、このエラーで参っちまいました。
0206デフォルトの名無しさん
2008/06/17(火) 16:43:46意味わかって質問してるか?ナメてるとしか思えん。
0207デフォルトの名無しさん
2008/06/17(火) 17:06:01リソースファイルのコピーって出来なくなってる?
一括じゃなくてリソースエディタで必要なものだけコピーしたいんだが・・・
0208205
2008/06/17(火) 17:08:44ごめんよ、試してくれやすそうな例を考えて書いたのだけど、ナメているように思われてしまったかも。
202氏とは違うけどVC6から移行中でして…。エラーコードも間違えていた。_tcscatじゃなくてstrcpyだった。
strcpyがグローバルにないのは(びっくりだけど)良いとして、問題はstrcpyなんて使ってないんだよな。
自分が書いていないコードのどこかで引っかかっているのだろうけど…。
コンパイラオプションのせいか、変な宣言しているのか、逆にし忘れているのか…。
0209デフォルトの名無しさん
2008/06/17(火) 17:18:490210デフォルトの名無しさん
2008/06/17(火) 19:22:470211205
2008/06/17(火) 21:35:24int main(){
std::list<int> list_int;
list_int.push_back( 5 );
return 0;
}
ビルドエラー
1>c:\program files\microsoft visual studio 9.0\vc\include\cstring(22) : error C2039: '_tcscat' : '`global namespace'' のメンバではありません。
1>c:\program files\microsoft visual studio 9.0\vc\include\cstring(22) : error C2873: '_tcscat' : シンボルを using 宣言の中で使用することはできません。
....以下略
こりゃ駄目だ。さすがにこれはありえないですよね。
VC6と共存させているせいで、環境がぶっ壊れているのかな。
0212デフォルトの名無しさん
2008/06/17(火) 22:00:57一個目は普通に実行できるのですが2個目以降はエラーで実行できません。
詳細画像 ttp://akm.cx/2d2/src/1213707501816.jpg
弟のVS2008の入っていないPCで実行したら普通に起動しました。
対処方法分かる人いたら教えてください・・・・。
プログラム初心者なので質問の意味が不明かもしれませんがよろしくお願いします。
サンプルプログラム ttp://www9.uploader.jp/dl/inoguma/inoguma_uljp00002.zip.html
0213デフォルトの名無しさん
2008/06/17(火) 22:04:580214デフォルトの名無しさん
2008/06/17(火) 22:09:10制裁は受ける覚悟です。
さっきの質問ですが
こうすればいいんじゃないか?ってのがあったら教えてください。
0215デフォルトの名無しさん
2008/06/17(火) 22:11:020216デフォルトの名無しさん
2008/06/17(火) 22:14:260217デフォルトの名無しさん
2008/06/17(火) 22:17:45はい
DirectX ゲームグラフィックスプログラミングという本を持っていたので
たぶん・・・それに書いてあるとおりセットアップしました。
0218デフォルトの名無しさん
2008/06/17(火) 22:19:280219デフォルトの名無しさん
2008/06/17(火) 22:21:55だったら試しにDirectXのコンパネで、DebugをReleseにしてみて
VS2008関係ないな
0220デフォルトの名無しさん
2008/06/17(火) 22:36:52なおりました・・・! ありがとうございます!
DirectXゲームグラフィックスプログラミングにはデバックにしろと書いてあったのですが
どういうタイミングで使い分ければいいのですか?
質問ぶっつづけですいません;;
0221デフォルトの名無しさん
2008/06/17(火) 22:51:40アンインスコする前でよかったね。俺の方は再インスコ中だけどな。
つかたぶんそのサンプルコードで、メモリか何かの管理をしくじっているのだろう。
215氏も言っているけど、デバッガで追ってみたらどうだい。
0222デフォルトの名無しさん
2008/06/17(火) 22:54:11了解しました
デバッカで追って出たエラーみたいのを調べてみます。
どうしても対処できなかったらまたよろしくお願いします。
それでは失礼します
0223デフォルトの名無しさん
2008/06/17(火) 23:48:38Standardと機能ほとんど変わらねえな?
欲しいの単体テストだけだぞ。
値段全然違うのに。
0224名無し募集中。。。
2008/06/18(水) 00:00:24http://www.microsoft.com/japan/msdn/vstudio/products/vs08/compare.aspx
0225デフォルトの名無しさん
2008/06/18(水) 01:42:120226デフォルトの名無しさん
2008/06/18(水) 02:12:110227デフォルトの名無しさん
2008/06/18(水) 02:23:37英語版の機能比較表はっとく。Xついてるのがサポートされてる奴ね。
ttp://msdn.microsoft.com/en-us/library/hs24szh9.aspx
0228デフォルトの名無しさん
2008/06/18(水) 09:08:180229デフォルトの名無しさん
2008/06/18(水) 14:05:31コンパイルだけはCPUのマルチコアに対応してるからいいんだけど、それ以外は糞
コンパイラだけ2003かVS6に移植してほすぃ
0230デフォルトの名無しさん
2008/06/18(水) 14:08:300231デフォルトの名無しさん
2008/06/18(水) 14:08:58それかMSに開発費払って作ってもらえ
0232デフォルトの名無しさん
2008/06/18(水) 14:09:37本当?
ちょっと試しに逝ってくるかな
0233デフォルトの名無しさん
2008/06/18(水) 18:47:170234デフォルトの名無しさん
2008/06/18(水) 18:54:460235デフォルトの名無しさん
2008/06/18(水) 18:57:16変数名範囲指定して右クリックしてもそれらしいのが出てこないのだけど
ブレークポイントにするといちいち止まってしまうし
0236デフォルトの名無しさん
2008/06/18(水) 19:45:050237デフォルトの名無しさん
2008/06/18(水) 22:37:16ExpressEditionでも使える
クロスプラットフォームでないGUIライブラリ
0238デフォルトの名無しさん
2008/06/18(水) 23:14:34C/C++とC++/CLIを区分したアンケート結果ってないのかなぁ。
それともCLIを支持する人間が少なすぎるのか?
俺がCLIメインなだけに、CLIをどれだけの人間が使っているか気になるw
0239デフォルトの名無しさん
2008/06/18(水) 23:30:58100個分岐しようがだらだらif文書くのはナンセンスだよ。
0240デフォルトの名無しさん
2008/06/18(水) 23:36:37ほかの方法としては
・ 関数テーブルを作る(関数100個作る)
・ オブジェクト指向的に解決する(クラス100個作る)
とかあるけど、どれ使うかは状況次第やね。
0241デフォルトの名無しさん
2008/06/18(水) 23:37:130242デフォルトの名無しさん
2008/06/18(水) 23:38:38全部はまとめらんないとかあるよね。
0243デフォルトの名無しさん
2008/06/18(水) 23:44:070244デフォルトの名無しさん
2008/06/18(水) 23:50:27シグネチャが同じ処理ですむならdelegateで処理できるし、1/3くらいには減るだろ。
0245デフォルトの名無しさん
2008/06/18(水) 23:51:510246デフォルトの名無しさん
2008/06/18(水) 23:59:540247デフォルトの名無しさん
2008/06/19(木) 00:36:55これで前スレで立ち上がりそうだったGUIライブラリプロジェクト終了だな。
0248デフォルトの名無しさん
2008/06/19(木) 00:55:450249デフォルトの名無しさん
2008/06/19(木) 00:58:580250デフォルトの名無しさん
2008/06/19(木) 01:10:54■ このスレッドは過去ログ倉庫に格納されています