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


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

OpenWatcom C++



1 名前:デフォルトの名無しさん [02/10/01 09:55.net]
IDE やプロファイラまでついてくるフリー最強の C++ コンパイラ
Watcom C++ について語りませう。

一応、こちらから入手できます。
難点はちょっと大きい事(45MB)です。
www.openwatcom.org/

486 名前:名有り [05/01/01 18:08:22.net]
今RedHat使っててプログラミングしてるんですが
hp: what had happend?
HpCheck(dmat.c, 178) : heap violation[ O]
というエラーが出てセグメンテーション違反になってしまうのです
ちなみにdmat.cの178行は
int i, j;
double **aa;
aa = (double**)MALLOC(sizeof(double)*n);
for(i=0; i<n; i++){
aa[i] = (double*)MALLOC(sizeof(double)*m);
memset(aa[i], 0, sizeof(double)*m);
}
のaa[i]〜って部分です
どうやったら回避できるのか教えて下さい
よろしくお願いします

487 名前:名有り [05/01/01 18:14:27.net]
ちなみにそれを使ってるプログラムがこっちです
コンパイルまでは通るんですが実際動かすとエラーになっちゃうんです
void klt(double **U, double **Y, int K){
int i, n;
double a, **v, **d, **E, T, **y;
v = dmat(K+1, K+1);
d = dmat(K+1, K+1);
E = dmat(K+1, K+1);
y = dmat(K+1, K+1);
for(i = 1; i<=K; i++){
d[i][0] = 0.0;
U[i][0] = 0.0;
for(n = 1; n<=K; n++){
y[1][n] = Y[n-1][0];
v[i][n] = U[n-1][i]*y[i][n];
d[i][n] = 0.95 * d[i][n-1] + v[i][n]*v[i][n];
E[i][n] = y[i][n] - U[i][n-1]*v[i][n];
T = klt_T(d,i);
a = T*E[i][n]*v[i][n]/d[i][n];
U[i][n] = U[i][n-1] + a;
y[i+1][n] = y[i][n] - U[i][n]*v[i][n];
}
}
dmat_free(y,K);
dmat_free(v,K);
dmat_free(d,K);
dmat_free(E,K);
}

488 名前:名有り [05/01/02 02:58:26.net]
すいませんなんとかなりました
ってか別な所からのセグメンテーションでした
自分の愚かさを呪いながら就寝しますorz

489 名前:デフォルトの名無しさん [05/01/11 14:09:32.net]
今時メンバテンプレートも対応してないんじゃ誰も使わないよな。
中の人にはがんばって欲しいよ。

490 名前:デフォルトの名無しさん mailto:sage [05/02/09 22:50:10 .net]
VersionUp待ち

491 名前:69式フリーPG ◆hND3Lufios mailto:sage [05/02/10 17:34:51 .net]
C++ではなく、Cコンパイラと思えば中々良い。

492 名前:デフォルトの名無しさん [2005/03/24(木) 02:40:32 .net]
MS製プラットフォームSDKのincludeをインクルードパスとして指定したら、
winnt.h辺りでエラーが出るんだけど、何故?

493 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 23:54:46 .net]
>488
まずなんのためにSDK入れたの?

494 名前:デフォルトの名無しさん mailto:sage [2005/05/14(土) 23:43:10 .net]
1.4遅いな・・・



495 名前:デフォルトの名無しさん [2005/05/16(月) 23:54:58 .net]
IDEのスクリーンショットが見たい。

496 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 01:54:59 .net]
>>491
こんな感じ
ttp://www.heikogorski.de/Compiler/Watcom/watcom.html

497 名前:491 mailto:sage [2005/05/24(火) 21:20:48 .net]
>>492 thx!
こんなの見つけた。既出?
ttp://lily.xrea.jp/hikky/index.php?cmd=search&word=Programming%2FBeginners%2FOpenWatcom-HelloWorld

498 名前:デフォルトの名無しさん [2005/06/07(火) 11:11:05 .net]
これでコンパイルしたバイナリって、商用利用できるの?

499 名前:デフォルトの名無しさん mailto:sage [2005/06/07(火) 12:17:18 .net]
出来ません。ちゃんとライセンス読め。

