トップページ⇒tech
971コメント269KB

managed C++ やろうぜ!!

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
C#関連のスレは山ほどあるが
managedC++のスレが無いじゃないか。
折角.NETに生き残ったC++、みんなで語ろうぜ。
0314デフォルトの名無しさんNGNG
>>313
ラッパー以外の部分というのを説明できない方がよくおっしゃる。
0315デフォルトの名無しさんNGNG
>>313
見たことないから説明できないんだろ、ほっとけ。
0316デフォルトの名無しさんNGNG
せめて一つのプロジェクトの中にC#とmanaged C++を混在できれば、
既存のC++のソースコードを(managed C++でラップして)流用するのに
都合が良かったのにな。
わざわざクラスライブラリ化するのは、作るのも取り扱いも面倒で嫌。

本当はmanaged C++だけで自分にとっては必要十分だし(普段はすべてUNIXなので)、
これを使いたいのだけどMSが全く力を入れないから困る。
各種サンプルやVisualStudio.NETでのRADとか。
0317デフォルトの名無しさんNGNG
>>311
http://test.saurik.net/anakrino/Anakrino9.zip
0318デフォルトの名無しさんNGNG
これ何?
0319デフォルトの名無しさんNGNG
>>318
ildasmをすごくしたやつ(w
0320デフォルトの名無しさんNGNG
必要なら自前で作るからイラネ
0321デフォルトの名無しさんNGNG
>>320
逆コンパイルしてくれるって知ってる?
0322デフォルトの名無しさんNGNG
もう次のコンパイラが出るわけだが・・・
0323デフォルトの名無しさんNGNG
あげ
0324IP記録実験NGNG
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0325デフォルトの名無しさんNGNG
IP売ったりしないですか?
0326デフォルトの名無しさんNGNG


基礎英語聞かなくっちゃwwwwwwwwwwwwww


0327デフォルトの名無しさんNGNG
IP記録実験PART2
http://qb.2ch.net/test/read.cgi/accuse/1042020193/
0328デフォルトの名無しさんNGNG
ID:ZBsKvw39 が嫌がってるから>>249は効果有りそうだな。
0329デフォルトの名無しさんNGNG
managed C++でプロジェクトを作るとコンソールアプリのスケルトンができてしまいました。
formとかを使いたいとき、C#やVBみたいにツールボックスからドラッグ&ドロップしたいんですけど、
ツールボックス上のアイコンがみんなグレーになってます…。
これってすべてコードだけで記述しないといけないんですか?
0330デフォルトの名無しさんNGNG
中学生ちゃんねるに移民する日はいつ?
0331デフォルトの名無しさんNGNG
 ウェー、ハッハッハ                             イキデキネーヨ
   ∧_∧    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ハライテ- ウェー、ハッハッハ     ウェー、ハッハッハ
.  ( ´∀`) <ZBsKvw39ってヴァカ? ∧_∧       〃´⌒ヽ
.  ( つ ⊂ )  \_______   (´∀` ,,)、     ( _ ;)
   .)  ) )   ○   ∧_∧      ,, へ,, へ⊂),    _(∨ ∨ )_
  (__)_) ⊂ ´⌒つ´∀`)つ    (_(__)_丿      し ̄ ̄し
          タッテ ラレネーヨ ウェー、ハッハッハ
0332デフォルトの名無しさんNGNG
sscliの
sscli\docs\techinfo\native_managed_interop.html
ここに書いてある
[Managed Extensions for C++ Supported]
Native C++ classes can be compiled in the same assembly
as managed classes and can interoperate directly.
Managed methods can be exported directly
as dynamic library entry points.
これってどういう仕掛けなんだろう。マネージドコードのDLLにC++の
クラスをマネージドコードとして入れられるのはいいとして、それは
Precompileされた形なのかそれともILなのか。でも普通にアンマネージド
からリンクできるってことは実行バイナリなのかな。よく分からん。
メソッドのエントリポイントだけマネージドコードDLLの中に用意しておいて
アンマネージドからそれが呼ばれたら、JITコンパイラに制御を飛ばすって
意味に取ってるけどどうかな。
0333デフォルトの名無しさんNGNG
ネイティブとマネージ好きな形式が選べる
一つのソース中で混合も可能
0334デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 138720人 発行日:2003/1/9

年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。

そんなわけで、年末に予告したIP記録ですが実験を開始しています。

「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0335デフォルトの名無しさんNGNG
Yahooトップきました。

http://www.yahoo.co.jp/
0336デフォルトの名無しさんNGNG
あめぞうという昔旺盛を極めた掲示板は「誹謗・中傷・アダルトお断り」の文字を書き込んだ
事が原因の1つとなって潰れたが、いまの2chは「誹謗・中傷・密告お断り」というのを出したのと
同じ事なんだよなあ、、、
0337デフォルトの名無しさんNGNG
動物病院の話はISP法以前で、書き込み者の発言を消さない頃の話
今は削除要請板に依頼さえ届けば、本気でまずいのは消してるから問題ないんじゃないの?
0338デフォルトの名無しさんNGNG
動物病院の話はISP法以前で、書き込み者の発言を消さない頃の話
今は削除要請板に依頼さえ届けば、本気でまずいのは消してるから問題ないんじゃないの?
0339デフォルトの名無しさんNGNG
>>106
どこまでが中傷かどうか判断するのが難しそうっすね、、
>>107
ん?どの書き込みに対してのレスですか?(^_^;)

内容証明が届いて、7日間以内に消さないと、
告訴されても負けちゃう可能性が強いってことになるのかなぁ、、
0340デフォルトの名無しさんNGNG
>>455
DAT形式のログ管理だと大変そうだわな。
0341デフォルトの名無しさんNGNG
西村 博之
「2ちゃんねる」管理人
1976年東京生まれ。
1998年に中央大学(心理学専攻)在学中に
合資会社東京アクセスを設立し、
web制作、システム開発、
システム設計等のプランニングの仕事を始める。
1998年の夏に米国アーカンソー州に留学。
1999年5月に「2ちゃんねる」という掲示板サイトを始める。
2001年6月にイレギュラーズアンドパートナーズ株式会社設立。
地域コミュニティーまちBBSやレンタル掲示板JBBSなど、
コミュニティ関連のサービス提供ばかりしている今日このごろです。

東京都北区赤羽北2-31-16-1311
090-9840-9821(電話は訴訟関係のみ)
0342デフォルトの名無しさんNGNG
Age2ch、かな。
Windows、Linux、ソフトウェア、で今のところ見かけてる。
0343デフォルトの名無しさんNGNG
>530
俺はマンコとかいてるがIPとられても怖くないぞ。もし文句あってもやめないからな!!
0344デフォルトの名無しさんNGNG

おめでとうございます。
こちらこそ宜しくお願いします。
0345デフォルトの名無しさんNGNG

誰も突っ込んでやらないので急にかわいそうになったんだよ・・
0346デフォルトの名無しさんNGNG
>>312
キタ━━━━━(゚∀゚)━━━━━!!!!
0347デフォルトの名無しさんNGNG
N速なんか一番腐った板なんだからちょうどいいんでないの。犯罪者予備軍
うようよいるだろうし
0348デフォルトの名無しさんNGNG
ほぅ
0349デフォルトの名無しさんNGNG
犯行予告・個人や法人に対する誹謗中傷
内部告発・差別的発言・タメ口・顔文字

ぐらいかな
0350デフォルトの名無しさんNGNG
スレ立て人にも匿名性を持たせるらしいよ、今後
0351デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0352デフォルトの名無しさんNGNG
正直、杞憂。
0353デフォルトの名無しさんNGNG
海外国籍の人!運営しなよ。
管理人は以前TVでいつでも、譲りたいって言ってたし。
0354デフォルトの名無しさんNGNG
そそ、で本当にヤバい話なんてどれくらいあるかといえば(略
0355デフォルトの名無しさんNGNG
じゃなに、今までは何でも言える時代だったって訳?
0356デフォルトの名無しさんNGNG
2chをはけ口にしていた人はどこで憂さ晴らしをするのか少し興味ある
0357デフォルトの名無しさんNGNG
ワリィ、それの元ネタなにさ?
0358デフォルトの名無しさんNGNG
逆に立てて欲しくなかったんだが(w
0359デフォルトの名無しさんNGNG
>類似発言を連呼すればグレーゾーンに入りますね。
で、何でそれをお前が決めるんだ??
0360デフォルトの名無しさんNGNG
2002年2ちゃんねるアニメランキング1位のアニメに・・・・

モナーが出演決定!!!!!!!!!!!!!!!!!!!!!

<<放送時間>>
1/12
大阪 テレビ大阪 (日)9:30〜10:00
東京 テレビ東京 (日)9:30〜10:00
名古屋 テレビ愛知 (日)9:30〜10:00
福岡 TVQ九州放送 (日)9:30〜10:00
札幌 テレビ北海道 (日)9:30〜10:00
岡山・高松 テレビせとうち (日)9:30〜10:00 
0361デフォルトの名無しさんNGNG
名無しは強制フシアナ(串は強力に規制)。
フシアナが嫌なら有効メアド入力。
両方とも嫌なら●購入。
これくらいやればユーザーは10分の1くらいに減るかな。
0362デフォルトの名無しさんNGNG
エスパー伊東
0363デフォルトの名無しさんNGNG
名誉毀損ってのは "事実" であっても該当するのは周知の事実ですよね。
(ただし、公共の利益になる場合はこの限りではないのだけど)

事実誤認のレスで 名誉を毀損された =営業的な不利益が生じた のであれば
確かにレスが事実誤認であることを証明するのは 原告側。

しかし その反証の場が 2ch でなくてはならないというのは ? です。

今や 2ch は管理人の個人サイトとは判断されないほど メディアとしての
認知・影響力が裁判所で認定されているですから
公序良俗に反する情報発信は情報の発信者が責任を負うべきでしょう。
その発信者の情報をわざと特定させないのは 
ある意味、確信犯的な共犯者と見なされても仕方ないでしょ。

(もちろん、Internet の匿名性 については十分、議論の余地はあります。)
0364デフォルトの名無しさんNGNG
引き続き gamble 行きます。
0365山崎渉NGNG
(^^)
0366デフォルトの名無しさんNGNG
 4nd
フォンドボー?
0367山崎渉NGNG
(^^)
0368デフォルトの名無しさんNGNG
緊急浮上!!
0369デフォルトの名無しさんNGNG
>>368
上げるならネタを出せ、無能者
0370山崎渉NGNG
(^^)
0371山崎渉NGNG
(^^)
0372デフォルトの名無しさんNGNG
なんでこのスレは厨房が多いんだ?
0373デフォルトの名無しさんNGNG
あげ
0374デフォルトの名無しさんNGNG
>>373
上げるならネタを出せ、奴婢
0375デフォルトの名無しさんNGNG
/clr付けるとフツーのC++コードもILで吐かれるんですね
これってパフォーマンス上のペナルティはないんでしょうか
(インライン化を阻害するとか)
(1)全部managed(JIT様を信じる)
(2)__gcの絡むところだけを#pragma managedして、
残りは#pragma unmanagedにする
どっちがいいですかね
0376デフォルトの名無しさんNGNG
age
0377デフォルトの名無しさんNGNG
>>376
上げるならネタを出せ、奴婢
0378デフォルトの名無しさんNGNG
もう一度・・・浮上するんだ!!
0379デフォルトの名無しさんNGNG
勃起age
0380デフォルトの名無しさんNGNG
Bug Alert: Visual C++ .NET Loader Lock Issue
http://msdn.microsoft.com/visualc/techinfo/articles/loaderlock/default.asp
0381デフォルトの名無しさんNGNG
結局使ってる人はいないという,,,,,,,
0382デフォルトの名無しさんNGNG
>>381
MS社内開発者専用ツール
0383デフォルトの名無しさんNGNG
VC++.NETのCD2枚目の
\Samples\VC\Extensibility\AppWizards
にコンソール用のアプリケーションウィザードと
ManagedC++WindowsFormのアプリケーションウィザードがある。

わざわざ別にしなくてもいいのに。
0384山崎渉NGNG
(^^)
0385山崎渉NGNG
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0386デフォルトの名無しさんNGNG
 
0387デフォルトの名無しさんNGNG
WindowsFormデザイナキタ━━━━━(゚∀゚)━━━━━!!!!


0388デフォルトの名無しさんNGNG
もまいらVS2003になってVC++でもフォームデザイナがついたのに
なんにもなしですか!!!!!
0389デフォルトの名無しさんNGNG
>>388
期待して良いのか?どうせまた裏切ら(ry
0390デフォルトの名無しさんNGNG
フォームデザイナ以外の変更点を知りたいんだが
どこにも書いてねえよ
0391デフォルトの名無しさんNGNG
>>391
それ以外にあるのか?
0392デフォルトの名無しさんNGNG
ANSI C++に98%対応したっていうのはどうなったんだ?
0393デフォルトの名無しさんNGNG
そりゃMC++とは関係ねえっしょ
0394デフォルトの名無しさんNGNG
MC++はポインタ使えるの?それじゃー意味ないっしょっていうつっこみは無しで。
0395デフォルトの名無しさんNGNG
恐ろしいことに、使える。
0396394NGNG
>>395
回答ありがとう。
どうmanageするんだろうね。
0397デフォルトの名無しさんNGNG
>>396
見てみたほうが早い
0398394NGNG
>>397
そうだね。イメージ的には荒馬慣らしって感じがする>まったくの想像。
0399デフォルトの名無しさんNGNG
JITが基本なのでスタックもヒープもそのままということ
インタプリタやJavaのようなものとは全く別物だよ
0400デフォルトの名無しさんNGNG
>>399
ヒープは別。
0401デフォルトの名無しさんNGNG
自分の中では「MC++はC#をC++風に味付けしたもので〜」という記事を
どこかで読んで以来、まったく興味を無くした経緯がある。
0402デフォルトの名無しさんNGNG
>>400
GCに任せるかどうかは選択できるわけじゃん。
0403デフォルトの名無しさんNGNG
>>401
「C#はMC++をJava風に味付け」の間違いではなくて?
0404デフォルトの名無しさんNGNG
>>403
いや、「まずC#が先にあって〜」みたいな切り口だった。
0405山崎渉NGNG
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0406デフォルトの名無しさんNGNG
沈みすぎage

>>404
まず.NETがあって、じゃないかなあ
0407デフォルトの名無しさんNGNG
小さな DLL だったら、
C# でラッパクラス作るよりも、
Managed C++ で書き直しちゃう方が早かった。
てか C# の DllImport うんちゃらがよう分からんですタイ。

Managed C++、思ったより使えそうな感触。
0408デフォルトの名無しさんNGNG
>>407
そのための MC++ です
日本語の参考書籍・・・無いよなあ・・・
0409デフォルトの名無しさんNGNG
無いっすねえ..

6800円かそこらの分厚い本で
VC++.NET 解説みたいなのんが有ったんで
チラっと眺めてみたんですが、
Manged C++ に関する記述は 20 ページかそこらだけ。
この厚さで... と涙せずにはいられませんでした。

つーか .NET と無関係な VC++ な記述が殆どを占めてて泣けた。
チラっと見ただけなんで間違ってるかも知れないけど。
0410洗濯猫NGNG
初心者ですが、
MFCで作ったコードをマネージドに変換して
コンパイルして、
CRLで動くようにできますか?

またドキュメントビューアーキテクチャを
マネージドシープラで実現することは可能ですか?
0411デフォルトの名無しさんNGNG
★クリックで救えるオマ○コがあるらしい★
http://yahooo.s2.x-beat.com/linkvp/linkvp.html
0412デフォルトの名無しさんNGNG
>>410
間にラッパークラスを挟めば可能
0413デフォルトの名無しさんNGNG
MFC 使ったやつとかよりも
API じか叩きしたようなのほど効果有るっぽい。

ところで参照渡しすれば C# で ref する扱いになるみたいだけど
out する扱いは無理ぽ?
ref だけで用事足りるからどうでも良いっちゃ良いのだけど
なんか無駄に気になったので。
■ このスレッドは過去ログ倉庫に格納されています