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


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

Visual Studio 2005スレ Part15



1 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 07:52:18 ]
Visual Studio 2005 Developer Center
www.microsoft.com/japan/msdn/vstudio/2005/
lab.msdn.microsoft.com/vs2005/

Visual Studio 2005 製品ライン概要
www.microsoft.com/japan/msdn/vstudio/productinfo/productline/
www.microsoft.com/japan/msdn/howtobuy/vs2005/



593 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 16:50:40 ]
C++にGUIはありませんよ

594 名前:デフォルトの名無しさん [2006/09/13(水) 16:57:23 ]
582ですが。

System::Diagnostics::Process^ p =
    System::Diagnostics::Process::Start("C:\\xxx.exe","コマンドライン引数 コマンドライン引数");
p->WaitForExit();

こんな感じでやればできますね。

595 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 16:59:41 ]
>>593
C++の言語仕様には無いがここがVS2005スレだと言う事を考えると君のその指摘は馬鹿にしか見えない



596 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 17:08:42 ]
>>593
C++にはネットワークも暗号化も何もないよね

597 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 17:12:52 ]
>>594
ここ特定の言語の質問スレじゃないよ

598 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 17:15:48 ]
>>597 そうだよ。VS のスレッドなんだから、
.NET Framework 使ったコードでもいいじゃん。

599 名前:デフォルトの名無しさん [2006/09/13(水) 17:20:19 ]
>>597
いや、流れ見てたら質問スレっぽかったから質問したんだが

600 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 17:20:18 ]
アホには見えないかもしれないが、それ専用のスレがあったりする。

601 名前:デフォルトの名無しさん [2006/09/13(水) 18:02:03 ]
StringBuilder.Replace メソッド (String, String, Int32, Int32) で、
マイクロソフトのリファレンスに、
「置換する文字列は、序数に基づいてチェックされます。つまり、置換はカルチャを認識しません。」
と書かれてるのですが、言葉の意味が全く分かりません。
誰か噛み砕いて説明を。。



602 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:07:16 ]
カルチャって概念が未だにちゃんと分かってない俺。

603 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:16:44 ]
カマカマカマカマカマカミーリーオーン♪
って歌ってたオカマの人たち

604 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:20:42 ]
>>601
マジレスすると
同じ文字列か判別するのにおのおののcharの序数だけで判別する←カルチャ無視ということ。

カルチャによっては、グリフが違っても同じ文字として扱うやっかいな言語があるので、
そこんとこ考慮する←処理が大変←重くなる



605 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:22:07 ]
>>602 それ、カルチャークラブじゃね?
それはそうと、おまえら、リビルドじゃなくて、リリンクってできないですか?
同時にライブラリをリビルドしたんで、リンクだけやり直したいんですが。

606 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:36:08 ]
exeファイル消せばいいんじゃね?

607 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:38:32 ]
依存関係 or 依存するプロジェクト
みたいな設定なかったっけ?

608 名前:605 mailto:sage [2006/09/13(水) 18:43:07 ]
おお、「同時に」ってのが変なつかい方になってたな。

二つソリューション立ち上げてて、ライブラリをエディットしつつ
それを使うアプリの一つもエディットしてます。
両者は完全に切り分けてるので、アプリのソリューションが
ライブラリの変更を検知するのは aiueo.lib のタイムスタンプ
くらいしか手がかりがないんだけど、それは見てくれてないみたい。

>>607 ライブラリのプロジェクトをアプリのプロジェクトにも
追加すればいいんだろうけど、できれば両者は完全に切り分けて
おきたい。

>>606 のように exe 消すってのがいいかな。


609 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:48:24 ]
プロジェクトじゃなくてlibファイルを依存関係の対象にすればいいんじゃね?
そうすればタイムスタンプを参照するんじゃないかと

610 名前:605 mailto:sage [2006/09/13(水) 18:59:51 ]
>>609 んなことできんの?

611 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 19:02:12 ]
というか、普通にhoge.libが更新されたら、それを参照してるプロジェクトをビルドした時に再リンクされるけど?



612 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 19:11:46 ]
#pragmaだとダメじゃね?

613 名前:605 mailto:sage [2006/09/13(水) 19:12:44 ]
>>611 ええ〜マジっすか?
なんで俺の VS2005タン は再リンクしてくれないんだ・・・