500 名前:デフォルトの名無しさん [2005/06/07(火) 16:04:22 .net]
まじっすか。んじゃ使えねえじゃん。

501 名前:デフォルトの名無しさん mailto:sage [2005/06/07(火) 16:12:18 .net]
>>496
ちゃんとライセンス読め。

502 名前:デフォルトの名無しさん mailto:sage [2005/06/10(金) 20:21:08 .net]
勉強するにはいいコンパイラですね。
GrWinとか使えるしIsing模型のシミュでもしてみる。

503 名前:デフォルトの名無しさん [2005/07/09(土) 18:27:51 .net]
ageましょう。

504 名前:デフォルトの名無しさん [2005/07/10(日) 21:56:42 .net]
>>495
ライセンスを読んでみたが、自前のコードをコンパイルして出来た実行ファイルに対する
商用利用禁止規定がどこに書いてあるのかよくわからん。



505 名前:デフォルトの名無しさん [2005/08/06(土) 00:23:20 .net]
age

506 名前:デフォルトの名無しさん mailto:sage [2005/08/06(土) 00:31:39 .net]
ちゃんと書いてあるじゃん。商業利用は駄目と。ライセンスも読めないなら
使うなよ。

507 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 21:34:53 .net]
ライセンス中に出てくる (商用利用禁止の対象である)"Original Code" って語が、
コンパイラのソースコードだけじゃなくって、それをコンパイルして出来たバイナリ
(つまりコンパイラの実行ファイル) も含んでるってことだな。

508 名前:503 mailto:sage [2005/08/07(日) 21:45:43 .net]
ttp://mput.dip.jp/mput/?date=20040531
このページによると、商用利用どころかGPLコードのコンパイルもマズいっぽいな。

509 名前:69式フリーPG ◆hND3Lufios mailto:sage [2005/08/14(日) 16:49:43 .net]
eComStationのサイトにOpenWatcomのサポートが触れてあるんだけど、
やっぱ商用利用不可なんだろうな。

510 名前:デフォルトの名無しさん mailto:sage [2005/08/15(月) 17:54:54 .net]
ライセンス読んでみました。
これはOpenWatcomのコンパイラについての使用許諾であって、それで生成したバイナリについてはなんの制限も課していないと思います。
このライセンスの適用範囲は1.Generalにあるように、オープンソース版のWatcom C/C++, FORTRANコンパイラが対象になっています。
生成物までも含んでいると読み撮れる箇所はどこでしょうか。

511 名前:デフォルトの名無しさん mailto:sage [2005/10/15(土) 10:47:16 .net]
Watcom C++ Ver11.0 の質問で申し訳ないのですが、

hwTrTest = CreateWindow(TRACKBAR_CLASS,"",
WS_CHILD | WS_VISIBLE | TBS_AUTOTICKS,
18,100,200,32,hwnd,(HMENU)IDC_TR_TEST,hInst,NULL);

として生成するとトラックバーの背景が白いのです。
ウインドウのクライアント領域は灰色なので色が合わずに困っています。
試しにVC6で同じコードをビルドするとトラックバーの背景は灰色になりました。
WatcomC++でも灰色にする方法はないでしょうか?

512 名前:デフォルトの名無しさん mailto:sage [2005/10/15(土) 16:57:43 .net]
>>507
リンカのオプションではないでしょうか。
RU WIN=4.0を付けてみては?


513 名前:デフォルトの名無しさん mailto:sage [2005/10/15(土) 18:20:45 .net]
>>508
ありがとうございます!!

IDEでデフォルトの Native NT だったのでWindows95[RU WIN=4.0]に
変更したらトラックバーの背景色が灰色になりました。

リンカでプログラムの動作が変化すると言うのが不思議なのですが、
これはスタートアップ・プログラムが変更されるオプションなのでしょうか?

514 名前:デフォルトの名無しさん mailto:sage [2005/10/15(土) 19:01:22 .net]
>>509
実行ファイルに記載されているOSのバージョンに応じてWindows側が
動作を変えるのです。
たとえばWindows 3.1用とマークされている実行ファイルについては
ダイアログボックスが白くなったりします。



