1 名前:デスマーチのプロ mailto:sage [2009/02/06(金) 02:11:04 ] ■公式 ttp://www.microsoft.com/japan/msdn/vstudio/default.aspx ■前スレ Visual Studio 2008 Part 14 ttp://pc11.2ch.net/test/read.cgi/tech/1230008197/ ■リンク Visual Studio 2008に搭載された17の新機能 ttp://www.atmarkit.co.jp/fdotnet/special/visualstudio2008_01/visualstudio2008_01_01.html 5000個のバグと戦った、MSが「Visual Studio 2008」RTM出荷 ttp://www.atmarkit.co.jp/news/200711/20/vs.html ■関連 Visual Studio 2005 Part 25 ttp://pc11.2ch.net/test/read.cgi/tech/1225268851/ その他テンプレ>>2-5
24 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 02:04:01 ] それやる前は出てたのか? 何か設定ミスってるんじゃないの?
25 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 03:45:06 ] やる前から出てませんでした。 普通は出てるってことですよね 最近やっとVSに慣れてきたので細かい部分が最初どうなっていたのかはさっぱりおぼえてません。 設定をいじりまくってみます
26 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 09:55:41 ] ProのC++,C#で、何かの操作に対して出るんじゃないかと触ってみたけど ヘルプと作業の開始しかでなかった ・・・普通この二つだけなんじゃね? 他の操作、その他、サンプル、学習カテゴリにあるべきものは 全部ヘルプカテゴリに放り込まれてる気がする まぁ、ようわからんのでどうしても気になるならMSの中の人に聞いてみな
27 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 15:59:37 ] >>16 MFCはともかくとして、CRT使わないのは厳しいな。
28 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 17:02:46 ] >>26 コード中で、ヘルプで作ったキーをクリックしたらカテゴリごと出現した。 ヘルプカテゴリとは別だったけど、出てきたから追及しないことにした。thx。
29 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 17:06:47 ] VC++Proのテストはどうやって使うんですか? Teamの単体テストと同じなんですか?引数を渡して戻り値を関数だけでテストできると書いてあるんですが、 新しいテストを作ったあとどう使えばいいのかがわかりません。
30 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 17:16:36 ] すいません。アンマネージC++はテストできないとかいてありました。
31 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 19:08:15 ] VC++ Express ってカスタムウィザード使えないんだな ひょっとして手動でも無理か vsdir弄くってみたけど変わりなしでテンプレート追加できな
32 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 19:48:13 ] 普通に追加できたわ 他の項目にぶち込んでたさーせn
33 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 14:31:30 ] VisualStudioでは何でも作れるって聞いたのですが ふわふわオムレツの作り方教えてください
34 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 14:35:53 ] CreateFile("ふわふわオムレツ", ...以下略)
35 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 17:17:24 ] オムレツならVS使わなくても、コマンドプロンプトから echo ふわふわオムレツ > ふわふわオムレツ でOK。
36 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 17:35:36 ] VC++Expressで質問があります。 ビルドした時、 MSVCRTD.lib(crtexew.obj) : error LNK2019: 未解決の外部シンボル _WinMain@16 が関数 ___tmainCRTStartup で参照されました。 C:\Documents and Settings\○○\My Documents\Visual Studio 2008\Projects\Project1\sample\Debug\sample.exe : fatal error LNK1120: 外部参照 1 が未解決です。 のエラーが出てうまくいきません。 SDKも落として設定も終わってます(最後の手順はVS2008では必要ないようなので省きました)
37 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 17:39:22 ] 説明不足でした。 C言語を使用するにあたってWin32アプリケーションを使うにはMicrosoft SDKが必要で、 設定をしないとこのエラーがでるそうです。 設定は間違いなく完了してます。何度かチェックしました。
38 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 18:39:43 ] コードの生成でCランタイムライブラリの選択が出来るだろ? /MTとか/MDとか。あれを適当にいじってりゃ直るだろ
39 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 18:47:48 ] >>33-35 ふわふわオムツ って読んじゃったw・・・ テヘッ
40 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 18:55:36 ] #include <tchar.h>
41 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 18:56:27 ] VC+2008ではさいしょからSDK一緒にインストールされないっけ?
42 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 18:59:36 ] >>37 > C言語を使用するにあたってWin32アプリケーションを使うにはMicrosoft SDKが必要で、 > 設定をしないとこのエラーがでるそうです。 違うよ。いやまぁそれが原因の場合もあるかもしれないけど、これの直接的な原因は エントリポイントが見つからないときに出る。 みたところ winexe のようだけど _tWinMain ある? _tmain/main じゃだめだよ
43 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 20:59:29 ] だから #include <tchar.h>
44 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 21:07:04 ] >>36 ,37 コンソールアプリなのにリンカの設定で /SUBSYSTEM:WINDOWS になってるんじゃないか?
45 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 23:40:39 ] なんちゃってプログラマの僕に教えてください。 今までVisual C++6.0使ってたんですが、 2008 Express Edition入れても幸せになれますか?
46 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 00:02:17 ] MFCに依存してないなら問題ないんじゃね
47 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 00:30:27 ] さらに ATL にも依存してないなら大丈夫じゃね
48 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 07:39:07 ] 無料なんだからはよ試せ
49 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 18:33:37 ] >>46 MFCしか使ったことないです。 >>47 ATLが何なのかすら分かってないです。 >>48 とりあえずいれてみます。。。
50 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 18:39:58 ] >>49 > MFCしか使ったことないです。 なら、辞めたほうがいいw
51 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 19:06:38 ] >>50 そうなんですか・・・ 今ググってたらこんなのを見つけたんですが ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1418660834 「.NET Framework SDKを使ってC++で作る。」 のもMFCしかやったことなければ難しいでしょうか。 質問ばかりですみません。
52 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 19:08:59 ] こんな質問ばかりする人には難しいと思うよ
53 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 19:11:14 ] 本についていたライブラリの中身をみたいのですがどうすればいいのですか? 〜〜.libや〜〜.pdbファイルはあるのですが見方が分かりません
54 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 19:15:39 ] >>53 それはソースコードが見たいって事か? 別途公開されてないなら_
55 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 19:16:58 ] >>51 MFCを使いたいのか使わなくてもいいのかはっきりしようよ
56 名前:45 mailto:sage [2009/02/09(月) 20:23:46 ] >>52 まあそういわずにもう少し付き合ってください >>55 >>45 に書きましたがExpress Editionを検討しています。 またお金出すのもあれなので。 のでMFCは使えないと思うのですが。
57 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 20:47:55 ] >>56 .NET使うとなるともうそれはかなり別物になってくる 言語的にはC++/CLIというC++の別物となる その辺を勉強するつもりあるなら良いんじゃない 何作るのにも依るけどなんちゃってならC#という手もある
58 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 20:53:26 ] >>56 .NET 使っていいんなら C# が圧倒的に楽。C++/CLI は .どっちかっていうと C# も C++ もわかっている人が使うもの。 駄目なら MFC/ATL は金額分は楽できる場合が多い(もちろん 用途によってはそうとも言い切れない)
59 名前:45 mailto:sage [2009/02/09(月) 21:19:57 ] >>57-58 ありがとうございます。 やるとしたらC# .NETということですかね。 とりあえずいじってみます。 .NETで作られたソフトを使う側のデメリットとしては 使う側が.NET Frameworkをインストールしないと ダメってことくらいですかね。
60 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 21:36:05 ] .NetFrameworkは Vistaなら最初からはいってるが、 XPはさらのままだと入ってない。
61 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 22:19:52 ] >>59 Vistaマシンで実行すると決まっているなら、何も考えなくていい。 ガンガンC#でコーディングしてくれ。 他環境云々言う奴のことは無視してよろし。
62 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 22:23:21 ] 趣味ならいいけど仕事で使うなら買ったほうがいい いらぬ苦労をすることもある。
63 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 23:10:18 ] たぶん趣味でしょ。 失礼かもしれないが仕事でやっているようには見えない 内容は激しく同意
64 名前:45 mailto:sage [2009/02/09(月) 23:17:18 ] >>60-61 XPでも使ってもらうつもりですが、 .NET Frameworkインストールすれば無問題ですよね。 >>62-63 仕事でやっててなんちゃってだったら困りますよww もちろん趣味です。 できればいらぬ苦労についてちょっとだけでもkwsk とりあえずISOのダウンロードオワタ
65 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 23:32:43 ] .NET製は逆コンパイルされるっていう致命的な問題があるけどあんまり話題に出ないね。
66 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 23:34:40 ] パスワード入れるとエロ画像が見えるシェアウェアを作ってるウリには致命的ニダ
67 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 23:36:44 ] 今更
68 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 23:39:23 ] 逆コンパイルされて困るほどスゴいものは作ってないから気にしてないよ
69 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 23:42:57 ] 凄くないから困るんじゃないか!!
70 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 00:00:10 ] C++なら逆コンパイルされないと?w
71 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 00:01:09 ] というか逆コンパイルしやすくて困るってかなり特殊な分野じゃ ないかと 別に著作権で保護されなくなるわけでもないし、特許で保護され なくなるわけでもないので。
72 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 00:04:19 ] CompJapanの中の人とかは困りそうだな
73 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 00:07:58 ] CompJapan懐かしいなww
74 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 00:16:12 ] >>69 凄くなけりゃ誰も逆コンパイルなんてしないよw
75 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 00:25:42 ] してくれ!
76 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 00:52:51 ] 簡単なソフトでもある分野で有名だった時、 初心者でも逆コンパイルしてコピペして類似ソフトが出回るとか 考えただけでカオスなんだが
77 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 00:55:55 ] そのときはコピペでコンパイルとか面倒なことしないで、そのままの海賊版が出回るよ。
78 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:01:16 ] つまり、有名なソフトを作る人以外は無問題ということだな。
79 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:03:54 ] 確実にコピペした類似ソフトなら訴えちまえよ。 その類似のを逆コンパイルすればコピペだってことが分かる…とも限らんのか?
80 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:04:03 ] そんなすごいソフトを作れたら心配したらいいよ。 取らぬ狸のなんとやらという奴だな。
81 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:14:25 ] まるで問題ない派ってただの批判厨だよね。 変数名のダサさがばれるだけでも問題だろうが。 難読化すればいいとか安易な批判は受け付けません。
82 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:17:32 ] はいはい、健闘を祈るよ
83 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:22:57 ] >変数名のダサさがばれるだけでも問題だろうが。 それがわかってるなら己を磨けばいいだけじゃないの? というかそれの何が問題なのか俺には察してやれない
84 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:32:24 ] 想像力ないの?↑
85 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:34:26 ] >>81 そんな変数名がダサいとか言ってるレベルのプログラムなら 逆コンパイルするだけ時間の無駄だから誰もしない。安心しろ。 つーか、そんな恥ずかしいプログラムなら人前に出すなよ。
86 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:40:23 ] 逆に考えるんだ 欲しそうな機能があったら覗いて技術を盗めばいい 自分が追加したい機能だけ書けば済むようになる。 盗まれ無いように考えるから思いつかないんだよ 全員が盗みあうのが.NET
87 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:43:01 ] つか最後までコンパイルしてから配布すればいいじゃん なんでだれも教えないんだ?
88 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:51:12 ] .NETで致命的とか言ってたらPerlなんかのスクリプト言語はどうなるんだよ。
89 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 04:20:28 ] ただし.NETに限る
90 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 04:36:04 ] そんな深く突っ込むなよ たいしてして心配もしてないし、する必要のあるソフトなんか作れないんだから 理論だけだよ理論だけ どうぞ続けてください。 【驚異】.NETは逆アセンブルされる!【驚きの事実】
91 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 07:53:13 ] 1周年記念のアップグレードパッケージ対象拡張っていくらなの? 公式みてもわからないんだけど
92 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 08:04:04 ] そりゃオープンプライスだしな Amazon価格なら\18,503
93 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 08:12:45 ] ていうかこれProの話なのか。 ならProのアップグレード版と同じ価格だから Amazon価格で\63,495
94 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 15:48:41 ] 入れてなかった機能を追加インストールしようとしたらVS2008proのインストーラがコケた。 仕方なく全部アンインストールしたら無事入った。 こんな作業に3時間も要した・・・。
95 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 19:19:15 ] >>87 最後までコンパイルって何?早く教えろ。
96 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 20:35:37 ] ほんとに知らないやついるんだw
97 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 22:41:44 ] 俺もしらねーよそんなマイクロソフトの考えたことなんか。 プラットフォーム指定してアセンブルまでするとか?
98 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 22:55:54 ] ngen はインストール時だけだろ?
99 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 23:37:31 ] どのみちメタデータのために元のアセンブリが必要だしな。
100 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 23:47:48 ] mono に -aot という怪しげなオプションは付いてるけど
101 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 00:25:58 ] >>94 Windowsインストーラ3.1以降が入ってないとそうなるって記述を どっかのリリースノートで見た記憶があるな
102 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 01:10:08 ] dll化でもしてろ
103 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 11:15:43 ] ∧__,,∧ 旦旦旦旦旦旦旦旦 ( ´・ω・) 旦旦旦旦旦旦旦旦 お前ら何ケンカしてんだよ . /ヽ○==○旦旦旦旦旦旦旦旦 お茶飲んで落ち着け / ||_ | 旦旦旦旦旦旦旦旦 し' ̄(_)) ̄(_)) ̄(_)) ̄(_)) ̄(_))
104 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 12:06:54 ] そういえばXSIって.NET2.0で作られてるよね MayaとかLightWave3Dとかもそうなのかな
105 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 12:14:11 ] 開発期間が大幅に短縮になるし、本当に速度が必要な場合は.NET使用が必要不可欠 2.0以降に開発が始まったソフトはほぼ.NETで作られてると思う
106 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 12:36:03 ] 今年はXBOX360で同人ソフトが販売可能になるからC#が勢いづくだろうね たぶん2、3個どころか大量にプロ集団が出してくるからそれに踊らされて俺も作る!とかな予想
107 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 12:55:23 ] >>106 でじま!?
108 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 13:22:22 ] news4xbox.blogspot.com/2008/07/xbox360.html
109 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 13:34:16 ] 俺C#入門書買ってくるわ
110 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 13:39:28 ] C++ユーザー乙 VBだから悔しくなんか無いもん!><
111 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 13:47:27 ] C++は過去の膨大な資産を捨てられずに生き残ってるとか思われがちだけど 全てを捨てても.NETには移行したほうがいい。 アセンブラの膨大な資産があるからCには移行しないと言ってるのと同じ
112 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 14:00:52 ] >>109 そっからかよw 一つ忠告しておこう。 ゲームは画質が命なのはわかってるだろうけど、素人が陥りやすいのは3Dモデリングソフトの戦争に巻き込まれること 無名だけど本気でやるならこういうソフトにしないと勝てない。時間的に www.youtube.com/watch?v=iBX0i4v_ZWg www.n-sided.com/ オブジェクト指向がわかってるなら意味わかるよな?
113 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 14:30:10 ] >>112 なんでいきなりモデリングソフトの話をしてるの?
114 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 14:31:15 ] 頭悪いからだろ
115 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 14:36:23 ] プログラマーがゲームを作る場合一番ネックになるのが絵 なるべくプログラミング時間を使えるようにアドバイスしただけ
116 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 14:39:47 ] 3DCGソフトを比較するスレ 其の四 pc11.2ch.net/test/read.cgi/cg/1232387928/
117 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 14:53:10 ] スレ違いだから。
118 名前:デフォルトの名無しさん [2009/02/11(水) 18:07:21 ] 360のソフトってC#じゃなきゃつくれねーの? C++とかじゃだめなんか?
119 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 18:17:46 ] >>118 C++/CLIでも作れるけど セキュリティ上の理由で検証可能コードしか使えない。 【みんな】XNA 質問・相談スレッド1【初心者】 pc11.2ch.net/test/read.cgi/tech/1190558621/
120 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 18:42:21 ] 「検証可能コードしか」じゃないと思うぞ。 Pure IL あたりが正確な表現になるのかな
121 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 19:02:05 ] >>118 法人立てて100万くらい出して開発機買えばC++で360ソフト作れるよ。 C# なら個人でタダで開発できるわけだけど。
122 名前:デフォルトの名無しさん [2009/02/11(水) 19:03:13 ] タダのほうがいいです。
123 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 21:08:45 ] C++でDLLとか作ってC#から呼び出したり出来ないの?
124 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 21:12:03 ] >>123 PInvokeで可能