614 名前:605 mailto:sage [2006/09/13(水) 19:14:16 ]
>>612 つまり、いわゆるオートリンクだと、ってことですか?
#ifdef _DEBUG
#pragma comment(lib, "libsex-Debug.lib")
#else
#pragma comment(lib, "libsex-Release.lib")
#endif
これだと、更新はチェックしてくれないってことっすか?

615 名前:611 mailto:sage [2006/09/13(水) 19:17:03 ]
>>614
何だその見たこと無い呪文は orz
俺は普通にリンカタブでリンクするライブラリ名を書くんだが。(これ、普通じゃないのか?)

616 名前:605 mailto:sage [2006/09/13(水) 19:24:11 ]
>>615 ああ、俺もそうするライブラリが多いけど、
インクルードヘッダに >>613 みたいな pragma 書いておけば
リンカに指示が伝わって自動的にリンク対象になる。
デバッグバージョンとか >>613 みたいにして切り替えてる。
>>612 が言ってるのはこのことかな、と。

617 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 19:33:59 ]
つまり、#pragmaだと駄目だということでは。

618 名前:605 mailto:sage [2006/09/13(水) 19:44:15 ]
>>617 それでFA

619 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 19:54:11 ]
複数のプロジェクトで使うライブラリなんかは
ヘッダーに#pragma入れとくのが楽なんだよなぁ。

620 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 19:57:06 ]
まぁそのライブラリが現在進行中なら依存関係の設定したほうがいいな。
プロジェクトのプロパティに無かったっけ?

621 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 20:09:12 ]
>>620
ある。



622 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 00:29:20 ]
コマンドライン使うときに毎回vcvars32を叩くのがメンドイ。
何かいい方法ない?

623 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 00:34:07 ]
>>622
あらかじめ環境変数を設定しておく

624 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 00:45:02 ]
>>622
/K オプション使う

625 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 02:22:37 ]
Visual Studio Tools の下に
Visual Studio 2005 コマンドプロンプト
っていうショートカットあるからそれ使え。

626 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 14:35:50 ]
VC使ってますが、変数名とかdefineってコンパイルしても残ります?
恥ずかしいんですけど。

627 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 14:53:02 ]
>>626
デバッグ情報残す設定にしていれば残る。
ダンプしたり string コマンドつかったりしたら見えるね。
あと、DLLなんかでエクスポートされているシンボルは残るよ。

628 名前:デフォルトの名無しさん [2006/09/14(木) 16:30:05 ]
コンボボックスで DrawModeがオーナードローの時、
ItemHeightを変更すると、コンボボックス自体の高さも自動で変わってしまいます。
(例えば、ItemHeightを20にすると、コンボボックスの高さが勝手に26になる)

ItemHeightもコンボボックスの高さも両方20にしたいのですが、無理ですか?

629 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 16:32:56 ]
VS2005、なんかすごく重くないですか
あと、.NET2.0のIMEバグはいつなおりますか…
いつまでたっても2.0に完全移行できないじゃないか!

630 名前:デフォルトの名無しさん [2006/09/14(木) 16:39:28 ]
こんなとこで文句を言ってる暇があったら、さっさと仕事を続けろ

631 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 17:34:14 ]
2005なんですがfstream openの引数に全角が含まれてると開いてくれません
エラーも出ないし、BCCやGCCでコンパイルすると全角でも問題なく開いてくれるんですが
これはオプションとかで全角受け付けるようになりますか?

こんな感じ↓
ttp://ccfa.info/cgi-bin/up/src/up35085.txt



632 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 17:40:06 ]
全然わからんけど文字コードの問題?

633 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 18:14:44 ]
SP1 はいつもらえますか?
全裸正座待機中です。

634 名前:デフォルトの名無しさん [2006/09/14(木) 18:59:43 ]
MSDNより
お待たせしました! 日本語版 Visual Basic 6.0 提供再開!

635 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 19:04:44 ]
>>632
だったみたいです。char→wchar_t変換して渡したら通りました

bcc/gccではcharのまま渡さないとダメみたいで釈然としないですけど


636 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 20:03:21 ]
そこで釈然とするところまで調べるか、できたからもういいやと思うかで
プログラマとしての適正が分る

637 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 20:06:42 ]
日曜プログラマだから別に適正なくてもいいや。

638 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 20:26:12 ]
>>636
漏れも重た