515 名前:デフォルトの名無しさん [2005/11/13(日) 08:09:38 .net]
A new Openwatcom C/C++ 1.4 Beta is available
(Possible release candidate?)

516 名前:デフォルトの名無しさん mailto:sage [2005/11/15(火) 09:51:47 .net]
FTPからsetup.exeをダウンロードして試してみた。
XPだと実行しても何も起こらなかったので互換モード(Win95)で
実行したらインストールできた。

517 名前:デフォルトの名無しさん mailto:sage [2005/11/15(火) 09:52:35 .net]
↑ OpenWatcom 1.4βね。

518 名前:デフォルトの名無しさん mailto:sage [2005/11/15(火) 11:32:35 .net]
XPで使ってみたけど、日本語のエラーメッセージがでた。
1.3までって英語onlyだったような。

さらにコンパイラが「型が違います」のwarningが出た時に例外で落ちる。
warningを解決したら普通に通った。
やはりβ版。

519 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 13:07:40 .net]
OpenWatcom 1.4 rc2 が出た。

リソースコンパイラの対象ファイルのパスに半角スペース(0x20)が
入ってると「引数が多すぎます」が発生するバグは直ってない…。
仕様?

520 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 11:31:40 .net]
OpenWatcom 1.4で何が変わったの?
更新履歴はどこかで見れ無いかな。

521 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 14:33:14 .net]
FTPにOpenWatcom-f77が加わった。
Fortranか…

522 名前:デフォルトの名無しさん mailto:sage [2005/12/14(水) 22:34:43 .net]
rc3 が出たみたい...

523 名前:デフォルトの名無しさん mailto:sage [2005/12/15(木) 09:39:02 .net]
このコンパイラのライセンスがよくわからん。
このスレでも意見が分かれてるみたいだし。

524 名前:デフォルトの名無しさん mailto:sage [2005/12/23(金) 20:55:18 .net]
OpenWatcomと旧Watcomをプリプロで区別したいんだけど
__WATCOMC__
__WATCOM_CPLUSPLUS__
みたいな定義ってあるの?



525 名前:デフォルトの名無しさん mailto:sage [2005/12/23(金) 21:30:13 .net]
>>520
あるよ。
> The value of the macro depends on the version number of the compiler.
> The value is 100 times the version number (version 10.0 yields 1000,
> version 10.5 yields 1050, etc.).
> Note that for Open Watcom 1.0, the value of this macro is 1200,
> for Open Watcom 1.1 it is 1210 etc.

Open Watcom 1.3 では両方とも 1230

526 名前:520 mailto:sage [2005/12/23(金) 23:06:45 .net]
>>521
サンクス!
char型の符号の扱いがOpenWatcomだと微妙に変わってて
判別する必要があったから助かりました。

527 名前:デフォルトの名無しさん mailto:sage [2005/12/24(土) 10:06:51 .net]
OpenWatcom 1.4 が正式版になってる。

528 名前:デフォルトの名無しさん mailto:sage [2005/12/24(土) 18:36:57 .net]
今回もFORTRANは77のままか…

529 名前:デフォルトの名無しさん mailto:sage [2006/01/07(土) 20:15:48 .net]
公式サイトがリニューアルしてる。

530 名前:デフォルトの名無しさん [2006/01/09(月) 22:41:13 .net]
Win XPの上でですが1.4のIDE, デバガ, リソースエディタを
日本語風にしたものを作ってみました.
ftp://157.118.89.2/pub/windows/IDE/OpenWatcom/WatcomSet.html
をご覧ください


531 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 19:56:13 .net]
>>526


532 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 18:37:17 .net]
>>526
なぜ、関係なさそうなファイルまでセットなの?
再配布ライセンスが絡んでるとか?

533 名前:デフォルトの名無しさん [2006/01/14(土) 22:06:10 .net]
>> 528
buildするとできちゃうんです.
パッケージにまとめるのが面倒だったんで...

534 名前:デフォルトの名無しさん mailto:sage [2006/01/26(木) 04:32:48 .net]
更新履歴の日本語訳見つけた
ttp://bauxite.sakura.ne.jp/wiki/mypad.cgi?p=OpenWatcom%2FChanges_in_1.4




