- 1 名前:デフォルトの名無しさん [2006/07/07(金) 13:43:33 ]
- 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/
- 620 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 20:04:35 ]
- 煽り合うのをやめろ!
- 621 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 20:10:11 ]
- >>620
わかった!!!
- 622 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 21:01:45 ]
- Visual Studioの次のバージョンではUIがOffice2007みたいなリボンになるの?
- 623 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 23:20:43 ]
- それはねーべー
- 624 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 23:21:30 ]
- 2.の回答。
mscorlib.dllが標準で参照されるようになっているから。もちろんオフにもできる。
- 625 名前:デフォルトの名無しさん [2006/08/07(月) 00:10:12 ]
- いやそれちょっと違うし、本質的な回答じゃないでしょw
本質的な回答は「プロジェクト」っていう仕組みを利用することで 間接的にコンパイラにオプション指定しているから。
- 626 名前:デフォルトの名無しさん [2006/08/07(月) 00:55:50 ]
- 質問させてください。
VisualStudioでC++のヘッダーファイルからCPPファイルの メソッド等のスケルトンを自動的に生成するというような ことはできないのでしょうか?
- 627 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 01:00:32 ]
- できません。
- 628 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 01:03:08 ]
- >>625
それも本質的ではないだろ。 ヘッダをインクルードすると言う概念を捨てた (バイナリであるアセンブリにC++のヘッダに相当する情報を埋め込んである) と言うことこそ本質ではないだろうか。
- 629 名前:デフォルトの名無しさん [2006/08/07(月) 01:08:55 ]
- >627
そうなんですね...。 そうすると皆さんいちから手書きでCPPファイルを書いているのですか? このあたり自動化できたらはるかに実装の手間が減ると思うのですが。
- 630 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 01:19:28 ]
- >>629
一部のCaseツールでは、設計内容から*.hと*.cppのスケルトンを作ってくれるものもあります。 *.hを先に書くスタイルの人で、*.cppのスケルトンを作りたい人は、自作のスクリプトを作っているものと思われます。
- 631 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 01:24:28 ]
- >>628
カッコ内の説明は自作したクラスにも当てはまる? まぁ、Javaのパッケージまねしたからって回答でもいい気もする。
- 632 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 01:31:18 ]
- >>629
ヘッダから作るってのは無いんじゃね? お望みの機能とは違うとは思うが、一応メンバ関数の追加ウイザードって奴がある。 ヘッダ上の宣言とcpp上の定義とを自動で作成してくれるぞ。 殆どの場合手で書いた方が早いとは思うが。
- 633 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 01:48:59 ]
- コンパイルしてエラーになったら、半自動でヘッダに関数定義を追加してくれる機能があってもいいとは思うな。
- 634 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 01:55:32 ]
- やめてくれw
悪くするとウイルスみてえなもんだぞ、それ。 Javaとかの書き方に慣れると、なんでもかんでもヘッダにぶちまけたくなったりはするけどなー。
- 635 名前:デフォルトの名無しさん [2006/08/07(月) 02:18:08 ]
- 皆さんありがとうございます。
>630,632 なるほど参考になります。 ちょっと試してみますね。
- 636 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 02:21:06 ]
- >>635
VSのクラスビュー周辺は、強力な割にはあまり使いこなされて無い機能のはずだ。 是非触ってみた感触とかをレビューしてくれ。
- 637 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 02:31:39 ]
- >>634
ウィルスって・・・ eclipse使ったこと無いの?
- 638 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 02:35:22 ]
- あるけど、JDTにもCDTにもそんな変態な機能あったっけ?
- 639 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 02:36:23 ]
- 俺の開発環境うp
f42.aaa.livedoor.jp/~imawaka/imgboardphp/src/1154885437266.jpg AthlonX2 4200+ 65W ATI X1900 Dell 24インチワイド サムソン1GBメモリ HDD SATA320GBシーゲート
- 640 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 02:39:07 ]
- 出たな横長野郎
- 641 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 02:46:29 ]
- >>638
エラーになったときに、メソッドのスケルトンを書いてくれる機能とかがなかったっけ?
- 642 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 02:50:25 ]
- >>641
記憶に無いなあ。俺が知らないだけなんだろうが。 つか、エラーが出てる時点でその定義が正しいものなのかどうかすら怪しいだろうに、 それを勝手に補完するのって、えらく危険な機能な気がするんだが…。 マジでそんな機能あったの?
- 643 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 02:51:41 ]
- VS2005だと、普通にstrcpy使うだけでエラーになるんだな。
つまり「_s」を入れないといけない。
- 644 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 03:19:09 ]
- ダイアログボックスの文字列をコピーするソフトなどで、
「起動しているソフトのコントロールにアクセスする」 みたいな説明文を稀に見かけるのですが、 Win32API使わずに、.NETクロスライブラリで 他のソフトのラベルやテキストボックスにアクセスって出来るんすか?
- 645 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 08:24:08 ]
- >>643
なんか適当なマクロを定義しておけばその警告を表示させないようにすることができるはず。
- 646 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 08:45:40 ]
- pragmaじゃないの?
- 647 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 09:04:27 ]
- msdn2.microsoft.com/ja-jp/library/8ef0s5kh.aspx
_CRT_SECURE_NO_DEPRECATE もちろんpragmaも使えるようだ。
- 648 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 09:32:32 ]
- >>593
禿銅
- 649 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 10:05:41 ]
- つーかエラーと警告の見分けも付かないカスは引っ込め。
- 650 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 14:42:55 ]
- うちのVS2005、プログラムが複雑すぎてコンパイルできませんとか
言うんだけど誰か喝入れてやってくれないか。
- 651 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 14:50:57 ]
- 大沢と張本にでもやってもらえ
- 652 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 16:20:55 ]
- >>651
奴らにコンパイルさせたら何年かかることか。
- 653 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 00:14:06 ]
- MSDN入っている人バグレポートお願いします。
// KanjiBug.hUTF-8 class CKanjiBug { C2001() { CString cstr("り");// C2001 or compile error }; CKanjiBug() { }; ~CKanjiBug() { }; }
- 654 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 00:20:26 ]
- >>653
お前はまともにバグレポートもかけないのか
- 655 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 00:26:17 ]
- 窓口分かりません。教えてもらえませんか?
2005でもエラーでますか?(UTF-8で保存した物)
- 656 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 00:28:42 ]
- 実際に使用しないとエラー出ません。下のようなファイル作ってください。
//main.cpp UTF-8 main() { CKanjiBug kanjibug; }
- 657 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 00:41:58 ]
- 釣りにしちゃレベルが低すぎるな。ゴミだ。
燃えるゴミは今日の朝のうちに持って来いよ。
- 658 名前: ̄ ̄ ̄ ̄V ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ mailto:sage [2006/08/08(火) 00:44:52 ]
- ,. -ー冖'⌒'ー-、
,ノ \ / ,r‐へへく⌒'¬、 ヽ {ノ へ.._、 ,,/~` 〉 } ,r=-、 /プ ̄`y'¨Y´ ̄ヽ―}j=く /,ミ=/ ノ /レ'>-〈_ュ`ー‐' リ,イ} 〃 / / _勺 イ;;∵r;==、、∴'∵; シ 〃 / ,/ └' ノ \ こ¨` ノ{ー--、〃__/ 人__/ー┬ 个-、__,,.. ‐'´ 〃`ァーァー\ . / |/ |::::::|、 〃 /:::::/ ヽ / | |::::::|\、_________/' /:::::/〃 ! l |::::::| ` ̄ ̄´ |::::::|/ ノ\ |::::::| |::::::|
- 659 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 00:48:07 ]
- それをsageて書き込むと一部の専ブラで悲しいことになるからやめろと小一時間(ry
- 660 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 01:00:34 ]
- >>656
ちったあ口の利き方考えろ。 それはさておき、UTF8のソースをBOM無しで保存してるからそういう目にあう。 BOMつけて保存しなおしてからビルドしてみろ、問題なく通るから。 それと、オンラインのMSDNは別に会員じゃなくてもアクセスできる。 C2001でググってみろ。普通にひっかかるぞ。 改行が〜って出て直接の原因じゃないように見えるだろうが、 恐らく文字化け起因だろうということはこの時点でわかる。 これでいいか?
- 661 名前: ̄ ̄ ̄ ̄V ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ mailto:sage [2006/08/08(火) 01:10:55 ]
- ,. -ー冖'⌒'ー-、
,ノ \ / ,r‐へへく⌒'¬、 ヽ {ノ へ.._、 ,,/~` 〉 } ,r=-、 /プ ̄`y'¨Y´ ̄ヽ―}j=く /,ミ=/ ノ /レ'>-〈_ュ`ー‐' リ,イ} 〃 / / _勺 イ;;∵r;==、、∴'∵; シ 〃 / ,/ └' ノ \ こ¨` ノ{ー--、〃__/ 人__/ー┬ 个-、__,,.. ‐'´ 〃`ァーァー\ . / |/ |::::::|、 〃 /:::::/ ヽ / | |::::::|\、_________/' /:::::/〃 ! l |::::::| ` ̄ ̄´ |::::::|/ ノ\ |::::::| |::::::|
- 662 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 01:17:55 ]
- このバグレポートは日本のテクニカルサポートだと思うのですが、非会員でも出来ますか?C2001はググっても見つかりませんよ。
今度からBOM付けてみます。ありがとうございました。
- 663 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 01:29:46 ]
- >>662
日本語 msdn2.microsoft.com/ja-JP/library/4x3c2e37.aspx 英語 msdn2.microsoft.com/en-us/library/4x3c2e37.aspx うだうだ言ってる暇があったら「MSDN C2001」でググれ! 3秒で見つかるわ!
- 664 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 01:37:10 ]
- >>663
BOM問題の解には見えないのですが…バカですか?すみません。
- 665 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 01:41:53 ]
- >>664
手取り足取り教えてやらないとわからないのかよ… 改行が狂ってるってコンパイラがお怒り(C2001の時点でこれが判明)なら、 文字コード回りを疑うわけだろ、普通。 その後は UTF8 VisualStudio でググレば一撃で答えがでるじゃねえか。 この程度の味噌も片付けられねえ癖して何抜かしてやがんだ。アホらしい。
- 666 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 02:05:21 ]
- >665
おまえ、親切だな。
- 667 名前: ̄ ̄ ̄ ̄V ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ mailto:sage [2006/08/08(火) 02:07:03 ]
- ,. -ー冖'⌒'ー-、
,ノ \ / ,r‐へへく⌒'¬、 ヽ {ノ へ.._、 ,,/~` 〉 } ,r=-、 /プ ̄`y'¨Y´ ̄ヽ―}j=く /,ミ=/ ノ /レ'>-〈_ュ`ー‐' リ,イ} 〃 / / _勺 イ;;∵r;==、、∴'∵; シ 〃 / ,/ └' ノ \ こ¨` ノ{ー--、〃__/ 人__/ー┬ 个-、__,,.. ‐'´ 〃`ァーァー\ . / |/ |::::::|、 〃 /:::::/ ヽ / | |::::::|\、_________/' /:::::/〃 ! l |::::::| ` ̄ ̄´ |::::::|/ ノ\ |::::::| |::::::|
- 668 名前:デフォルトの名無しさん [2006/08/08(火) 02:26:41 ]
- VS2005のC++でメソッドやクラスのコメントの
スケルトン作成コマンドってあるんでしょうか? C#のスラッシュ三つ打つみたいやつです。
- 669 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 02:34:45 ]
- なんか昨日も似た様な話題が出た様な
クラスウイザード関連に頑張ってもらうしかないんじゃないかな そのものズバリはやってくれないけど、関数の追加コマンドとかは 一応行コメントの準備くらいはしてくれるはず
- 670 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 03:49:15 ]
- >>665
文字コードの具合でUTF16->UTF8 BOM付きに戻したけどエラーじゃないか。死ね。
- 671 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 04:20:58 ]
- もうね
- 672 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 04:31:14 ]
- 他のMSDNサブスクリプション入っている方バグレポートお願いします。
- 673 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 04:35:40 ]
- う財から、UTF8じゃなくしてもでるのか。
ほかのそーすをUTF8にしてもでるのかやってこい。
- 674 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 05:58:45 ]
- >>655
>2005でもエラーでますか?(UTF-8で保存した物) といってるってことはVC2005は使ってないということだな? コンパイラのバージョンはなんだ。VC6はShift_JIS(ANSI)しか受け付けないぞ。
- 675 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 06:10:55 ]
- またお前か。テストもしないくせに大口出鱈目叩くだけならひっこんでろよ。
2003 .Net framework1.1のバグかもしれん
- 676 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 07:30:32 ]
- >>653
ところで、関数定義の後にセミコロンは要らないぞ。
- 677 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 08:16:35 ]
- ていうかここ2005スレだし
- 678 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 08:26:31 ]
- class CKanjiBug
{ 略 ~CKanjiBug() { }; < 余計なところにあるのに } <肝心なところにない 1.1のならUTF-8は問題ない。 16進ダンプを取れるならKanjiBug.hの先頭16バイトほどここにアップしてみたらいいよ。
- 679 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 08:56:11 ]
- VCってUTF-8正式サポートして無くなかったっけ?
- 680 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 09:30:12 ]
- 徹夜明けだからミス勘弁してくれ。
2005もたぶん同じバグ持っている?、後々迷った人向け道しるべ、バグレポート希望。投稿したけど無駄だったようだな…(´-`).。oO(もうしらね)
- 681 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 09:58:13 ]
- Express Edition 落として自分で試せよwww
- 682 名前:デフォルトの名無しさん [2006/08/08(火) 11:39:44 ]
- >>680
VS2005では出ないし、2003でも出ねえよ。 保存の仕方間違えてるんじゃねえのか? #include <stdio.h> int main(int argc, char argv[]) { printf("り"); return 0; } 「Unicode (UTF-8 シグニチャなし) - コードページ 932」で保存-> error C2001: 定数が 2 行目に続いています。 error C2143: 構文エラー : ')' が 'return' の前にありません。 「Unicode (UTF-8 シグニチャ付き) - コードページ 932」で保存-> エラー 0、警告 0 どうやったらそんな簡単な問題が、2年以上使われてるソフトで放置されてるなんて おめでたい思考に行き着くんだか、親の顔が見てみてえよ。 上司でも先生にでも聞いて笑われて来い。
- 683 名前:デフォルトの名無しさん [2006/08/08(火) 13:02:10 ]
- WindowsXP
VisualC#2005ExpressEdition フォームにdatagridviewを貼り付けて datamember とか、datasorceとかを設定してdatasetと結びつけて(?) 使ってます。 AllowUserToDeleteRowsをTrueにしているのに、 行をDeleteキーで消すことができません。 このDataGridViewにKeyPressイベントを設けて、 DataGridViewがフォーカストされてるときに押された Deleteキーが認識されているのかをチェックしてみたのですけど、 KeyPressイベントがきませんでした。 リターンキーを押したら、KeyPressイベントがちゃんときました。 何から手を付けたらよいのか、ご教示賜りたく 宜しくお願い申し上げます。
- 684 名前:683 [2006/08/08(火) 13:17:43 ]
- 「解説 DataGridView がデータにバインドされている場合、このプロパティと IBindingList.AllowRemove プロパティの両方が true に設定されていれば、ユーザーは行を削除できます。」
という記載をMSDNで発見しました。 私の場合は、 (1)DataGridViewがデータにバインドされています。 (2)このプロパティ(AllowUsertoDeleteRows)はTrueです。 (3)IBindingList.AllowRemove がTureかFalseか確認できません。 IBindingList.AllowRemove をMSDNで検索すると、 msdn2.microsoft.com/ja-jp/library/system.componentmodel.ibindinglist.allowremove.aspx 「Remove または RemoveAt を使用してリストから項目を削除できるかどうかを示す値を取得します。 」 とだけは書いてあります。 取得はできるけど、設定はできないようです。 上記(3)だけ解消すればうまくいくような気がします。 躓いてしまいました。諸先輩方、宜しくお願い申し上げます。
- 685 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 13:19:34 ]
- >>682
糞うぜえ夏厨だな。低スキルなら低スキルらしくママのおっぱいでもしゃぶってろよ。 それがどうやったら使えるのか、3階からヘッドバッドしながら聞いてみたい。
- 686 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 15:06:24 ]
- >>684
バインドしてるデータはDataSetそれともDataView? DataViewのAllowDeleteとかそれっぽいが。
- 687 名前:683 [2006/08/08(火) 15:41:10 ]
- >>686
レスさんくすです。 System.Data.DataSetです。
- 688 名前:デフォルトの名無しさん [2006/08/08(火) 17:17:39 ]
- ボタン1を押すとPictureBox1の画像が反転(色が。白が黒になるように)したいんですけど
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { } カッコの中はどのように書けばいいんでしょうか?漠然な質問で申し訳ありませんがどうかよろしくお願いします>< 本当にわからないんです。・゚・(ノД`)・゚・。
- 689 名前:688 [2006/08/08(火) 17:26:48 ]
- ちなみに画像はBMPファイルです。。。高さ、横の長さが取得したいです・・・
- 690 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 18:49:07 ]
- >>689
ヘッダ嫁
- 691 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 19:15:00 ]
- >>688
そもそもVS2005ではなく、BCBな希ガス
- 692 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 19:23:20 ]
- C++/CLIだろ
- 693 名前:688 [2006/08/08(火) 19:30:17 ]
- >>690
>>691 >>692 まあ自分でもよくわからんのですが、VS2005のC++でござんす。 int x=pictureBox1->Width; int y=pictureBox1->Height 適当にこんなんやってみたんだけどこれでforでまわしたらちゃんと色の反転できるのかしら? てか色の制御はどうやるんざましょ?255−自分の値で反転するのはわかるんですがどう書けば・・・ RGBをいじるにはどうしたらいいんでしょうか??
- 694 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 19:44:11 ]
- >>693
ピクセル単位でなんてやる必要は無い。この辺を参考に。 msdn2.microsoft.com/ja-JP/library/a7xw19wh.aspx
- 695 名前:デフォルトの名無しさん [2006/08/08(火) 21:50:56 ]
- >>685
で、結局できたのか? >>678の >16進ダンプを取れるならKanjiBug.hの先頭16バイトほどここにアップしてみたらいいよ。 は試したか?
- 696 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 00:04:00 ]
- >>695
ソースがUTF-8でもUTF16でもコンパイルは通る。 ただ、MBSCでもコンパイラは文字列をASCIIへ変換しない、Lのような識別子も無い。 ↓ #ifdef _UNICODEで文字列毎に2A変換マクロか、UNICODE一本(必然的に9x系斬り捨て)、もしくは_T("\xAA\xBB")(ASCII)しかない。 ↓ UTF-8が必要になるような多言語ソースはMBSCでは(Win 9x向けには)書けない。 (´-`).。oO(仕様?)
- 697 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 00:06:01 ]
- 日本語リソース含んでいると、英語Windowsではエラーでるんだよな(禿藁)
1041フォルダ掘れってことか…(´-`).。oO(・・・・・)
- 698 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 00:24:00 ]
- >>696
>ただ、MBSCでもコンパイラは文字列をASCIIへ変換しない、Lのような識別子も無い。 これは初耳。VC2002-2005はソースのエンコードがどれでも "xx" はANSI文字列、 L"xx"はUNICODE(LE)にコンパイルされると思ったが違うの?
- 699 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 00:41:16 ]
- >>698
いや、それで正しいはずだ。 なんか>>696の目的としているところがはっきりしないんだが、まず 1・コンパイルは通るようになったんだよな? 最初は通らなかったようだったが、どーやって通るようになったの? 2・通した後で、どんな動作を期待してるんだ? 特定の文字列リテラルをのエンコードを何らかの方法で指定したいの?
- 700 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 00:42:59 ]
- えへへ、マルチバイト設定になってた。設定なしでコンパイル通った。スマソ。
- 701 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 00:48:47 ]
- >>700
s/コンパイル通った/ASCIIに変換されるようになった/
- 702 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 00:49:30 ]
- >>700
つまりなんだ。 結局全部解決したのか?
- 703 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 00:54:57 ]
- >>702
解決。 (´-`).。oO(MBSCでなぜUTF-8になっていたのか疑問は残るけど…MBSCと設定なしの違いって何?)
- 704 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 00:56:56 ]
- つか、MBSCって何?
- 705 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 01:01:30 ]
- 揚げ足取るなよ厨房。MBCS
- 706 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 01:13:16 ]
- 揚げ足も何も、略語間違えられたんじゃ意味が通らんわ。
つーかマルチバイト文字セットがUTF-8って時点でおかしいんだぞ。 マルチバイト文字セットは非UNICODEなんだから。 なんだか知らんが期待通りの動作になってるみたいだから、 よかったねとしか言うことがないが。
- 707 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 01:15:25 ]
- あれ…MBSCでも動く。夢でも見たのか??
確かにりが3バイトあったはずなのに・・・?
- 708 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 01:16:00 ]
- UTF-8 は MBCS だと思うけどなぁ・・・
- 709 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 01:16:46 ]
-
以上厨房の真夏の恐怖体験でした。
- 710 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 01:17:22 ]
- >>708
そうね。すまん。
- 711 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 01:25:05 ]
- >>707は結局何がどうしたいんだ。
- 712 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 01:25:07 ]
- 鮮明に確認した記憶があるのに再現しない。
ゾクゾク(;´Д`)もう寝よ…
- 713 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 01:29:35 ]
- >>712
お前な、再現もなにも、そもそも何にトラぶってたのかすら誰もわからんままだぞ。 あんだけ一人で騒いでおいて、どんな放置プレイなんだよ。 まあいいや。おやすみ。
- 714 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 01:31:45 ]
- >>711
外人もいじる多言語ソースだからUTF-8かUnicodeで保存したかった。 ただ9xもサポートしないといけないから必然的にASCII。 UTF-8に勝手に変換され、おかしいからバグレポートしたかった。 MBCSはちゃんと確認した。アセンブラ間違い無く3バイトのUTF-8だった・・・でも再現ではASCIIに変換されてるし…俺軽くやばいのかな?orz みなさんすいませんでした。もう寝ます
- 715 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 01:35:47 ]
- あーもう嫌だ。涙がぼろぼろ出てきた。
BOM付けてマルチバイトなのにC2001、C1057が出る。 ソースは晒せないし、、、もう寝る。俺は逃げるぞーーーーー!!!!!!
- 716 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 02:24:10 ]
- 連投スマソ。バグっぽいので最後にまとめておく。未解決。
MBCS、設定なし、両方でUTF-8のまま、変換されない場合がある。UTF-8(unicode?)文字列扱い。そのため_T()使うとエラー。日本語各3バイト(発動条件は不明) MBCS、設定なし、両方でASCIIに変換してくれる場合もある。この場合はASCIIに変換され、日本語各2バイト。 俺がUTF-8 BOM付きソース、MBCSでASCIIに変換されない場合にしたこと: そのソースのみUTF-8 BOM付きだったので、すべてのソースをUTF-8 BOM付きに変換。リコンパイル。→失敗。ASCIIに変換されない。 UTF-8は呪われてる。みんな気をつけたほうがいいよ。
- 717 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 02:32:55 ]
- 安心しろ。呪われてるのはお前だけだ。
- 718 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 02:39:48 ]
- 断言してもいいがお前だけだな。
そもそもASCIIに変換されないってどこの段階の話だよ。
- 719 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 02:42:59 ]
- 未確認だがUTF-16でも同じ症状が出た気がする。
多言語扱わないといけない人は一緒に呪われようぜ^^
- 720 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 02:45:15 ]
- >>718
どこの段階って?頭が朦朧として理解できね。 ASCIIか?確認はデバッガでアセンブラコード確認すると分かる。+_T("")でC2001が出る。
|

|