639 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 20:44:10 ]
>>636 言ってることはわかる。
でも最近、MSのくそ仕様がどうなってるのか調べなければいけないことが多々あり、何でこんな人生に不要な知識を得るために時間を無駄にしなければいけないのかと思った自分は足を洗った方がいいのかもしれない。

640 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 21:16:41 ]
なにもVCで標準C++やらんでもいいだろ
win用なんだしapi使えよ

641 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 21:51:36 ]
>>640
んじゃ、標準C++が完全に使えるコンパイラくれよ。
もちろん、テンプレートのTwo Phase LookupやSFINAEやexportなどに規格100%準拠の完全対応したやつな。



642 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 22:32:04 ]
地上波が完全にデジタルに移行する頃には出るかもしれないから
それまでVB6でも使ってろ

643 名前:デフォルトの名無しさん [2006/09/14(木) 23:32:19 ]
VS2005のなかで、VC#のWinアプリだけ規定のアイコンが古臭くない?

644 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 23:37:57 ]
>>643
ごめんね・・・。

645 名前:デフォルトの名無しさん [2006/09/14(木) 23:40:59 ]
Express Editionと他のEditionってどうちがうの?



646 名前:デフォルトの名無しさん [2006/09/14(木) 23:59:16 ]
helpで検索すると、ローカルの結果が0になって出ないんだが、どうすりゃ直るんだ?

647 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 00:12:06 ]
PSDK-x86をインストールしようとしたらファイルの解凍時にエラーが起こるんだが、どうしたらいい?

648 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 00:17:01 ]
DLし直せ

649 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 00:30:39 ]
試みたが、やはりHELP\PSDK.hxq size:28419612で止まる・・・

650 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 00:32:29 ]
>>646
検索ボックスの下に検索コンテンツを制限する窓があり、コンテンツの種類が制限されている。

651 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 01:28:16 ]
>>647
俺もだ
インストーラ落としたりiso落としたりして
十数回落としなおしてもダメだったから諦めた
もちろん一時ファイルは毎回消してますが…



652 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 12:20:50 ]
ん? Platform SDK って前落としたときは普通に使えたんだけどな.
またバージョン変わったのかな?最近.

653 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 12:28:56 ]
Win2000で圧縮属性のあるフォルダにダウンロードしてるとか。

654 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 12:31:17 ]
生兵法は怪我の元だよ、坊や。

655 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 16:59:16 ]
XPです

656 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 22:09:31 ]
vc2003を入れて使ってみるか

657 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 22:36:36 ]
なんかインストールするディレクトリを選択できなくなってるorz

658 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 23:26:09 ]
c++の
構造体のデータをxmlにしてsave、loadするプログラムを使っています
vc2003
ではうまく動くのですが
vc2005だとsaveは動くのですがloadがメモリーリークぽいエラーを起こして止まります

どのへんがおかしいのか、どなたかわかりませんでしょうか?



659 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 23:42:02 ]
ソースも出さないお前の頭

660 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 00:09:26 ]
エラーメッセージもはらないお前の頭


661 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 00:35:38 ]
環境も書かないお前の頭



662 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 04:49:15 ]
boost 厨の俺から言わせてもらおう。
boost::archive::xml_iarchive
boost::archive::xml_oarchive 使え。

どうみても boost 厨です。
本当にありがとうございました。

663 名前:658 mailto:sage [2006/09/16(土) 05:54:26 ]
ソースというか
Intel OpenPNLというライブラリーのプログラムをそのまま使ってます
構造体のデータをxmlにしてload saveしてるだけなのになんでおかしくなるのかな


664 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 06:00:07 ]
>>663 なんでメモリリークっぽいとか分かったんだ?
なんでそのエラーメッセージとやらを書かないんだ?
あほか?

665 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 06:00:32 ]
まさか、CLRでやってるんじゃないだろうな。

666 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 06:04:56 ]
ヘッダ(.h)とソース(.cpp)がまとめて1セットで管理できたらいいのだが。

ヘッダ編集中に、「関数を右クリック→.cppへ」でその関数のところまでジャンプ
ソース編集中に、「関数を右クリック→.hへ」でその関数のところまでジャンプ
て今やってみたら出来た。今まで気づかなかったのがバカみたいorz orz orz