535 名前:デフォルトの名無しさん mailto:sage [2006/03/29(水) 20:53:50 .net]
OpenWatcom v4.0 special DOS only version
ttp://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/c/owatcom/

536 名前:デフォルトの名無しさん mailto:sage [2006/04/14(金) 17:17:22 .net]
OpenWatcom 1.5rc1 が出てた

537 名前:デフォルトの名無しさん mailto:sage [2006/04/26(水) 18:17:42 .net]
OpenWatcom 1.5出た

538 名前:デフォルトの名無しさん [2006/05/15(月) 12:57:43 .net]
IDE接続のHDDにDMAにてセクタを書き換えたいのですがまだ上手くできません・・・。
DOS-32BIT(CauseWay Executable)としてコンパイルしています。
この場合でもmallocしたメモリのアドレスをそのままDMA転送用のアドレスとして
I/O レジスタに登録しても大丈夫なのでしょうか?
物理アドレスに変換する必要とかはないでしょうか?
mallocにて確保したアドレスは4MBを少し超えたところになります。

I/Oレジスタへ確保したアドレスを登録しても、HDDにはアドレス0以降の内容が
書き込まれてしまいます。


539 名前:デフォルトの名無しさん mailto:sage [2006/05/15(月) 21:46:09 .net]
>>534
CauseWayは仮想メモリをサポートしたDOSエクステンダなので
mallocで確保したアドレスと物理アドレスは一致していないはず。

540 名前:534 mailto:sage [2006/05/15(月) 23:08:11 .net]
>>535
なほど仮想メモリだったんですね。
OpenWatcomで仮想メモリを使用せずに32ビットDOSアプリって作れないのでしょうか?


541 名前:デフォルトの名無しさん mailto:sage [2006/05/15(月) 23:59:42 .net]
>>536
プロテクトモードを使用している限り、プログラムから直接物理アドレスにアクセスすることは不可能です。
特定の物理アドレスにアクセスしたい場合は、DPMIやDOSエクステンダの機能を使って物理アドレスを
リニアアドレスに割り当てたり、リニアアドレスに割り当てられている物理アドレスを調べる必要があります。

542 名前:デフォルトの名無しさん mailto:sage [2006/05/17(水) 16:01:03 .net]
WatcomC++(DPMI)で物理アドレスをマッピングする
ttp://zzt-kuruma.hp.infoseek.co.jp/kai/vram9821.lzh

DOS4GW用だから使えるかわからんが、DPMIなら大丈夫か?

543 名前:デフォルトの名無しさん mailto:sage [2006/05/20(土) 18:56:50 .net]
>>534
>>538 さんのコードで、ほぼOKっぽいですね。

ちなみに、>>538 さんのコードはDPMIをコールしていますが、Open Watcomを
インストールしたら付いてくるオンラインヘルプ
「Open Watcom C/C++ Programmer's Guide」
の、「Interrupt 31H DPMI Funcitions」→「Physical Address Mapping」の項が
参考になると思います。

ところで、DMAって16MB内へのR/Wになるようセッティングされてますかね?
所謂DMAって奴だと、16MB内へのアクセスしかサポートしてなかったと思います。
(最近のチップセットだと、拡張してんのかな?)

後、もう1点。>>534 さんに確認。
使用しているのは、DOSモードですよね?
WindowsのDOSプロンプト内で動かしてないですよね?

544 名前:デフォルトの名無しさん [2006/06/07(水) 12:33:49 .net]
DOSエクステンドを使ってコマンドラインAPを作っているのですが、
Ctrl+Cを押されて中断されたのをハンドリングすることってできるのでしょうか?




545 名前:デフォルトの名無しさん mailto:sage [2006/06/07(水) 22:55:36 .net]
>>540
つ signal()

546 名前:デフォルトの名無しさん [2006/08/28(月) 14:11:48 .net]
nVidiaのUltra4 チップセットで、16bitWindows(98/Me)用のチプセトドライバが無いのだが、
それで無理矢理使ってたら、Watcomデバッガで、よくOSのエラーがでて
「DLLが無効なエントリポイント」とかってよくなった。
しかし、16bitWindows(98/Me)用のドライバのある、Ultra3のチプセットで、
同じようにデバッグやったら、OSエラーがでなかった。
Dinput使ってWatcomデバッガ使ってWindows98/Me使ってnVidiaのUltra4チップセットマザー使ってる人は、
参考にしてください