1セット管理(
・タブに.hと.cppをくっつける。
・ソリューション(右側のファイルの列)の.hと.cppをくっつける。
)などはVCに是非実装して欲しいな。



667 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 06:07:06 ]
馬鹿の考えることは普通の人間には理解できない

668 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 06:11:15 ]
CVS 連係機能、Professional 以上でいいからつけてくれ。
な、たのむよ。

Windows で sourceforge とか使ってるやつ、どうしてんの?
手動でコマンドラインからチェックイン、アウト?
漏れ、オプソ系は犬で開発してるから窓の流儀が分からん。

669 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 06:12:24 ]
バカで結構ですとも。バカでも管理できるUIにしてください

670 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 06:50:51 ]
>>668
お前cvs使ってないだろ。
あるいはciをチェックインと呼ぶドシロウトか。

671 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 08:54:42 ]
ちがうんですか?



672 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 08:58:20 ]
いや、ciはチェックインだろう。cvsでは普通、commitするわけだが。

673 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 09:00:41 ]
cvsの場合は、なぜだかcommitがciなのだ。

674 名前:672 mailto:sage [2006/09/16(土) 09:02:17 ]
あなたにチェックイン。

675 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 09:30:46 ]
用語の使い方だろ。実質変わらん。

676 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 10:12:52 ]
>>666

つ[F12]
つ[shift + F12]

ショートカットキーって何気に使いこなせてないよなぁ
[Alt+W]×2 とか オヌヌヌ

677 名前:デフォルトの名無しさん [2006/09/16(土) 11:34:08 ]
Vss2005をProfessionalエディションで使用する方法ってないですか?
TeamSuit使ってるんだけど、Pro使ってる人が簡単に使えないとかいってるので何とかしたいです。

なければ、SubVersionにしようと思ってるのですが、よいプラグインはないですか?
AnkhSVNを使ってみたのですが、
Vssのころより起動が遅い感じです。(50プロジェクト程度ある) 1分程度差があります。
Vssと違い、変更を元に戻すとちゃんと戻るのがいい感じです。


VS2005+SubVersionってかなり惹かれるんですけど、実際のところどうなんでしょうか?
VS上からのファイルやディレクトリのリネーム、移動系はさっくり動いてくれるのでしょうか?

678 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 11:55:46 ]
よくわからんがVSS入れたらふつうにProでうごいてるけど?

679 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 14:30:18 ]
C++のインテリセンスは、何故C#に比べると異常に貧弱で中途半端なんですか?

680 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 14:33:30 ]
言語仕様がインテリセンスに向いてないから

681 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 14:49:05 ]
C#を流行らしたいから



682 名前:デフォルトの名無しさん [2006/09/16(土) 17:41:30 ]
VC2005 Express Editionで作ったアプリって.net framework入ってないと実行できないの?

683 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 17:48:26 ]
必ずしもそうではない

684 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 17:50:59 ]
ということは・・・Delphi最強!!!

685 名前:デフォルトの名無しさん [2006/09/16(土) 17:56:16 ]
>>683
よろしければ、どういう場合に.net必須になるのかとか教えてもらえませんか

686 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 18:01:05 ]
>>683
Visual C++ 2005 Express Edition なら
というオチか?

687 名前:デフォルトの名無しさん [2006/09/16(土) 18:07:06 ]
Express Editionはアンマネージドコードのアプリ作れないだろw

688 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 18:11:11 ]
( ゚д゚)ポカーン

689 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 18:13:23 ]
いや,C++のインテリセンスは良くやっている方だと思うよ.
やはりプリプロセッサが噛んでいるというのは
インテリセンスには大変なことなんだろうと思う.
プリプロセッサは変態.
変態プレイ大好き.

690 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 18:47:50 ]
素朴な質問なのですが今後はやはりVC#など.NETが普及してVC++などは
消えてゆく運命にあるのでしょうか?

691 名前:・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6 mailto:sage [2006/09/16(土) 18:49:37 ]
ドライバやOSそのものを書くのにネイティブコード言語は必要



692 名前:デフォルトの名無しさん [2006/09/16(土) 18:51:34 ]
なんか2005つまんね
VS6買った頃は幸せだった‥

693 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 18:57:35 ]
>>691
でも、近いうちに.NETからネイティブへ変換する有償ソフトなんて出しそうな気がするのですが、
そんな事はないのでしょうか?






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

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

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