547 名前:デフォルトの名無しさん [2006/10/29(日) 11:42:13 .net]
Borland C++ Compilerを日本語化するソフトがあったら教えてください。

548 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 23:25:21 .net]
OpenWatcom 1.6 !!

549 名前:デフォルトの名無しさん [2006/11/11(土) 01:58:58 .net]
>>544
まだRC2みたいだな。 1.5からの変更点は?

550 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 20:57:35 .net]
毎日チェックしてるのにRC2から変わりません。

551 名前:デフォルトの名無しさん mailto:sage [2006/12/10(日) 08:05:27 .net]
RC3に変わりました

552 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 16:42:02 .net]
1.6キター

553 名前:デフォルトの名無しさん [2007/02/27(火) 21:23:25 .net]
保守

554 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 23:17:10 .net]
64bit対応しないのかな



555 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 16:17:08 .net]
これ以上ないぐらい不人気だよな。

556 名前:デフォルトの名無しさん [2007/04/06(金) 07:05:36 .net]
WatcomでDirectXを使う場合、DX7までしかライブラリが公開されてないが
DX9とかのVCのライブラリをWatcomで使うにはどうしたらいいですか?

557 名前:デフォルトの名無しさん [2007/04/08(日) 22:15:10 .net]
DirectX SDK

558 名前:デフォルトの名無しさん mailto:sage [2007/04/16(月) 21:09:11 .net]
直接インポート

559 名前:デフォルトの名無しさん [2007/04/19(木) 21:15:08 .net]
>>554
マジでそれで使える?

560 名前:デフォルトの名無しさん mailto:sage [2007/04/20(金) 12:33:57 .net]
wlinkに不可能は無い

561 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 17:45:00 .net]
久しぶりにFTPを覗いて見たけどWatcom更新してないな。

562 名前:デフォルトの名無しさん [2007/08/07(火) 17:39:55 .net]
保守上げ

563 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 21:40:55 .net]
次期 Comeau C++ で OpenWatcom に対応するようです…

ソースは como.exe(439beta) --help の出力 ↓

--wat Requests use of Open Watcom as the backend C compiler (still in progress)

564 名前:デフォルトの名無しさん [2007/09/10(月) 22:34:31 .net]
フリーのWindowsアプリ開発環境を探していたら、Open Watcomの存在を知りました。
GUIデバッガやリソースエディタとかもセットになってて、
BCC+TurboDbg+BCCdeveloper+PSDKより使いやすいような気がするんだけど、
知らない人多いですね。英語のマニュアルしかないからかな?
IDEとかがあっさり



565 名前:んでしまうからかな?
[]
[ここ壊れてます]

566 名前:デフォルトの名無しさん [2007/09/12(水) 22:45:24 .net]
ideなんかいらねー

567 名前:デフォルトの名無しさん mailto:sage [2007/09/12(水) 23:48:00 .net]
DOSやOS/2用のプログラムを作るのならともかく
Win32用の開発環境としてみると、リソースエディタ以外は
VC++ 2005 Express Editionがあるからなぁ…

568 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 01:16:04 .net]
標準準拠度はどうなのかね

569 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 00:06:56 .net]
>>563
今一・・・
ttp://cmeerw.org/prog/freecpp/


570 名前:デフォルトの名無しさん [2007/09/15(土) 23:14:58 .net]
情報ありがとうございます。
VC++2からVC++6の頃にWindowsアプリ開発の仕事で給料貰ってましたが、
この数年はシステム提案の仕事で給料貰ってます。
本屋で「猫でもわかる・・・」を読んで「あのころはこういうやり方だったよな」
と懐かしくなり、ちょっとやってみようと思い、VC++Expをdownloadしてみたら
でかい、遅い、コンパイルエラー吐きまくり、・・・でガッカリ。
無料で使えて軽い開発環境を探してみたら、Watcomを見つけたという次第です。
評価してから新人研修に使おうかと思いましたが、
利用上の制約があるようで、業務に使えない無駄な研修だった
と言われそうなので、どうしようか、という状況です。

571 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 11:11:27 .net]
> コンパイルエラー吐きまくり

書いたプログラムに問題があるのでは

572 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 14:31:26 .net]
_sの関数に切り替えろってワーニングと混同しているかもね。
あとは標準でunicodeの選択になっている辺りとか。

573 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 17:31:17 .net]
ワーニングって何?

574 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 22:52:48 .net]
ttp://www.google.co.jp/
>ワーニング に一致する日本語のページ 約 148,000 件中 1 - 10 件目 (0.05 秒)
>ウォーニング に一致する日本語のページ 約 127,000 件中 1 - 10 件目 (0.05 秒)



575 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 08:20:56 .net]
ああ 警告の事ね

576 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 05:21:46 .net]
時のながれがゆっくりなスレだ
5年前俺なにしてただろう

577 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 23:55:36 .net]
いつの間にかバージョンが1.7になっとる。

今更気付いたがこのコンパイラ、Linux用のバイナリも作れるんだな。

578 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 19:12:59 .net]
1.7a

579 名前:本田 [2007/11/26(月) 00:27:03 .net]
HX DOS Extender
www.japheth.de/HX.html
Many development environments which support creating Win32 console applications are compatible with HX, among them are:

* Open Watcom C++
* Digital Mars C++
* MinGW (uses GCC)
* CygWin (uses GCC)
* MS Visual C++, including the free version of MS Visual C++ Toolkit 2003
* Borland C++, including the free version of C++ Builder Command Line Tools
* LADSoft CC386
* Pelles C
* LCC-Win32 (C compiler)
* Borland Delphi
* Free Pascal (Win32)
* Pascal Pro
* Virtual Pascal (Win32)
* FreeBasic (Win32)
* PowerBasic
* MicroFocus Object Cobol
* XDS Modula II
* MASM, TASM, POASM, WASM, FASM, LZASM, NASM, GOASM, ...

580 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 00:31:39 .net]
Linuxでも動作するよ

581 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 20:46:38 .net]
16bitOS2用のコンパイルをしたプログラムが
Windows2000でしっかり動いたのにちょっと感動した。

582 名前:デフォルトの名無しさん [2008/01/06(日) 04:52:20 .net]
コンパイラオプションに、SSE が無いんだけど、どうやって使うの?


583 名前: ◆lk7eU.5KwI [2008/01/06(日) 07:03:43 .net]
 

584 名前:デフォルトの名無しさん [2008/01/06(日) 07:18:30 .net]
 
     ↑eve↑,…
     (+Φ Φ)
     //'〆∞y ……‥>
 ←√//;ミシミシミシッ
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



585 名前:本田 [2008/02/10(日) 23:17:36 .net]
>COMプログラマの解説書
>Crispin Goswell
>Microsoft Office Product Unit
>1995年 春
>1995年9月13日改訂
msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpdncomp/htm/com_co.asp
>抄録
>この解説書は、
>Microsoft(r) OLE Component Object Model(COM)オブジェクトを作成し、
>効果的に使用する方法を説明しています。
>例文はほとんどCで書かれていますので、実際に何が行われているかが、大変分かりやすく示されています。
>プログラマの中には、オブジェクトを実行するためにC++を好んで使用する人もいるでしょう。
>C++プログラマの観点からCOMの概念および基本的な使用法を論じているのは
>Kraig Brockschmidt著のInside OLE (第2版)(MSDN Library(Books))です。
>COMとは何か、またその設計や哲学の後ろにある動機付けをより理解する事に興味がある読者なら、
>Component Object Model Specification(MSDN Library(Specifications))の最初の2章を読んでください。
>第1章には簡単なイントロダクションを、第2章では徹底的に概要を解説してあります。
>この解説書ではInside OLEとCOM Specificationにある情報を、
>COMオブジェクトを実装する良い方法をいくつか示しながら解説するようにしてあります。


586 名前:デフォルトの名無しさん [2008/04/17(木) 23:29:47 .net]
最近進展がないが、たまにはageておく






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

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

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