IDE やプロファイラまでついてくるフリー最強の C++ コンパイラ
Watcom C++ について語りませう。
一応、こちらから入手できます。
難点はちょっと大きい事(45MB)です。
http://www.openwatcom.org/
探検
OpenWatcom C++
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
NGNGNGNG
_(‥ )フーン
NGNG
( `Д)
/(ヘ っ )ヘ
/(ヘ っ )ヘ
4デフォルトの名無しさん
NGNGNGNG
( `Д)
/(ヘ っ )ヘ
6デフォルトの名無しさん
NGNG これでVCできるの?
NGNG
( `Д)
/(ヘ っ )ヘ
/(ヘ っ )ヘ
NGNG
( `Д)
/(ヘ っ )ヘ
9女子中学生
NGNG 舐めて欲しいの?
NGNG
これでVCできるのか教えりょやゴルァ!
NGNG
VC やりたきゃ VC 買えよ。
NGNG
( `Д)
/(ヘ っ )ヘ
NGNG
( `Д)
/(ヘ Э )ヘ
/(ヘ Э )ヘ
NGNG
( `Д)
/(ヘ つ )ヘ
15デフォルトの名無しさん
NGNG >VC やりたきゃ VC 買えよ。
ハァ?
ハァ?
NGNG
VCはM$のソフトのことだろ。
NGNG
19デフォルトの名無しさん
NGNG なんでVCの話してんの?
NGNG
VCってVisual Cじゃないだろ?(w
NGNG
NGNG
VillageCenter?
2310
NGNGNGNG
26デフォルトの名無しさん
NGNG Lifeboat の日本語版もフリーなの?
274
NGNG >VC
VC++の間違いです。スマソ。
VC++の間違いです。スマソ。
NGNG
だからなんで VC++ の話をするの?
NGNG
誰もWatcom C++の話はしたくないらしい。
30デフォルトの名無しさん
NGNG 昔メガデモで良く使われてたよね
31デフォルトの名無しさん
NGNG Watcom C++とOpen Watcomはどう違うんだ??
NGNG
新スレ立ったから OpenWatcom になんか動きあるのかと思ったよ。
33Poor
NGNG Watcomはタダだぞ貧乏人ども
34デフォルトの名無しさん
NGNG wclコンパイラ、ソースからビルドできた人いる?
NGNG
で、結局これではVCできないんですか?
NGNG
>>35
きみ結構ねばっこいね
きみ結構ねばっこいね
NGNG
>>35
意味が分からん。
意味が分からん。
NGNG
VC++ってサイアクコンパイラでしょう。
ANSI C++もできてないし、
標準ライブラリのMFC、ATL/WTLは出来が悪いし、大きいし、MSからは中核から外された扱いだし。
ANSI C++もできてないし、
標準ライブラリのMFC、ATL/WTLは出来が悪いし、大きいし、MSからは中核から外された扱いだし。
39デフォルトの名無しさん
NGNG template が使えないんですが何故ですか?
標準ヘッダに .h がついてるのしかないのですが何故ですか?
標準ヘッダに .h がついてるのしかないのですが何故ですか?
NGNG
( `Д)
/(ヘ っ )ヘ
41デフォルトの名無しさん
NGNG age
NGNG
だからこれでVCできるのか誰か教えろよヽ(`Д´)ノウワァァン
>>42
できません。分かったらさっさと帰れ。
できません。分かったらさっさと帰れ。
NGNG
NGNG
素朴な疑問なんだが海外版のVC++ってちゃんと日本語処理してくれんの?
4644
NGNG 漏れも心配だったが、日本語処理に関しては全然問題ナッシングだよ。
英語読めんときついかも試練が。(当然MSDNも英語版のみだし)
英語読めんときついかも試練が。(当然MSDNも英語版のみだし)
47デフォルトの名無しさん
NGNG プ
48名無
NGNG OpenWatcomのftpサイトにバイナリーらしきもの(0.8.5)が・・・
NGNG
あったね…だれかレポートしる!!
NGNG
何処よ?あどれすきぼんんぬ
NGNG
>>50
http://www.openwatcom.org/
漏れもファイル落としてインストールしてみたけど、
パスの設定とかが分からなくて結局戻したという未熟さ…(TдT)
win32apiのヘッダファイルとか、思いっきりエラーだし…もうだめぽ…
http://www.openwatcom.org/
漏れもファイル落としてインストールしてみたけど、
パスの設定とかが分からなくて結局戻したという未熟さ…(TдT)
win32apiのヘッダファイルとか、思いっきりエラーだし…もうだめぽ…
5251
NGNG いや、ここはもう一度頑張るべきか…よし、やってやる!!
54名無
NGNG ということは、Winアプリのビルドもできるの?
NGNG
ちょっと使ってみようかと思ったのですが、インストールや使用法が載ってる
ページが検索に引っかからない…
ページが検索に引っかからない…
5651
NGNG >>54
ビルドできるようです。
>>55
私がインストールした手順です、
ttp://www.openwatcom.org/ftp/openwatcom/bin_0.8.5/
にあるアーカイブをすべて取得してきます、
次に、アーカイブを、インストールしたいディレクトリにディレクトリ構造を保ったまま解凍し、
最後に、環境変数をセットしました。
環境変数は、下のファイルにかいてあるのをそのまんま写しました
ttp://www.openwatcom.org/ftp/c_readme.txt
漏れのPCいまだにWin98SEなので、"AUTOEXEC.BAT"に以下を記述しました。
REM Open Watcom C/C++ Compiler
SET WATCOM=C:\WATCOM
SET PATH="%PATH%;C:\Watcom\BINNT;C:\Watcom\BINW"
SET EDPATH=C:\Watcom\EDDAT
SET INCLUDE=C:\Watcom\H;C:\Watcom\MFC\INCLUDE;C:\Watcom\H\NT
REM SET LIB=
また、ttp://www.openwatcom.org/ftp/docs/
にあるPDFファイルなども入手しておくと役に立つと思います。
ビルドできるようです。
>>55
私がインストールした手順です、
ttp://www.openwatcom.org/ftp/openwatcom/bin_0.8.5/
にあるアーカイブをすべて取得してきます、
次に、アーカイブを、インストールしたいディレクトリにディレクトリ構造を保ったまま解凍し、
最後に、環境変数をセットしました。
環境変数は、下のファイルにかいてあるのをそのまんま写しました
ttp://www.openwatcom.org/ftp/c_readme.txt
漏れのPCいまだにWin98SEなので、"AUTOEXEC.BAT"に以下を記述しました。
REM Open Watcom C/C++ Compiler
SET WATCOM=C:\WATCOM
SET PATH="%PATH%;C:\Watcom\BINNT;C:\Watcom\BINW"
SET EDPATH=C:\Watcom\EDDAT
SET INCLUDE=C:\Watcom\H;C:\Watcom\MFC\INCLUDE;C:\Watcom\H\NT
REM SET LIB=
また、ttp://www.openwatcom.org/ftp/docs/
にあるPDFファイルなども入手しておくと役に立つと思います。
5751
NGNG 肝心のコンパイラとリンカの方ですが、
wcc、wcc386がCコンパイラ、
wpp、wpp386がC++コンパイラ、
link、link386がリンカ、
wcl、wcl386がコンパイラユーティリティです。
それぞれ、名前に386とつくものが32ビットのバージョンで、
Windowsアプリケーションもそちらの方で作成するようです、
デバッガは、wdとwdeの2つがあり、それぞれ、コマンドライン、Win32GUIバージョンのようです。
wcc、wcc386がCコンパイラ、
wpp、wpp386がC++コンパイラ、
link、link386がリンカ、
wcl、wcl386がコンパイラユーティリティです。
それぞれ、名前に386とつくものが32ビットのバージョンで、
Windowsアプリケーションもそちらの方で作成するようです、
デバッガは、wdとwdeの2つがあり、それぞれ、コマンドライン、Win32GUIバージョンのようです。
5851
NGNG コンパイル方法は、コンパイラユーティリティを使わない方法だと、
wcc、wcc386などで、"*.obj"ファイルを作成したあと、
link、link386で、"*.obj"ファイルをリンクします、Winアプリを作成する場合は、
オプションに"-subsystem:windows"を指定すると、実行時にコマンドラインが表示されません、
また、実行ファイル名を指定する場合は、"-out:template.exe"のように指定します、
かなり適当な説明でしたが、参考になればいいと思います、
wcc、wcc386などで、"*.obj"ファイルを作成したあと、
link、link386で、"*.obj"ファイルをリンクします、Winアプリを作成する場合は、
オプションに"-subsystem:windows"を指定すると、実行時にコマンドラインが表示されません、
また、実行ファイル名を指定する場合は、"-out:template.exe"のように指定します、
かなり適当な説明でしたが、参考になればいいと思います、
5951
NGNG う、ミスがありました、>>57でデバッガをwdとwdeとかいてますが、
正しいものはwdとwdwでした、間違いスマソ(´・ω・`)
wdeはダイアログエディタでした、
VC++等についてくるリソースエディタっぽいものです。
正しいものはwdとwdwでした、間違いスマソ(´・ω・`)
wdeはダイアログエディタでした、
VC++等についてくるリソースエディタっぽいものです。
6055
NGNG61デフォルトの名無しさん
NGNG リソースエディタ使いやすそう?
62名無
NGNG *.resが更新されて行き、*.rcファイルは作れないようですね。
6351
NGNG64名無
NGNG >>63
本当?
ファイルの種類のリストには、「*.rc」はなかったような気がしますが、見落としかな・・・
リソースの種類ごとに個別に*.DLG,*.MNU(だったかな?)等のファイルに保存できた覚えはあります。
本当?
ファイルの種類のリストには、「*.rc」はなかったような気がしますが、見落としかな・・・
リソースの種類ごとに個別に*.DLG,*.MNU(だったかな?)等のファイルに保存できた覚えはあります。
6551
NGNG >>64
"*.dlg"、"*.rc"、"*.res"が生成できるようです。
ためしに、プッシュボタンをひとつだけ貼り付けたリソーススクリプトを生成してみました。
DIALOG_1 DIALOG DISCARDABLE 107, 32, 145, 47
STYLE DS_MODALFRAME | WS_OVERLAPPED | WS_CAPTION | WS_VISIBLE | WS_SYSMENU
CAPTION "Dialog"
FONT 10, "MS 明朝"
BEGIN
CONTROL "Push", 100, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 50, 14, 40, 14
END
どうやら、デフォルトのフォントは明朝のようですね。
"*.dlg"、"*.rc"、"*.res"が生成できるようです。
ためしに、プッシュボタンをひとつだけ貼り付けたリソーススクリプトを生成してみました。
DIALOG_1 DIALOG DISCARDABLE 107, 32, 145, 47
STYLE DS_MODALFRAME | WS_OVERLAPPED | WS_CAPTION | WS_VISIBLE | WS_SYSMENU
CAPTION "Dialog"
FONT 10, "MS 明朝"
BEGIN
CONTROL "Push", 100, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 50, 14, 40, 14
END
どうやら、デフォルトのフォントは明朝のようですね。
66名無
NGNG >>65
ダイアログエディタ(wde.exe)では、"*.rc"が選べますが、
リソースエディタ(wre.exe)では、"*.rc"はOpen,Saveとも
選べないようです。
ダイアログボックス以外にメニューやストリングテーブルなどを
含んだ*.rcファイルは作れないのかな?
ダイアログエディタ(wde.exe)では、"*.rc"が選べますが、
リソースエディタ(wre.exe)では、"*.rc"はOpen,Saveとも
選べないようです。
ダイアログボックス以外にメニューやストリングテーブルなどを
含んだ*.rcファイルは作れないのかな?
NGNG
まだ試してないけどリソースエディタ(wre.exe)から直接DLLが作れるっぽい
作ったDLLの使い方がわかればかなり便利かも
作ったDLLの使い方がわかればかなり便利かも
6951
NGNG (,,゚д゚)…cool.dllみたいな感じかな…
7068
NGNG いろいろ試してみた結果どうやらDLLから読み込んだりソースでないとDLLで保存できないみたいです・・・
回線切って首吊ってきます・・・鬱
回線切って首吊ってきます・・・鬱
7151
NGNG ネタはないけど保守
NGNG
昔メガデモで良く使われてたよね
NGNG
NGNG
お前等、OpenWatcomでなに作る気ですか!?
NGNG
>>74
メガデモ
メガデモ
NGNG
ホシュ!!
NGNG
で、結局これではVCできないんですか?
NGNG
NGNG
>>77
はい、あなたは何を使っても VC できないので諦めて下さい。
はい、あなたは何を使っても VC できないので諦めて下さい。
NGNG
C は屑!
81デフォルトの名無しさん
NGNGNGNG
ゲルマ・ザビ保守sage。
83Curry
NGNGNGNG
昔メガデモで良く使われてたよね
NGNG
C 最 高
NGNG
無料C++コンパイラといったら某陸になってしまったな。
OpenWatcom も日本語版があればもう少し使われるのかも。
OpenWatcom も日本語版があればもう少し使われるのかも。
NGNG
DigitalMarsC++は日本語のエラーメッセージも表示できるのに…
某はCマガで初心者にばらまいたのが効いたのか?
某はCマガで初心者にばらまいたのが効いたのか?
NGNG
もう10年くらい前にオープンになる前のWatcom C++で仕事したよ。
Windows 3.1で32bitリニアで動くGUIプログラムが書けた。
最適化も当時最高クラスだったしね。評判もよかったよ。
でもVCのバージョンいくつだったかが出た時、突然Watcomそっくりのコードを吐く様になってたんだよ。
俺的には7不思議の一つだね。
でWatcom沈没...
ちょっと懐かしくてレスしちゃったよ。
Windows 3.1で32bitリニアで動くGUIプログラムが書けた。
最適化も当時最高クラスだったしね。評判もよかったよ。
でもVCのバージョンいくつだったかが出た時、突然Watcomそっくりのコードを吐く様になってたんだよ。
俺的には7不思議の一つだね。
でWatcom沈没...
ちょっと懐かしくてレスしちゃったよ。
NGNG
NGNG
>>87
外部に日本語用のメッセージファイルがあると、それを表示します。
Ver11.0JにVer11.0cを突っ込むと中途半端に日本語が…。
なので、後はメッセージファイルを作るだけ。OpenWatcomがこの辺りの仕様も文書化してくれれば日本語化の道が開けるかも。
中はちょっとしたヘッダとShift_JISでメッセージが羅列しているものなので、英語版のメッセージと書式が解ればなんとかなりそう。
外部に日本語用のメッセージファイルがあると、それを表示します。
Ver11.0JにVer11.0cを突っ込むと中途半端に日本語が…。
なので、後はメッセージファイルを作るだけ。OpenWatcomがこの辺りの仕様も文書化してくれれば日本語化の道が開けるかも。
中はちょっとしたヘッダとShift_JISでメッセージが羅列しているものなので、英語版のメッセージと書式が解ればなんとかなりそう。
NGNG
WatcomってOMF?COFF?
NGNG
9391
NGNG そりゃ残念。bccやDigitalMarsとの互換性は
あるのかな?
ナローな為落とすの辛いからレポートキボン。
あるのかな?
ナローな為落とすの辛いからレポートキボン。
NGNG
NGNG
>>94
貴重な情報サンクスコ。
貴重な情報サンクスコ。
NGNG
97デフォルトの名無しさん
NGNG 更新
NGNG
使ってみようかと思うんだが、
今時ARM準拠ってことはないよな?
今時ARM準拠ってことはないよな?
NGNG
100デフォルトの名無しさん
NGNG101デフォルトの名無しさん
NGNG というかIDEは旧Watcomでコンパイルされてるんやないの?
102デフォルトの名無しさん
NGNG >>99
そりゃリンカではなくてコンパイラの話。94ではリンカの話しか書かなかったから。
引き数についてはなんでもあり。
全部スタックに積みたければ
#pragma aux 関数名 parm [];
EAX EDX ECX EBXを使いたければ
#pragma aux 関数名 parm [EAX EDX ECX EBX];
特に指定しなければ引き数は右から積む。左からにしたければ
#pragma aux 関数名 parm reverse;
スタックのクリアは
#pragma aux 関数名 parm caller; /* 呼び出し側がクリア */
#pragma aux 関数名 parm routine; /* 関数側がクリア */
そりゃリンカではなくてコンパイラの話。94ではリンカの話しか書かなかったから。
引き数についてはなんでもあり。
全部スタックに積みたければ
#pragma aux 関数名 parm [];
EAX EDX ECX EBXを使いたければ
#pragma aux 関数名 parm [EAX EDX ECX EBX];
特に指定しなければ引き数は右から積む。左からにしたければ
#pragma aux 関数名 parm reverse;
スタックのクリアは
#pragma aux 関数名 parm caller; /* 呼び出し側がクリア */
#pragma aux 関数名 parm routine; /* 関数側がクリア */
103デフォルトの名無しさん
NGNG104デフォルトの名無しさん
NGNG テンプレート使える?
105デフォルトの名無しさん
NGNG >>104
一応使えるみたいだけど使った事無い。
一応使えるみたいだけど使った事無い。
106デフォルトの名無しさん
NGNG OpenWatcom日本語化プロジェクトとかって存在しないのかな、
107名無
NGNG 1.0betaが公開されたようですね。
108IP記録実験
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を提出することがある。
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を提出することがある。
109デフォルトの名無しさん
NGNG えーい、IPがなんだー!
110デフォルトの名無しさん
NGNG >>335
+でもそれ言ってただろ?
+でもそれ言ってただろ?
111デフォルトの名無しさん
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
────────────────────────────
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
────────────────────────────
112デフォルトの名無しさん
NGNG >>2
プッ
プッ
113デフォルトの名無しさん
NGNG >>738
チクリ板の一部の企業のスレのかきこみネタのように見えて事実がほとんどだからね。
チクリ板の一部の企業のスレのかきこみネタのように見えて事実がほとんどだからね。
114デフォルトの名無しさん
NGNG そうそう、しかし保護は無理だろ、責任追及されたら誰かが責任とらないといけないんだし。
115デフォルトの名無しさん
NGNG116デフォルトの名無しさん
NGNG117デフォルトの名無しさん
NGNG あれ、書き込みなくなっちゃった?(^_^;)
118デフォルトの名無しさん
NGNG 訴えてないで腕を磨けと小一時間
119デフォルトの名無しさん
NGNG スレ違いかもしれないけど、
┌────┐ __
たぶん → C==| |llllll| |←キャップ
ここから飲む └────┘  ̄ ̄ (中に炭酸の素?が入ってて
↑ 閉めると炭酸が出てくる)
本体
┌────┐ __
たぶん → C==| |llllll| |←キャップ
ここから飲む └────┘  ̄ ̄ (中に炭酸の素?が入ってて
↑ 閉めると炭酸が出てくる)
本体
120デフォルトの名無しさん
NGNG ここにもきねんかきこ
121デフォルトの名無しさん
NGNG よい事ではないですか。遅すぎたくらい。
いつも暴れてるキチガイが今日おとなしかったことw
いつも暴れてるキチガイが今日おとなしかったことw
122デフォルトの名無しさん
NGNG なにやらaa鯖があぼーんした模様で・・・
http://qb.2ch.net/test/read.cgi/accuse/1040795172/319
過去ログは残っているという話ですので以前のようにログの提供などを行う必要はなさそうですが、
モナー板の生き残りの40のスレ以外は建て直しになりそうでございます。
そうそう、残念ながらZchは消滅してしまいました・・・まさしく”イキロ ひ(略!”(汗
http://qb.2ch.net/test/read.cgi/accuse/1040795172/319
過去ログは残っているという話ですので以前のようにログの提供などを行う必要はなさそうですが、
モナー板の生き残りの40のスレ以外は建て直しになりそうでございます。
そうそう、残念ながらZchは消滅してしまいました・・・まさしく”イキロ ひ(略!”(汗
123デフォルトの名無しさん
NGNG あー腹痛てー。
飯食い過ぎた。
しかしジサクジエンもにろゆきにばれてしまうのかね。 ちょっと恥ずかしいじゃないの。
飯食い過ぎた。
しかしジサクジエンもにろゆきにばれてしまうのかね。 ちょっと恥ずかしいじゃないの。
124デフォルトの名無しさん
NGNG 俺達モーヲタには全く関係の無い話だなw
125デフォルトの名無しさん
NGNG 2ちゃんねるは、新手の総会屋なんだよ!
126デフォルトの名無しさん
NGNG ボルタレンじゃなくて??
127デフォルトの名無しさん
NGNG 誰か
IDにIPを出すことを要求します
ってスレ立てておながい
IDにIPを出すことを要求します
ってスレ立てておながい
128デフォルトの名無しさん
NGNG 噂話ではなく実際にソースがある話もものによっては問題視されそうで嫌だなぁ
つーかすでに他サイトからは問題視されてるが。
たとえば韓国の話とかね
つーかすでに他サイトからは問題視されてるが。
たとえば韓国の話とかね
129デフォルトの名無しさん
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
────────────────────────────
2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
130デフォルトの名無しさん
NGNG こんばんは(爆
131デフォルトの名無しさん
NGNG ぶっちゃけ隠れフシアナサンになったんだろ??
初めてのfusianasan
初めてのfusianasan
132デフォルトの名無しさん
NGNG217 名前:ひろゆき ◆3SHRUNYAXA [] 投稿日:03/01/08 17:49 ID:rLfxQ17l
一定期間でログは消しますです。
249 名前:ひろゆき ◆3SHRUNYAXA [] 投稿日:03/01/08 17:52 ID:rLfxQ17l
>荒らしとか犯罪のためなの?
そす。
246 名前:心得をよく読みましょう[] 投稿日:03/01/08 17:52 ID:BH998yxV
>ひろゆき
俺のお気に入りのスレとか荒されてるんだがそういうのにも有効?
257 名前:ひろゆき ◆3SHRUNYAXA [] 投稿日:03/01/08 17:53 ID:rLfxQ17l
いずれは。
312 :ひろゆき ◆3SHRUNYAXA :03/01/10 19:59 ID:jWxHxvti
全部にいれてみた。
133デフォルトの名無しさん
NGNG 匿名性に絡む問題なので反対 27% 381 票
サイトのためになるから賛成 54% 744 票
利用しないから関係ない 9% 132 票
2ちゃんねるってなに? 4% 64 票
アクセスログってなに? 3% 53 票
サイトのためになるから賛成 54% 744 票
利用しないから関係ない 9% 132 票
2ちゃんねるってなに? 4% 64 票
アクセスログってなに? 3% 53 票
134デフォルトの名無しさん
NGNG135名無し@沢村
NGNG らっきょらっきょ、へーごっごっごつ…
ヌヒ等よ、大変だぞ!!
へぽくっ俺はふと思って2ちゃんねるのあっちこちの板を見て回ったのよ。
格闘技板とかアナウンサー板とかプログラマー板とかをな。
そうしたらな、どこのスレ開いても最近ひろゆきの話題が出てる板はプログラム技術板だけだったぞ!!
ヌヒ等よ、ここは2ちゃんねるいっちゃん恥ずかしい板だぞ!!
ヌヒ等よ、大変だぞ!!
へぽくっ俺はふと思って2ちゃんねるのあっちこちの板を見て回ったのよ。
格闘技板とかアナウンサー板とかプログラマー板とかをな。
そうしたらな、どこのスレ開いても最近ひろゆきの話題が出てる板はプログラム技術板だけだったぞ!!
ヌヒ等よ、ここは2ちゃんねるいっちゃん恥ずかしい板だぞ!!
136デフォルトの名無しさん
NGNG137デフォルトの名無しさん
NGNG >>134
まだまだ改善の余地ありますなぁ…
まだまだ改善の余地ありますなぁ…
138デフォルトの名無しさん
NGNG >>136
11.0cはパッチじゃなかった?
11.0cはパッチじゃなかった?
139デフォルトの名無しさん
NGNG あ、ライセンスか、スマソ
140デフォルトの名無しさん
NGNG > This binary patch is available free of charge to existing Watcom C/C++ and
> Fortran customers and includes all updates and bug fixes developed by Sybase
> since the last commercial update of the product (11.0b).
11.0cは製品版のユーザーなら無料で利用可能
フリー(Open Watcom Public License)になるのは Open Watcom から
ということか。
Open Watcom 1.0beta入れてみたけど 'ied.cfg' が無いといわれてIDEが使えない…。
コマンドライン・コンパイラでcharacter-modeの実行形式はコンパイルできた。
-zk0 オプションを付ければ日本語(Shift-JIS)も通るみたい。
なにげにリンカが日本語メッセージ出してるし、結構いけそう。
> Fortran customers and includes all updates and bug fixes developed by Sybase
> since the last commercial update of the product (11.0b).
11.0cは製品版のユーザーなら無料で利用可能
フリー(Open Watcom Public License)になるのは Open Watcom から
ということか。
Open Watcom 1.0beta入れてみたけど 'ied.cfg' が無いといわれてIDEが使えない…。
コマンドライン・コンパイラでcharacter-modeの実行形式はコンパイルできた。
-zk0 オプションを付ければ日本語(Shift-JIS)も通るみたい。
なにげにリンカが日本語メッセージ出してるし、結構いけそう。
141デフォルトの名無しさん
NGNG ここで3人くらいが「大丈夫だよ」と言ったら、それを信用して
そういう書き込みを続けるんですか?
まあご自由にとしか言いようがありませんね。
どうせなら「授業料」を支払うことになる限界がどこにあるか見つけてください。
そういう書き込みを続けるんですか?
まあご自由にとしか言いようがありませんね。
どうせなら「授業料」を支払うことになる限界がどこにあるか見つけてください。
142デフォルトの名無しさん
NGNG 170 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:42 ID:rLfxQ17l
負荷が高そうなサーバにも入れて見ます。
ココカナ?
負荷が高そうなサーバにも入れて見ます。
ココカナ?
143デフォルトの名無しさん
NGNG 凄ぇ………OSはNT系ですよね………?
144デフォルトの名無しさん
NGNG145デフォルトの名無しさん
NGNG >>140
PATH設定した?
PATH設定した?
147デフォルトの名無しさん
NGNG GAっていつのまに2ちゃんねるアニメランキング1位になったんだ?(w
148デフォルトの名無しさん
NGNG 止んだ?
149デフォルトの名無しさん
NGNG そういえば托イ発祥のスレだったな
他板でもはやってんの?
他板でもはやってんの?
150デフォルトの名無しさん
NGNG 民事訴訟法改正になって憲法問題とかよっぽど重要な争点がないかぎり
最高裁への上告は認められなくなったから、これで事実上判決確定だよ。
逆転も何もないって。
勢いで上告なんかしても一発で上告却下(門前払い)だよ。
二審も一審を支持。これに対して上告しようにも、
刑事訴訟と同様、自由に上告できるってもんでもないのです。
民事訴訟法312条 (上告の理由) 1項
「上告は、判決に憲法の解釈の誤りがあること
その他憲法の違反があることを理由とするときに、することができる。」
http://www.m-net.ne.jp/~doba/goto/hon.htm
ようするに上告しても今の制度では100%無駄。
これで完全終了ってことか。
最高裁への上告は認められなくなったから、これで事実上判決確定だよ。
逆転も何もないって。
勢いで上告なんかしても一発で上告却下(門前払い)だよ。
二審も一審を支持。これに対して上告しようにも、
刑事訴訟と同様、自由に上告できるってもんでもないのです。
民事訴訟法312条 (上告の理由) 1項
「上告は、判決に憲法の解釈の誤りがあること
その他憲法の違反があることを理由とするときに、することができる。」
http://www.m-net.ne.jp/~doba/goto/hon.htm
ようするに上告しても今の制度では100%無駄。
これで完全終了ってことか。
151デフォルトの名無しさん
NGNG 名前売りたい奴とか金儲けしたいやつとか鯖を貸したい業者なんて今が
絶好のチャンスだと思うけどな
絶好のチャンスだと思うけどな
152デフォルトの名無しさん
NGNG テスト
153デフォルトの名無しさん
NGNG 1.しばらく待つ
2.2ちゃんブラウザを使う
好きな方を選べ
2.2ちゃんブラウザを使う
好きな方を選べ
154山崎渉
NGNG (^^)
155デフォルトの名無しさん
NGNG 432 名前:心得をよく読みましょう 投稿日:02/12/31 11:23 ID:ADTGAx9x
オレも記念カキコ!
警察! オレが味方だ。 射殺許可!!!!
いいよ、こんなクズ。この世からいなくなっても!
小さい子の命のほうが億倍たいせつだよ。
オレも記念カキコ!
警察! オレが味方だ。 射殺許可!!!!
いいよ、こんなクズ。この世からいなくなっても!
小さい子の命のほうが億倍たいせつだよ。
156山崎渉
NGNG (^^)
157デフォルトの名無しさん
NGNG158デフォルトの名無しさん
NGNG 言われてみれば OpenWatcom 1.0 beta にも
bios98.h とか graph98.h とか入ってる。
jctype.h jstring.h jtime.h なんてのもあって日本語でコメント書いてあるし。
bios98.h とか graph98.h とか入ってる。
jctype.h jstring.h jtime.h なんてのもあって日本語でコメント書いてあるし。
159デフォルトの名無しさん
NGNG これってXPでも使えますか?
XP用のプログラムも作成できますか?
XP用のプログラムも作成できますか?
160デフォルトの名無しさん
NGNG >>159
ナローバンドでないなら落として自分でやってみろ。
ナローバンドでないなら落として自分でやってみろ。
161山崎渉
NGNG (^^)
162デフォルトの名無しさん
NGNG そういえば 1.0 RC1 が出たようだね。
163デフォルトの名無しさん
NGNG164デフォルトの名無しさん
NGNG Open Watcom 1.0 RELEASE CANDIDATE 1 キタ━━━━━━(゚∀゚)━━━━━━!!!!
165デフォルトの名無しさん
NGNG >>163
「Download individual zip files」から個別に落とすなら
・Cコンパイラのみ (IDEなし、Win32用)
c_nt, clib_w32, cm_clib_a32, cm_clib_hdr, cm_clib_w32, cm_core_all,
cm_core_nt, core_all, core_nt, w32api (全てZIPファイル)
計 5.09MB (5,345,213 バイト)
・C++コンパイラを使うなら、さらに
cm_plib_a32, cm_plib_w32, cpp_nt, plib_a32, plib_hdr, plib_w32
計 2.42MB (合計 6.70MB)
・以上の ZIPファイルを同じディレクトリに解凍(デフォルトはC:\watcom)
・binnt, binw ディレクトリを path に追加
・環境変数 WATCOM にインストールしたディレクトリ(C:\WATCOM)をセット
・環境変数 INCLUDE に C:\watcom\H;C:\watcom\H\NT をセット
これでとりあえずWin32用のプログラムがコンパイル出来る。
後はZIPファイルの内容が _layout.txt に書いてあるので
必要な物を随時追加していけばよいと思う。
ちなみにインストーラ付きのOpenWatcom 1.0 RC1 のサイズは 61.5MB
# なんかでかくなったと思ったら、FORTRANも一緒になってるのね。
「Download individual zip files」から個別に落とすなら
・Cコンパイラのみ (IDEなし、Win32用)
c_nt, clib_w32, cm_clib_a32, cm_clib_hdr, cm_clib_w32, cm_core_all,
cm_core_nt, core_all, core_nt, w32api (全てZIPファイル)
計 5.09MB (5,345,213 バイト)
・C++コンパイラを使うなら、さらに
cm_plib_a32, cm_plib_w32, cpp_nt, plib_a32, plib_hdr, plib_w32
計 2.42MB (合計 6.70MB)
・以上の ZIPファイルを同じディレクトリに解凍(デフォルトはC:\watcom)
・binnt, binw ディレクトリを path に追加
・環境変数 WATCOM にインストールしたディレクトリ(C:\WATCOM)をセット
・環境変数 INCLUDE に C:\watcom\H;C:\watcom\H\NT をセット
これでとりあえずWin32用のプログラムがコンパイル出来る。
後はZIPファイルの内容が _layout.txt に書いてあるので
必要な物を随時追加していけばよいと思う。
ちなみにインストーラ付きのOpenWatcom 1.0 RC1 のサイズは 61.5MB
# なんかでかくなったと思ったら、FORTRANも一緒になってるのね。
166デフォルトの名無しさん
NGNG OpenWatcom をソースからコンパイルしたツワモノはいる?
devguide の make にも失敗する有様…
devguide の make にも失敗する有様…
167デフォルトの名無しさん
NGNG 辛うじて devguide は作れますた…
whpcvt ってのを先に作っておかなきゃいけなかった模様…
whpcvt ってのを先に作っておかなきゃいけなかった模様…
168デフォルトの名無しさん
NGNG newsgroup みてたら 1.0.1(1.0のRC2)が ftp サイトにアップされたそーです。
OpenWatcomのサイトにも up されるって書いてあるけど、そっちはまだみたい。
変更点は主にFortranのファイルが無かった事とかOS/2のバグフィクスだそーです。
まだ残ってるバグがあるならとっとと出してくださいませ、だそーです。
1.0の正式リリースは来週早いうちに、らしい。
OpenWatcomのサイトにも up されるって書いてあるけど、そっちはまだみたい。
変更点は主にFortranのファイルが無かった事とかOS/2のバグフィクスだそーです。
まだ残ってるバグがあるならとっとと出してくださいませ、だそーです。
1.0の正式リリースは来週早いうちに、らしい。
169デフォルトの名無しさん
NGNG170デフォルトの名無しさん
NGNG RC2、サイトに出たみたい。
171デフォルトの名無しさん
NGNG これってOS/2のPMアプリ作れますか?
DLしてみようと思ったものの、ヘッダなどが無いように見えたもので・・・。
DLしてみようと思ったものの、ヘッダなどが無いように見えたもので・・・。
172デフォルトの名無しさん
NGNG >>171
最低限のヘッダはあるそうだよ。
不安だったらリポジトリ覗いて確認してみ。
ttp://perforce.openwatcom.org/depotTreeBrowser.cgi?FSPC=//depot/openwatcom/bld/os2api&HIDEDEL=NO
最低限のヘッダはあるそうだよ。
不安だったらリポジトリ覗いて確認してみ。
ttp://perforce.openwatcom.org/depotTreeBrowser.cgi?FSPC=//depot/openwatcom/bld/os2api&HIDEDEL=NO
173デフォルトの名無しさん
NGNG174デフォルトの名無しさん
NGNG 祝 Open Watcom 1.0 正式リリース age
175デフォルトの名無しさん
NGNG Σ(・∀・)1.0キタ!!
176デフォルトの名無しさん
NGNG newsgroup より転載
> After careful consideraion we have decided to go gold with the Open
> Watcom 1.0 RC2 release. Hence we have simply renamed the RC2 binaries as
> 1.0, and will be putting out the press release and emailing people on
> the mailing list shortly (thankfully we managed to recover about 4,000
> names on the list!). If you already have RC2, there is no point
> downloading the final release binary as it is identical.
1.0はRC2と同じものなので、RC2をDLした人は改めて1.0をDLする必要はない
と言うことですな。
> After careful consideraion we have decided to go gold with the Open
> Watcom 1.0 RC2 release. Hence we have simply renamed the RC2 binaries as
> 1.0, and will be putting out the press release and emailing people on
> the mailing list shortly (thankfully we managed to recover about 4,000
> names on the list!). If you already have RC2, there is no point
> downloading the final release binary as it is identical.
1.0はRC2と同じものなので、RC2をDLした人は改めて1.0をDLする必要はない
と言うことですな。
177デフォルトの名無しさん
NGNG >>176
Σ(゚∀゚ )RC2入れてあったのにDLしちゃったYo![w
Σ(゚∀゚ )RC2入れてあったのにDLしちゃったYo![w
178名無しさん@Emacs
NGNG すみません、ちょっと教えて頂きたいのですが、
現在VC++(仕事) & gcc(割と趣味)を使っているのですが、
この OpenWatcom を使うメリットってあるでしょうか?
現在VC++(仕事) & gcc(割と趣味)を使っているのですが、
この OpenWatcom を使うメリットってあるでしょうか?
179デフォルトの名無しさん
NGNG VisualC/C++ ・・・女のコンパイラ
gcc ・・・餓鬼のコンパイラ
Watcom ・・・漢のコンパイラ
gcc ・・・餓鬼のコンパイラ
Watcom ・・・漢のコンパイラ
181デフォルトの名無しさん
NGNG 気が早い事で Open Watcom 2.0 の新機能(予定)が
newsgroup に流れてますた。
1. Completing port to Linux
2. Fix the compiler and get STLPort fully integrated
3. Port the compiler to FreeBSD
2番目以外はどうでもいい。
個人的に空白の入ったパスに対応して欲しい。
newsgroup に流れてますた。
1. Completing port to Linux
2. Fix the compiler and get STLPort fully integrated
3. Port the compiler to FreeBSD
2番目以外はどうでもいい。
個人的に空白の入ったパスに対応して欲しい。
182デフォルトの名無しさん
NGNG183デフォルトの名無しさん
NGNG184デフォルトの名無しさん
NGNG VS並のIDEを求めるならeclipseベースでいったほうが。とは思うがな。
185デフォルトの名無しさん
NGNG >>183
なるほど。
なるほど。
186デフォルトの名無しさん
NGNG Host Platform にWin3.1やOS/2も入ってるから
GUIを今風の物にするのは難しいかも。
やはりそれよりも早く言語仕様を最新のANSI規格に合わせてほしい。
GUIを今風の物にするのは難しいかも。
やはりそれよりも早く言語仕様を最新のANSI規格に合わせてほしい。
187Leliel(れりえる)
NGNG プロジェクトに自分で作成したヘッダーファイルを追加するには、どうしたら良いですか?
と言うか、ヘッダーの読み込みの設定は何処なのか、どなたか教えて下さいませんでしょうか?
と言うか、ヘッダーの読み込みの設定は何処なのか、どなたか教えて下さいませんでしょうか?
188デフォルトの名無しさん
NGNG >>187
適当にいじくってればわかると思うので
もう解決してるかもしれませんが、
IDE の
Options の
C++ Compiler Switches もしくは
C Compiler Switches の
1. File Option Switches の
Include directories (ディレクトリで指定) もしくは
Include files (ファイル単位で指定)
適当にいじくってればわかると思うので
もう解決してるかもしれませんが、
IDE の
Options の
C++ Compiler Switches もしくは
C Compiler Switches の
1. File Option Switches の
Include directories (ディレクトリで指定) もしくは
Include files (ファイル単位で指定)
189デフォルトの名無しさん
NGNG190Leliel(れりえる)
NGNG191デフォルトの名無しさん
NGNG192デフォルトの名無しさん
NGNG >>179の基準で行くとBorlandやDigital Marsは何のコンパイラになるんだろう。
193デフォルトの名無しさん
NGNG Borland・・・学生のコンパイラ
DigitalMars・・・マゾのコンパイラ
DigitalMars・・・マゾのコンパイラ
194デフォルトの名無しさん
NGNG これってGUIはAPI直叩き?
195デフォルトの名無しさん
NGNG OpenWatcomサーバー落ちてない?
せっかく半分落としたのに全部パーや。
せっかく半分落としたのに全部パーや。
196Leliel(れりえる)
NGNG OpenWatcomの中からMFC関連ファイルが削除されているのだけれども、
これって別途入手する方法ってあります?
これって別途入手する方法ってあります?
197デフォルトの名無しさん
NGNG >>196
DigitalMarsで配ってるやつを使うとか、手持ちのコンパイラについてるMFCを
流用するとか。
ftp://ftp.digitalmars.com/Digital_Mars_C++/MS/
DigitalMarsで配ってるやつを使うとか、手持ちのコンパイラについてるMFCを
流用するとか。
ftp://ftp.digitalmars.com/Digital_Mars_C++/MS/
198Leliel(れりえる)
NGNG >>197さんレスどうもです。
何となく流用して使うのに抵抗があったもので...というのもあるのですが、
本当は、VC7のMFC格納場所がよくわからんかったので、投げてしまいますた。
後で、ヘルプとにらめっこしていたらしっかり書いてありました。
スマソです。(m--m)
でも、旧版のMFCの在処がわかったので助かりますた。(・∀・)サンクス!!
何となく流用して使うのに抵抗があったもので...というのもあるのですが、
本当は、VC7のMFC格納場所がよくわからんかったので、投げてしまいますた。
後で、ヘルプとにらめっこしていたらしっかり書いてありました。
スマソです。(m--m)
でも、旧版のMFCの在処がわかったので助かりますた。(・∀・)サンクス!!
199197= ◆cJTGtEIXl.
NGNG そういえば質問。
Watcom で Win32 DLL を作ってるんですけど、エクスポート
定義ファイル(.def)が Watcom じゃ認識しないみたいなんだけど、
どうやって認識させればいいのでしょうか?
EXPORTS
Function@1
例えばこんなやつ。
Watcom で Win32 DLL を作ってるんですけど、エクスポート
定義ファイル(.def)が Watcom じゃ認識しないみたいなんだけど、
どうやって認識させればいいのでしょうか?
EXPORTS
Function@1
例えばこんなやつ。
201デフォルトの名無しさん
NGNG 前出の例をリンクするためには、ダイナミックリンクライブラリの属性と
エントリポイントを記述するリンカ疑似命令ファイルを作成しなければなりません。
以下のリンカ疑似命令ファイルはDLLSAMP.LNKという名前で、ダイナミックリンク
ライブラリの作成に使用できます。
system nt_dll initinstance terminstance
export dll_entry_1_
export dll_entry_2_
file dllsamp
注意:
1."SYSTEM"疑似命令は、Windows NTダイナミックリンクライブラリの作成を指定します。
2.ダイナミックリンクライブラリがWatcom C/C++ランタイムライブラリを使用すると、
新しいプロセスがダイナミックリンクライブラリにアクセスするたびにオートマティック
データセグメントが作成されます。この理由から、プロセスが最初にダイナミックリンク
ライブラリにアクセスするときには、初期化コードを実行する必要があります。このため
には、"SYSTEM"疑似命令に"INITINSTANCE"を指定しなければなりません。同様に、
"TERMINSTANCE"を指定して、プロセスがダイナミックリンクライブラリへのアクセスを
完了したときに、終了コードを実行できるようにする必要があります。Watcom C/C++
ランタイムライブラリを使用しなければ、これらのオプションは必要ありません。
3."EXPORT"疑似命令は、ダイナミックリンクライブラリのエントリポイントを指定します。
"EXPORT"疑似命令で指定する名前にアンダースコアを追加することに注意して下さい。
これは、レジスタ引数渡しの場合にコンパイラによって成されるデフォルトの命名規則です。
スタック引数渡しの場合には、アンダースコアはつきません。
ここで、以下のコマンドを実行して、ダイナミックリンクライブラリを作成できます。
C:\>wlink @dllsamp
DLLSAMP.DLLと呼ばれるファイルが作成されます。
エントリポイントを記述するリンカ疑似命令ファイルを作成しなければなりません。
以下のリンカ疑似命令ファイルはDLLSAMP.LNKという名前で、ダイナミックリンク
ライブラリの作成に使用できます。
system nt_dll initinstance terminstance
export dll_entry_1_
export dll_entry_2_
file dllsamp
注意:
1."SYSTEM"疑似命令は、Windows NTダイナミックリンクライブラリの作成を指定します。
2.ダイナミックリンクライブラリがWatcom C/C++ランタイムライブラリを使用すると、
新しいプロセスがダイナミックリンクライブラリにアクセスするたびにオートマティック
データセグメントが作成されます。この理由から、プロセスが最初にダイナミックリンク
ライブラリにアクセスするときには、初期化コードを実行する必要があります。このため
には、"SYSTEM"疑似命令に"INITINSTANCE"を指定しなければなりません。同様に、
"TERMINSTANCE"を指定して、プロセスがダイナミックリンクライブラリへのアクセスを
完了したときに、終了コードを実行できるようにする必要があります。Watcom C/C++
ランタイムライブラリを使用しなければ、これらのオプションは必要ありません。
3."EXPORT"疑似命令は、ダイナミックリンクライブラリのエントリポイントを指定します。
"EXPORT"疑似命令で指定する名前にアンダースコアを追加することに注意して下さい。
これは、レジスタ引数渡しの場合にコンパイラによって成されるデフォルトの命名規則です。
スタック引数渡しの場合には、アンダースコアはつきません。
ここで、以下のコマンドを実行して、ダイナミックリンクライブラリを作成できます。
C:\>wlink @dllsamp
DLLSAMP.DLLと呼ばれるファイルが作成されます。
203デフォルトの名無しさん
NGNG205営農ギコMC ◆cJTGtEIXl.
NGNG あ、link(386) のことね。
206デフォルトの名無しさん
NGNG 保守。
207デフォルトの名無しさん
NGNG 最適化すごいね。
単純なプログラムでもわかるくらい速くなる。
単純なプログラムでもわかるくらい速くなる。
208デフォルトの名無しさん
NGNG age
209営農ギコMC ◆cJTGtEIXl.
NGNG 既に Linux 版の開発してるみたい。
ftp://ftp.openwatcom.com/watcom/devel/wcclnx.zip
ftp://ftp.openwatcom.com/watcom/devel/wcclnx.zip
210デフォルトの名無しさん
NGNG いまさらだがCマガ4月号にWin用バイナリとソースが入ってるね。
記事に載ってなかったから、今まで気づかなかったよ。
記事に載ってなかったから、今まで気づかなかったよ。
211デフォルトの名無しさん
NGNG あがったついでに。
近々 1.0.1 が出るそーです。
・packaging (?)
・サンプルコード
・Win386サポートの強化
・16-bit の mathlib のfix
その他多数のbugfix
近々 1.0.1 が出るそーです。
・packaging (?)
・サンプルコード
・Win386サポートの強化
・16-bit の mathlib のfix
その他多数のbugfix
212デフォルトの名無しさん
NGNG さいたま市誕生記念age
213デフォルトの名無しさん
NGNG Duke Nukem 3DのソースコードがGPLでリリース
http://slashdot.jp/articles/03/04/03/0018237.shtml
>コードはWatcom C用(OpenWatcomでもコンパイル可)であり、アセンブラを
>含むのでx86専用だが、いずれ他の環境にportする勇者が現れるだろう。"
http://slashdot.jp/articles/03/04/03/0018237.shtml
>コードはWatcom C用(OpenWatcomでもコンパイル可)であり、アセンブラを
>含むのでx86専用だが、いずれ他の環境にportする勇者が現れるだろう。"
214Leliel(れりえる)
NGNG Open Watcom 1.1 Beta キタ━━━━(゚∀゚)━━━━!!
216デフォルトの名無しさん
NGNG C99には対応するのか?
217Leliel(れりえる)
NGNG Open Watcom 1.1 Beta 更新シタ━━━━(゚∀゚)━━━━!!
218営農ギコMC ◆cJTGtEIXl.
NGNG 1.1には、Win16のヘッダファイルが追加されてるみたい。
あとの変更点は確認中。
あとの変更点は確認中。
219デフォルトの名無しさん
NGNG これってVCできますか?
220デフォルトの名無しさん
NGNG パッケージ版にはついてきた日本語ヘルプはいずこへ…
221営農ギコMC ◆cJTGtEIXl.
NGNG222山崎渉
NGNG (^^)
223デフォルトの名無しさん
NGNG224デフォルトの名無しさん
NGNG age
225デフォルトの名無しさん
NGNG しまった
C:\直下にbinntやらbinwをインストールしてしまった
まあいいか
C:\直下にbinntやらbinwをインストールしてしまった
まあいいか
226デフォルトの名無しさん
NGNG age
227山崎渉
NGNG ∧_∧
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
228デフォルトの名無しさん
NGNG 亮!
229デフォルトの名無しさん
NGNG OpenWatcom 1.1 マダー?
230デフォルトの名無しさん
NGNG フリーである狙いは?
231デフォルトの名無しさん
NGNG フリーなの?
232デフォルトの名無しさん
NGNG233230
NGNG234デフォルトの名無しさん
NGNG これ使ってC/C++勉強してみようかな。
235デフォルトの名無しさん
NGNG >>234
このコンパイラ、準拠してる規格が古いので注意するべし。
このコンパイラ、準拠してる規格が古いので注意するべし。
236234
NGNG237234
NGNG ・・・と思ったら、gccってSJISが一部通らないみたいですね。
うーん、じゃあやっぱりWatcomかなぁ。
うーん、じゃあやっぱりWatcomかなぁ。
238デフォルトの名無しさん
NGNG >>236
既出だけどWacctom C++の準拠度
ttp://cmeerw.org/prog/freecpp/
バージョンが 11.0c になってるけど
OpenWatcom 1.0 もほぼ同じ。
既出だけどWacctom C++の準拠度
ttp://cmeerw.org/prog/freecpp/
バージョンが 11.0c になってるけど
OpenWatcom 1.0 もほぼ同じ。
239デフォルトの名無しさん
NGNG240デフォルトの名無しさん
NGNG 無残も何も、会社自体終わってるし、
引き継ぎ先で捨てられた製品じゃん
引き継ぎ先で捨てられた製品じゃん
241デフォルトの名無しさん
NGNG それを言ったらDigitalmars (Symantec)だって・・・
242デフォルトの名無しさん
NGNG DMCとか16bitコード吐けるから良い。
フリーのbccは出来ないから。
フリーのbccは出来ないから。
243デフォルトの名無しさん
NGNG 設計の古さがアドバンテージっていうのも…
他のコンパイラを牽引してくようなバリバリのモダーンコンパイラになって欲しいな
他のコンパイラを牽引してくようなバリバリのモダーンコンパイラになって欲しいな
244デフォルトの名無しさん
NGNG オプソなんだから使いたい香具師が直すもんだ。
245デフォルトの名無しさん
NGNG DirectX使えますか?
246デフォルトの名無しさん
NGNG247デフォルトの名無しさん
NGNG X6が使えるんなら今でも使えるだろ・・・ヘッダ情報さえあわせれば?
248デフォルトの名無しさん
NGNG Boarlandはヴァージョン7からBCC用のライブラリが無くなって、
そのままじゃ使えなくなったぞ。
そのままじゃ使えなくなったぞ。
249デフォルトの名無しさん
NGNG250デフォルトの名無しさん
NGNG 勉強するなら gcc か bcc で手ごたえを見て、
本格的にやれそうなら、vc勝っとけ。
winアプリならそれが一番近道。
本格的にやれそうなら、vc勝っとけ。
winアプリならそれが一番近道。
251デフォルトの名無しさん
NGNG そこでNWSCですよ。
252デフォルトの名無しさん
NGNG おいらはBCBを勧めちゃうよ。
253デフォルトの名無しさん
NGNG じゃあ
わしはDigitalMarsをお勧めするぞ
わしはDigitalMarsをお勧めするぞ
254デフォルトの名無しさん
NGNG 吾輩はACK
255デフォルトの名無しさん
NGNG じゃあbcc for MINIX
256デフォルトの名無しさん
NGNG じゃあecc jr
257デフォルトの名無しさん
NGNG で、結局 OpwnWatcom 1.1 はまだ?
258デフォルトの名無しさん
NGNG >>179
> gcc ・・・餓鬼のコンパイラ
> Watcom ・・・漢のコンパイラ
gccの方が漢のコンパイラっぽいのではないか。
> gcc ・・・餓鬼のコンパイラ
> Watcom ・・・漢のコンパイラ
gccの方が漢のコンパイラっぽいのではないか。
259デフォルトの名無しさん
NGNG OpwnWatcom は主導者がいない時点で駄目かと。
260デフォルトの名無しさん
NGNG261デフォルトの名無しさん
NGNG >>259
Michal Nescasek氏とかじゃ不足なん?
Michal Nescasek氏とかじゃ不足なん?
262デフォルトの名無しさん
NGNG DigitalMarsからWalter Brightを引っこ抜いてくるとか
263山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
264デフォルトの名無しさん
NGNG265デフォルトの名無しさん
NGNG みなさんのOpenWatcomライフはどうですか?
266デフォルトの名無しさん
NGNG 誰か使ってる奴いるか?
267デフォルトの名無しさん
NGNG viwとnmakeはよく使う
268デフォルトの名無しさん
NGNG viwも日本語対応にしてくれれば、IDEが使いやすくなるんだが・・・。
269デフォルトの名無しさん
NGNG 一つテーマが決まった
《viwを取ってきて日本語対応にする》
《viwを取ってきて日本語対応にする》
271山崎 渉
NGNG (^^)
272269
NGNG viwだけとってきたかったが、一つの大きなzipだけがあったのでそれをダウンロードした。
viwのあるフォルダは見つけたけどまだコードは見ていない
viwのあるフォルダは見つけたけどまだコードは見ていない
273デフォルトの名無しさん
NGNG 1.1 rc1 age
274山崎 渉
NGNG (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
275デフォルトの名無しさん
NGNG276Watcomer
NGNG いぇーい!!ついに俺の時代がきたぜ!!!
WATCOMなら任せろやゴルァ!!
なに?日本語版ヘルプ欲しいって?やらねーよだ(プ
なに?最適化のオプションが難解?自分で調べろ(プ
なに?MFC使いたい?それぐらいWin32APIで自分で作れ(プ
なに?エラーメッセージを日本語化してほしい?あんな簡単な英語ぐらい解読しろ(プ
なに?DirectX9.0は使えるのか?当たり前だろ。お前馬鹿すぎ(プ
なに?IEDがダサイ?コマンドラインからコンパイルしろ(プ
なに?デバッガの使い方が分からない?使って覚えるもんだ(プ
なに?漢のコンパイラ?高価なVC使ってろ(プ
なに?リソースエディタでハングした?VCのrcファイルを流用できるだろが糞厨よ(プ
なに?VCの最適化とどっちが速いだ?VCに決まってるだろ(プ
なに?XPで動くアプリ作れるのかだ?きまってんだろ(プ
なに?PC-9801?対応してるって書いてあるだろ(プ
なに?OS/2?あんなんどこで使われてるんだよ(プ
なに?
WATCOMなら任せろやゴルァ!!
なに?日本語版ヘルプ欲しいって?やらねーよだ(プ
なに?最適化のオプションが難解?自分で調べろ(プ
なに?MFC使いたい?それぐらいWin32APIで自分で作れ(プ
なに?エラーメッセージを日本語化してほしい?あんな簡単な英語ぐらい解読しろ(プ
なに?DirectX9.0は使えるのか?当たり前だろ。お前馬鹿すぎ(プ
なに?IEDがダサイ?コマンドラインからコンパイルしろ(プ
なに?デバッガの使い方が分からない?使って覚えるもんだ(プ
なに?漢のコンパイラ?高価なVC使ってろ(プ
なに?リソースエディタでハングした?VCのrcファイルを流用できるだろが糞厨よ(プ
なに?VCの最適化とどっちが速いだ?VCに決まってるだろ(プ
なに?XPで動くアプリ作れるのかだ?きまってんだろ(プ
なに?PC-9801?対応してるって書いてあるだろ(プ
なに?OS/2?あんなんどこで使われてるんだよ(プ
なに?
277デフォルトの名無しさん
NGNG278Watcomer
NGNG 統合開発環境
279デフォルトの名無しさん
NGNG それってIDEのことでは?IEDってなんだろう。。。
280Watcomer
NGNG そうだよ
281デフォルトの名無しさん
NGNG 統合環境開発
282デフォルトの名無しさん
NGNG 最適化がVCに負けるようになって価値が半減
したなー
watcomer何とか汁!
したなー
watcomer何とか汁!
283デフォルトの名無しさん
NGNG そういえば、OWの日本語ヘルプだけど、Powersoft Power++ 2.0のヘルプで
代用可能ですよ。オーナー限定だけど。
つか、アシストよ。Power++ 2.0 starterkit / developerのパッチ消すなよ…。
代用可能ですよ。オーナー限定だけど。
つか、アシストよ。Power++ 2.0 starterkit / developerのパッチ消すなよ…。
284デフォルトの名無しさん
NGNG Watcom統合開発環境
フトウェア開発では、各プロジェクトごとにソースファイル、インクルードファイル、ライブラリなど
何種類ものファイルを管理しながら作業を進めます。
また、コンパイラ、リンカ、プリプロセッサ、デバッガ、エディタなどのプログラミング用ツールも使用します。
これらのソフトウェア開発において従来から行われてきた方法に、今回新たにWatcom統合開発環境(IDE)が加わりました。
このWatcom統合開発環境は、プロジェクトのファイルや言語ツールを管理するソフトウェア開発ツールです。
これはツールですが、その中身からすると一般的に開発環境として定義され、またそう呼ぶのがふさわしいと思われます。
Watcom統合開発環境を使用すると、プロジェクトに関係する各ファイル、そしてアプリケーションの作成に必要なあらゆる言語ツールに直接にアクセスできるようになります。
フトウェア開発では、各プロジェクトごとにソースファイル、インクルードファイル、ライブラリなど
何種類ものファイルを管理しながら作業を進めます。
また、コンパイラ、リンカ、プリプロセッサ、デバッガ、エディタなどのプログラミング用ツールも使用します。
これらのソフトウェア開発において従来から行われてきた方法に、今回新たにWatcom統合開発環境(IDE)が加わりました。
このWatcom統合開発環境は、プロジェクトのファイルや言語ツールを管理するソフトウェア開発ツールです。
これはツールですが、その中身からすると一般的に開発環境として定義され、またそう呼ぶのがふさわしいと思われます。
Watcom統合開発環境を使用すると、プロジェクトに関係する各ファイル、そしてアプリケーションの作成に必要なあらゆる言語ツールに直接にアクセスできるようになります。
285Watcomer
NGNG なに?最適化をなんとかしろだ?
WATCOMは前は5万8千円だぞ。CD一枚で。
それで、VCのが最適化が優れてるなら、VCを選べばいいだろが。アフォけ?
タダになったのは、それだけの理由があんだろが。
WATCOMは前は5万8千円だぞ。CD一枚で。
それで、VCのが最適化が優れてるなら、VCを選べばいいだろが。アフォけ?
タダになったのは、それだけの理由があんだろが。
286デフォルトの名無しさん
NGNG VC++(≒Intel C++ Compiler)は、M$とIntelの馴れ合いによって生まれたような物なんだから、
x86環境に於いては、それを超えるコンパイラは生まれようがないわけで…
それで、他のC++コンパイラでは商売にならなくなったということだな。
x86環境に於いては、それを超えるコンパイラは生まれようがないわけで…
それで、他のC++コンパイラでは商売にならなくなったということだな。
287デフォルトの名無しさん
NGNG M$がWatcomのコンパイラをパクったにきまってんじゃん
昔からREだけは得意なメーカーだし。
昔からREだけは得意なメーカーだし。
288デフォルトの名無しさん
NGNG プロジェクトを開くには、次の操作を行います。
1.[File]メニューから[New Project]を選びます。
作成しているプロジェクトに付けたい名前を入力する、[Enter Project Filename]ダイアログが表示されます。
2.File Nameフイールドに名前を入力し、次にディレクトリを選択します。
すべてのプロジェクトに、拡張子.wpjを付ける必要があります。
図10[Enter Project Filename]ダイアログを使用して、新規プロジェクトを作成
3.操作を終えると、[OK]ボタンをクリックします。
[Enter Project Filename]ダイアログが閉じて、新規プロジェクトの名前が[WATCOM IDE]プロジェクトウィンドウのタイトルバーに表示されます。[New Target]ダイアログが開きます。そこに、新規プロジェクトに追加するターゲットを入力してください。
既存のプロジェクトを開くには、次の操作を行います。
1.[File]メニューから、[Open Project]を選びます。
開きたいプロジェクトを選択するための、[Open]ダイアログが表示されます。
図11[Open]ダイアログを使用して、既存のプロジェクトを開く
2.開きたいプロジェクトを選択します。
すべてのプロジェクトには、拡張子.wpjが付いています。
3.選択したプロジェクトが[Filename]フィールドに表示されたら、[OK]ボタンをクリックします。
[Open]ダイアログが閉じて、選択したプロジェクトの名前が[WATCOM IDE]プロジェクトウィンドウのタイトルバーに表示されます。選択したプロジェクトにターゲットが存在する場合には、ターゲットを表すウィンドウがメインウィンドウに表示されます。
ってあるんだけど、関連付けでオープンしようとするとエラーになる
1.[File]メニューから[New Project]を選びます。
作成しているプロジェクトに付けたい名前を入力する、[Enter Project Filename]ダイアログが表示されます。
2.File Nameフイールドに名前を入力し、次にディレクトリを選択します。
すべてのプロジェクトに、拡張子.wpjを付ける必要があります。
図10[Enter Project Filename]ダイアログを使用して、新規プロジェクトを作成
3.操作を終えると、[OK]ボタンをクリックします。
[Enter Project Filename]ダイアログが閉じて、新規プロジェクトの名前が[WATCOM IDE]プロジェクトウィンドウのタイトルバーに表示されます。[New Target]ダイアログが開きます。そこに、新規プロジェクトに追加するターゲットを入力してください。
既存のプロジェクトを開くには、次の操作を行います。
1.[File]メニューから、[Open Project]を選びます。
開きたいプロジェクトを選択するための、[Open]ダイアログが表示されます。
図11[Open]ダイアログを使用して、既存のプロジェクトを開く
2.開きたいプロジェクトを選択します。
すべてのプロジェクトには、拡張子.wpjが付いています。
3.選択したプロジェクトが[Filename]フィールドに表示されたら、[OK]ボタンをクリックします。
[Open]ダイアログが閉じて、選択したプロジェクトの名前が[WATCOM IDE]プロジェクトウィンドウのタイトルバーに表示されます。選択したプロジェクトにターゲットが存在する場合には、ターゲットを表すウィンドウがメインウィンドウに表示されます。
ってあるんだけど、関連付けでオープンしようとするとエラーになる
289デフォルトの名無しさん
NGNG これって何か作ろうとすると結局CD買うかMSDN購読しないとだめなんだよね
290デフォルトの名無しさん
NGNG >>289
(゚д゚)ハァ?
(゚д゚)ハァ?
291デフォルトの名無しさん
NGNG >>290
MFCとか別途入手だよね
MFCとか別途入手だよね
292デフォルトの名無しさん
NGNG >289
んなことねーよ。MFCなんて使わなきゃいいじゃん。
DXと、Win32APIが使えるyo!!
んなことねーよ。MFCなんて使わなきゃいいじゃん。
DXと、Win32APIが使えるyo!!
293デフォルトの名無しさん
NGNG >DXと、Win32APIが使えるyo!!
でも、Win32APIも、古いまま?
でも、Win32APIも、古いまま?
294デフォルトの名無しさん
NGNG Win32APIはMinGWのw32apiが入ってる。
MS製のPSDKはフリー配布不可なんでCD版にしか入ってない。
MS製のPSDKはフリー配布不可なんでCD版にしか入ってない。
295デフォルトの名無しさん
NGNG296デフォルトの名無しさん
NGNG PGの規模や構造によってはMFCは邪魔でしか無い場合もあるな。
そういう自分は小物ユーティリティばかりなんで、APIオンリーで
Cランタイムルーチンも使っちゃいないが…。
そういう自分は小物ユーティリティばかりなんで、APIオンリーで
Cランタイムルーチンも使っちゃいないが…。
297デフォルトの名無しさん
NGNG298デフォルトの名無しさん
NGNG Open Watcom C/C++ and Fortran 1.1
rc1 -> 正式版age
rc1 -> 正式版age
299Leliel(れりえる)
NGNG 1.2 Beta sage
300300
NGNG きたー!
302296
NGNG それは295に言ってくれ
303デフォルトの名無しさん
NGNG >>301
しらん
しらん
304デフォルトの名無しさん
NGNG 1.1になってもC/C++の言語仕様は古いまま?
305デフォルトの名無しさん
NGNG ぽ!
インストしたぞ。
どうすすりゃバカが金貢いでくれるソフトができるんだ?
インストしたぞ。
どうすすりゃバカが金貢いでくれるソフトができるんだ?
306デフォルトの名無しさん
NGNG >>305
ずばりエロだ
ずばりエロだ
307デフォルトの名無しさん
NGNG 実行したら
逝って佳って力いっぱい表示するウィンドが出て、マウスでクリックしたら窓消して終了するプログラムのソースクレ
逝って佳って力いっぱい表示するウィンドが出て、マウスでクリックしたら窓消して終了するプログラムのソースクレ
308デフォルトの名無しさん
NGNG >>307
そのぐらい自分で作りたまえ。チミ。
そのぐらい自分で作りたまえ。チミ。
309デフォルトの名無しさん
NGNG >308
GUIでのプログラミング経験がないんだよ。
なんか取っ掛かりがないとどっから入ればいいのか判らないんだよ。
頼むよ。
GUIでのプログラミング経験がないんだよ。
なんか取っ掛かりがないとどっから入ればいいのか判らないんだよ。
頼むよ。
310デフォルトの名無しさん
NGNG >>309
MSDN
MSDN
311デフォルトの名無しさん
NGNG >310
金ないんだよ。
金ないんだよ。
312デフォルトの名無しさん
NGNG >>307
ほれ↓
#! /usr/bin/wish
button .b -text {逝って佳} -font {{MS ゴシック} 64} -relief flat -command exit
pack .b -fill both -expand yes
ほれ↓
#! /usr/bin/wish
button .b -text {逝って佳} -font {{MS ゴシック} 64} -relief flat -command exit
pack .b -fill both -expand yes
313デフォルトの名無しさん
NGNG C言語版
#include <stdio.h>
#include "tcl.h"
#include "tk.h"
int main(int argc, char* argv[]){
Tcl_Interp* interp;
char buf[256];
interp = Tcl_CreateInterp();
Tcl_FindExecutable(argv[0]);
if(Tcl_Init(interp) != TCL_OK) return 1;
if(Tk_Init(interp) != TCL_OK) return 1;
strcpy(buf,
"button .b -text {逝って佳} -font {{MS ゴシック} 128} -relief flat -command exit\n\
pack .b -fill both -expand yes\n");
Tcl_Eval(interp, buf);
Tk_MainLoop();
return 0;
}
#include <stdio.h>
#include "tcl.h"
#include "tk.h"
int main(int argc, char* argv[]){
Tcl_Interp* interp;
char buf[256];
interp = Tcl_CreateInterp();
Tcl_FindExecutable(argv[0]);
if(Tcl_Init(interp) != TCL_OK) return 1;
if(Tk_Init(interp) != TCL_OK) return 1;
strcpy(buf,
"button .b -text {逝って佳} -font {{MS ゴシック} 128} -relief flat -command exit\n\
pack .b -fill both -expand yes\n");
Tcl_Eval(interp, buf);
Tk_MainLoop();
return 0;
}
314デフォルトの名無しさん
NGNG >313
ありがとうございます。
でもわー人gん3個、エラー9個でました....
ありがとうございます。
でもわー人gん3個、エラー9個でました....
315デフォルトの名無しさん
NGNG316デフォルトの名無しさん
NGNG 文字列を複数行に分けるときは一度"で閉じるべきだよ。
317デフォルトの名無しさん
NGNG それで、CでWIん32叩いて窓開けるソースどなたかください
318デフォルトの名無しさん
NGNG319デフォルトの名無しさん
NGNG320デフォルトの名無しさん
NGNG SDKってなんでつか?
321デフォルトの名無しさん
NGNG ぶっちゃけ、GCCより良い?
322デフォルトの名無しさん
NGNG ウインテル用アプリをどうするかというスタスタだよ。
自己完結タピならGccで頑張るのがいいよ。
でもウインテルでの、かえいkあおちkj%きwし
はぁ、悩ましいね
自己完結タピならGccで頑張るのがいいよ。
でもウインテルでの、かえいkあおちkj%きwし
はぁ、悩ましいね
323デフォルトの名無しさん
NGNG Watcomもフリーになったのか。知らなかった。
大昔、NetWareのNLMを作るのに使った覚えが。
大昔、NetWareのNLMを作るのに使った覚えが。
324デフォルトの名無しさん
NGNG325デフォルトの名無しさん
NGNG326デフォルトの名無しさん
NGNG >>325
うちは大丈夫だったけど
うちは大丈夫だったけど
327デフォルトの名無しさん
NGNG それでWIんどwsのSDKってどこで拾えるんだよ
329デフォルトの名無しさん
NGNG >328
みれない
Welcome to SDK Update The Microsoft® Platform SDK site requires Microsoft Internet Explorer version 5.0 or later. You can download the latest Internet Explorer for free.
In addition, Microsoft ActiveX® controls are used to install components on your computer. If you are not running Microsoft Windows® or an operating system that is compatible with ActiveX controls, you cannot install the SDK using SDK Update.
みれない
Welcome to SDK Update The Microsoft® Platform SDK site requires Microsoft Internet Explorer version 5.0 or later. You can download the latest Internet Explorer for free.
In addition, Microsoft ActiveX® controls are used to install components on your computer. If you are not running Microsoft Windows® or an operating system that is compatible with ActiveX controls, you cannot install the SDK using SDK Update.
330デフォルトの名無しさん
NGNG >>329
Internet Explorer 5.0 以降使え
Internet Explorer 5.0 以降使え
331デフォルトの名無しさん
NGNG >Internet Explorer 5.0 以降使え
いやれつ
いやれつ
332デフォルトの名無しさん
NGNG333デフォルトの名無しさん
NGNG ttp://qmedia.e-storefront.com/product.asp?productid=26
それかCD買いなされ。
それかCD買いなされ。
334デフォルトの名無しさん
NGNG かねありません。
プロバイダも未払いなので18日でとまりまつ
プロバイダも未払いなので18日でとまりまつ
335デフォルトの名無しさん
NGNG336デフォルトの名無しさん
NGNG337デフォルトの名無しさん
NGNG >>335
それは GCC を勧めてるわけね?
それは GCC を勧めてるわけね?
338デフォルトの名無しさん
NGNG339デフォルトの名無しさん
NGNG 昔はgccも
「メーカー純正コンパイラより質のいいコードを吐く」
とか言われてて、俺もDOS上でDJGPPとWatcom (+dos4gw)使ってたけど
今は両者の最適化具合はどんなもんなんだろう?
Intel > VC++ > DigitalMars > OpenWatcom > GCC > Borland
こんな感じかな?
「メーカー純正コンパイラより質のいいコードを吐く」
とか言われてて、俺もDOS上でDJGPPとWatcom (+dos4gw)使ってたけど
今は両者の最適化具合はどんなもんなんだろう?
Intel > VC++ > DigitalMars > OpenWatcom > GCC > Borland
こんな感じかな?
340デフォルトの名無しさん
NGNG >>339
スレ違い
スレ違い
342デフォルトの名無しさん
NGNG gccの最適化ってそこそこいいよ
343デフォルトの名無しさん
NGNG OpenWatcomの最適化は?
344デフォルトの名無しさん
NGNG >>343
自分で調べろ。
自分で調べろ。
345デフォルトの名無しさん
NGNG おい、OpenWATCOMのCD-ROM自体はピーコ禁止?譲渡禁止?
346デフォルトの名無しさん
NGNG >>345
CDにはMS製SDKの他に商用のツールも含まれているので禁止。
CDにはMS製SDKの他に商用のツールも含まれているので禁止。
347デフォルトの名無しさん
NGNG348346
NGNG >>347
持ってないけどOpenWatcomのFAQに書いてある。
内容はMFCとOS/2 Toolkit以外はわからないけど・・・。
http://www1.openwatcom.org/cgi-bin/fom.cgi?_recurse=1&file=1
持ってないけどOpenWatcomのFAQに書いてある。
内容はMFCとOS/2 Toolkit以外はわからないけど・・・。
http://www1.openwatcom.org/cgi-bin/fom.cgi?_recurse=1&file=1
349デフォルトの名無しさん
NGNG >>348
んだと Windows-SDK とか MFC とか OS/2 Toolkit とかのライセンスとかによるんじゃないか?
とりあえず、OpenWatcom の CD をコピーして販売するのは完全にダメだと思ったけど、
社内で複数のコンピュータにインストールするのとかはどーなんだろね?
譲渡に関しては自分のコンピュータから OpenWatcom 全部アンインストール、
自分の持つ OpenWatcom の CD のコピーも全部放棄した後ってんであれば譲渡できそうだけど。
んだと Windows-SDK とか MFC とか OS/2 Toolkit とかのライセンスとかによるんじゃないか?
とりあえず、OpenWatcom の CD をコピーして販売するのは完全にダメだと思ったけど、
社内で複数のコンピュータにインストールするのとかはどーなんだろね?
譲渡に関しては自分のコンピュータから OpenWatcom 全部アンインストール、
自分の持つ OpenWatcom の CD のコピーも全部放棄した後ってんであれば譲渡できそうだけど。
350デフォルトの名無しさん
NGNG borland C++も無料のコンパイラらしいけど
あれとなんか違うのかこれ?
あれとなんか違うのかこれ?
351デフォルトの名無しさん
NGNG >>350
こっちはIDE込みでフリー
こっちはIDE込みでフリー
352デフォルトの名無しさん
NGNG IDEってなに
インポ 童貞 エロ の略か?
インポ 童貞 エロ の略か?
353デフォルトの名無しさん
NGNG IDE (いで): 本名 井出和人、1951年12月10日生まれ、福島県出身
354デフォルトの名無しさん
NGNG >>352
IDE : Integrated Development Environment : 統合開発環境
IDE : Integrated Development Environment : 統合開発環境
355デフォルトの名無しさん
NGNG すくなくとも最適化では、今も昔もWATCOM>>>>>>>>Borland
率直にいってBorlandが最適化で評価された記憶がない
率直にいってBorlandが最適化で評価された記憶がない
356デフォルトの名無しさん
NGNG 最早BorlandはCコンパイラに力入れてないもんね
357デフォルトの名無しさん
NGNG いまじゃ、コード自体は、 Borland C++ より Java(HotSpot) で実行した方が早い時代です(笑)
VC で最適化すれば勝てる。Intel C ならさらに吉!
Watcom は Intel が支援しなくなった時点で終了(笑)
VC で最適化すれば勝てる。Intel C ならさらに吉!
Watcom は Intel が支援しなくなった時点で終了(笑)
358デフォルトの名無しさん
NGNG359デフォルトの名無しさん
NGNG OpenWatcom 1.1 の案内メールが来たので一部訳してみますた。
What's new in Open Watcom 1.1
-----------------------------
・ -ol (ループ最適化) オプションを使うと、たまに不正なコードを吐いていた。
・printf 関数が非常に大きなデータを扱えるようになった。(今までは page fault していた)
・math emulation library が NAN、INF、正規化されていない値を正しく扱えていなかった。
・アセンブラがコード・セグメントのデータにアクセスする際、
暗黙のセグメントオーバーライド prefix を生成していなかった。
・OS/2 で TZ 環境変数をセットしている場合、clock() 関数がたまに不正な値を返していた。
・OpenWatcom のエディタ(vi/viw)のテンポラリファイルを置くフォルダを
TMPDIR 環境変数から、TMP 環境変数に変更。
・パッケージにファイルが入ってなかったのを直した。
What's new in Open Watcom 1.1
-----------------------------
・ -ol (ループ最適化) オプションを使うと、たまに不正なコードを吐いていた。
・printf 関数が非常に大きなデータを扱えるようになった。(今までは page fault していた)
・math emulation library が NAN、INF、正規化されていない値を正しく扱えていなかった。
・アセンブラがコード・セグメントのデータにアクセスする際、
暗黙のセグメントオーバーライド prefix を生成していなかった。
・OS/2 で TZ 環境変数をセットしている場合、clock() 関数がたまに不正な値を返していた。
・OpenWatcom のエディタ(vi/viw)のテンポラリファイルを置くフォルダを
TMPDIR 環境変数から、TMP 環境変数に変更。
・パッケージにファイルが入ってなかったのを直した。
360デフォルトの名無しさん
NGNG > ・パッケージにファイルが入ってなかったのを直した。
・パッケージにいくつかのファイルが入ってなかったのを直した。
・パッケージにいくつかのファイルが入ってなかったのを直した。
361デフォルトの名無しさん
NGNG362デフォルトの名無しさん
NGNG >356
ボーランドは製品の個人への販売自体に全く熱心ではない。
ボーランドは製品の個人への販売自体に全く熱心ではない。
363デフォルトの名無しさん
NGNG そんなに急ぐなよ
364デフォルトの名無しさん
NGNG >>362
スレ違い
スレ違い
365デフォルトの名無しさん
NGNG 昔、輸入品のターボパスカルを買って以来、しばらくは出る製品皆買ってた。
マイクロソフトがソフトウエアの顧客サポートを説明書の代読と定義したあと
ボーランドの製品も急速につまらなくなっっていった。
製品パッケージが何をする為のもので、そのパッケージ以外に何が必要なのかが
さっぱり明確でなくなった。
悪いのはMSであるが、それに振り回されぱなしで、会社のゴタゴタを含め
堕落したのはボーランドの責任だ。
マイクロソフトがソフトウエアの顧客サポートを説明書の代読と定義したあと
ボーランドの製品も急速につまらなくなっっていった。
製品パッケージが何をする為のもので、そのパッケージ以外に何が必要なのかが
さっぱり明確でなくなった。
悪いのはMSであるが、それに振り回されぱなしで、会社のゴタゴタを含め
堕落したのはボーランドの責任だ。
366デフォルトの名無しさん
NGNG >>365
Turbo時代はよかったよね。M$もそれなりにがんばってたと思うけど。
Turbo時代はよかったよね。M$もそれなりにがんばってたと思うけど。
367デフォルトの名無しさん
NGNG WATCOMの話をしてくれ・・・
おれは最適化さえあればIDEはいらない。
というか、コンパイラとIDEは製品として比較すべき
もんじゃないと思う。
おれは最適化さえあればIDEはいらない。
というか、コンパイラとIDEは製品として比較すべき
もんじゃないと思う。
368デフォルトの名無しさん
NGNG 最適化、最適化いうけどその効果はちゃんと測定してる?
いくらコンパイラがかしこかっても君のウデがだめだとだいなしだよ
いくらコンパイラがかしこかっても君のウデがだめだとだいなしだよ
369デフォルトの名無しさん
NGNG プログラマ(開発環境のエンドユーザー)が作成するファイルは何なのか。
それは何で作成するのか。といった最も基本的なことを明確にして欲しいんだよね。
昨今の開発環境はそんなことは、判りきっているだろって感じで明確になってない。開発環境が勝手に生成、添付したりする場合もあるわけだよ。
プログラム自体のコードと、GUIのためのリソースと、必要となるライブラリと
明確ならないと作ったプログラムを配布できない。
バージョンアップで何が変わったかという話になると更にあいまいもこ。
それは何で作成するのか。といった最も基本的なことを明確にして欲しいんだよね。
昨今の開発環境はそんなことは、判りきっているだろって感じで明確になってない。開発環境が勝手に生成、添付したりする場合もあるわけだよ。
プログラム自体のコードと、GUIのためのリソースと、必要となるライブラリと
明確ならないと作ったプログラムを配布できない。
バージョンアップで何が変わったかという話になると更にあいまいもこ。
370デフォルトの名無しさん
NGNG > 最適化、最適化いうけどその効果はちゃんと測定してる?
>いくらコンパイラがかしこかっても君のウデがだめだとだいなしだよ
お前理解していないだろ。
駄目プログラマでも秀才プログラマでもバイナリの実行時間が大差ないのが良い最適化コンパイラだよ。
FORTRANの例でいうなら、添え字の順番と入れ子の制御変数との関係なんかを
最適にするわけだ。無意味にループ内に存在する計算をループ外へ出すわけだ。
>いくらコンパイラがかしこかっても君のウデがだめだとだいなしだよ
お前理解していないだろ。
駄目プログラマでも秀才プログラマでもバイナリの実行時間が大差ないのが良い最適化コンパイラだよ。
FORTRANの例でいうなら、添え字の順番と入れ子の制御変数との関係なんかを
最適にするわけだ。無意味にループ内に存在する計算をループ外へ出すわけだ。
371デフォルトの名無しさん
NGNG >>370
> 駄目プログラマでも秀才プログラマでもバイナリの実行時間が大差ないのが良い最適化コンパイラだよ。
駄目プログラマは コンパイラが最適化できるような小手先の手段しか知らないが、
駄目じゃない連中は コンパイラが最適化できないような手段も知ってる。
> 駄目プログラマでも秀才プログラマでもバイナリの実行時間が大差ないのが良い最適化コンパイラだよ。
駄目プログラマは コンパイラが最適化できるような小手先の手段しか知らないが、
駄目じゃない連中は コンパイラが最適化できないような手段も知ってる。
372デフォルトの名無しさん
NGNG >>駄目プログラマでも秀才プログラマでもバイナリの実行時間が大差ないのが良い最適化コンパイラだよ。
そんなコンパイラがあったとすれば、ソースと実際の処理が一致しないケースが出てくるだろう。
なぜなら、駄目プログラマが書いたソースと秀才プログラマが書いたソースでは基本的なアルゴリズムから違うのだから。
また、秀才プログラマはデータの性質も考慮して、一般的には遅いと思われるアルゴリズムを採用する事もあるだろう。
それらを同等にそのコンパイラにかければ、駄目プログラマが書いたプログラムは改善されるかもしれないが、秀才プログラマが書いたプログラムは改悪されてしまう事もある。
そして、一番の問題はデバッグ。そのコンパイラが吐き出したプログラムはソースとは全く違う処理が行われてしまう可能性があるため、出力されたプログラムを解析しなおす必要がある。
これでは非常に効率が悪い。
良い最適化コンパイラは、駄目ソースからは少しはまともな性能のコードが、良いソースからはより良い性能のコードが得られるコンパイラだと思うがどうだろうか?
そんなコンパイラがあったとすれば、ソースと実際の処理が一致しないケースが出てくるだろう。
なぜなら、駄目プログラマが書いたソースと秀才プログラマが書いたソースでは基本的なアルゴリズムから違うのだから。
また、秀才プログラマはデータの性質も考慮して、一般的には遅いと思われるアルゴリズムを採用する事もあるだろう。
それらを同等にそのコンパイラにかければ、駄目プログラマが書いたプログラムは改善されるかもしれないが、秀才プログラマが書いたプログラムは改悪されてしまう事もある。
そして、一番の問題はデバッグ。そのコンパイラが吐き出したプログラムはソースとは全く違う処理が行われてしまう可能性があるため、出力されたプログラムを解析しなおす必要がある。
これでは非常に効率が悪い。
良い最適化コンパイラは、駄目ソースからは少しはまともな性能のコードが、良いソースからはより良い性能のコードが得られるコンパイラだと思うがどうだろうか?
373デフォルトの名無しさん
NGNG374デフォルトの名無しさん
NGNG375デフォルトの名無しさん
NGNG376デフォルトの名無しさん
NGNG >>375
そーゆー場合もバグ報告してくれ。
ところで、
> デバッグが終わってリリース版として最適化オプションつけた後にもバグが出る事はある。
って OpenWatcom とか 旧Watcom での話なんすか?
そーゆー場合もバグ報告してくれ。
ところで、
> デバッグが終わってリリース版として最適化オプションつけた後にもバグが出る事はある。
って OpenWatcom とか 旧Watcom での話なんすか?
377デフォルトの名無しさん
NGNG378デフォルトの名無しさん
NGNG >>377
妄想にマジレスしてたんすか…
妄想にマジレスしてたんすか…
379デフォルトの名無しさん
NGNG >>378
まあ、そんなとこですね・・・。
まあ、そんなとこですね・・・。
380デフォルトの名無しさん
NGNG >372
>駄目プログラマが書いたソースと秀才プログラマが書いたソースでは基本的なアルゴリズムから違うのだから。
また、秀才プログラマはデータの性質も考慮して、一般的には遅いと思われるアルゴリズムを採用する事もあるだろう。
アルゴリズムが違うってSEは何やっているんだよ。
プログラマのやることは詳細設計指示書に基づいたコードの作成だ。
システムの根幹を構成するアルゴリズムの毛定!なんて部分にプログラマの出番はない。
大体、今日日アルゴリズムを考える必要性なんかあるかよ。
昔プログラマが悩まされたのはハッシュによるデータ検索なんかだけどさ
今ならそんなものバカサーチで十分実用になっちまうからな。
>駄目プログラマが書いたソースと秀才プログラマが書いたソースでは基本的なアルゴリズムから違うのだから。
また、秀才プログラマはデータの性質も考慮して、一般的には遅いと思われるアルゴリズムを採用する事もあるだろう。
アルゴリズムが違うってSEは何やっているんだよ。
プログラマのやることは詳細設計指示書に基づいたコードの作成だ。
システムの根幹を構成するアルゴリズムの毛定!なんて部分にプログラマの出番はない。
大体、今日日アルゴリズムを考える必要性なんかあるかよ。
昔プログラマが悩まされたのはハッシュによるデータ検索なんかだけどさ
今ならそんなものバカサーチで十分実用になっちまうからな。
381デフォルトの名無しさん
NGNG >>380
しあわせなお方ですな。半径5m以内くらいしか感知できない感じかな。
しあわせなお方ですな。半径5m以内くらいしか感知できない感じかな。
382デフォルトの名無しさん
NGNG >>370
> 駄目プログラマでも秀才プログラマでもバイナリの実行時間が大差ないのが良い最適化コンパイラだよ。
はあ、そうなんすか。はじめて聞きますた。
> FORTRANの例でいうなら、添え字の順番と入れ子の制御変数との関係なんかを
> 最適にするわけだ。無意味にループ内に存在する計算をループ外へ出すわけだ。
プログラムつくったことないでしょ。そういうローカルな最適化だけではダメプログラマ
のプログラムは救えません。
> 駄目プログラマでも秀才プログラマでもバイナリの実行時間が大差ないのが良い最適化コンパイラだよ。
はあ、そうなんすか。はじめて聞きますた。
> FORTRANの例でいうなら、添え字の順番と入れ子の制御変数との関係なんかを
> 最適にするわけだ。無意味にループ内に存在する計算をループ外へ出すわけだ。
プログラムつくったことないでしょ。そういうローカルな最適化だけではダメプログラマ
のプログラムは救えません。
383デフォルトの名無しさん
NGNG >>370
ちょっと覚えた知識をひけらかしたい性向な方?
ちょっと覚えた知識をひけらかしたい性向な方?
384デフォルトの名無しさん
NGNG おれの欲しい最適化はそんな、そんな複雑なもんじゃないんだ
もっと「これはひどいよ、WATCOM君クスンクスン」と嗚咽してしまう
単純なものなんだ
x = y = z:;
とあったら、なにも考えずに
mov reg,[z]
mov [y],reg
mov [x],reg
とやってくれよ・・・2回もzをregに入れるんじゃねぇ!!わかったか糞!
もっと「これはひどいよ、WATCOM君クスンクスン」と嗚咽してしまう
単純なものなんだ
x = y = z:;
とあったら、なにも考えずに
mov reg,[z]
mov [y],reg
mov [x],reg
とやってくれよ・・・2回もzをregに入れるんじゃねぇ!!わかったか糞!
385デフォルトの名無しさん
NGNG386デフォルトの名無しさん
NGNG >>384
自力で直してコミットしやが、してください。
自力で直してコミットしやが、してください。
387デフォルトの名無しさん
NGNG x,y,xが数MBになるような構造体でもいいのか?
388デフォルトの名無しさん
NGNG i486ユーザー? >>384
389デフォルトの名無しさん
NGNG390デフォルトの名無しさん
NGNG デバッグバージョンで正常動作したソフトが、リリースバージョンでは正常に動かないなんて、良くあることだ。
最適化オプションは、すべてが安全なわけじゃない。
どんなソースでも常に安全なオプションもあるが、ソースによっては危険になるオプションもある。
職業プログラマなら、どのオプションがどんな働きをするかくらい、基本知識だろうが。
最適化オプションは、すべてが安全なわけじゃない。
どんなソースでも常に安全なオプションもあるが、ソースによっては危険になるオプションもある。
職業プログラマなら、どのオプションがどんな働きをするかくらい、基本知識だろうが。
391デフォルトの名無しさん
NGNG >>390
最近の職業プログラマ様は凄いんですね。
ところで、
> デバッグバージョンで正常動作したソフトが、リリースバージョンでは正常に動かないなんて、良くあることだ。
ってのは OpenWatcom とか 旧Watcom での話なんすか?
最近の職業プログラマ様は凄いんですね。
ところで、
> デバッグバージョンで正常動作したソフトが、リリースバージョンでは正常に動かないなんて、良くあることだ。
ってのは OpenWatcom とか 旧Watcom での話なんすか?
392デフォルトの名無しさん
NGNG 390ではないですが、OpenWatcomはまだつかったことないけれどWatcom11.0Jの時に
2〜3回最適化オプションで変な動作をするようになったことがありました。ディスアセンブル
したソースみながら問題ないような記述に変更した記憶があります。
ところで、職業プログラマでなくても、いろいろなCのなかからわざわざWatcomC
使うような人ならどのオプションがどんな働きをするかは知ってそうな気がするので
すが、そんなこともないのかな。
2〜3回最適化オプションで変な動作をするようになったことがありました。ディスアセンブル
したソースみながら問題ないような記述に変更した記憶があります。
ところで、職業プログラマでなくても、いろいろなCのなかからわざわざWatcomC
使うような人ならどのオプションがどんな働きをするかは知ってそうな気がするので
すが、そんなこともないのかな。
393デフォルトの名無しさん
NGNG >>392
> どのオプションがどんな働きをするかは知ってそうな
あぁ、マニュアルに書いてある程度の知識はあるけど、
どのオプション使ったら任意のソースが
どんな機械語に変換されるかまでは知らない、って意味です。
> どのオプションがどんな働きをするかは知ってそうな
あぁ、マニュアルに書いてある程度の知識はあるけど、
どのオプション使ったら任意のソースが
どんな機械語に変換されるかまでは知らない、って意味です。
394デフォルトの名無しさん
NGNG >ところで、職業プログラマでなくても、いろいろなCのなかからわざわざWatcomC
使うような人ならどのオプションがどんな働きをするかは知ってそうな気がするので
すが、そんなこともないのかな。
時代が変わった
使うような人ならどのオプションがどんな働きをするかは知ってそうな気がするので
すが、そんなこともないのかな。
時代が変わった
395デフォルトの名無しさん
NGNG396384
NGNG まぁ・・・予想通りだが
要するに、そんなちょっとの無駄なレジスタロードなど
気にするなと。そんなのが1万あろうが1億あろうが、
体感できないと。そういうことだな。
そんならさぁ・・・もうコンパイラに最適化必要ねえよな
x86ならレジスタ1個でメモリ使いまくりゃいいべ。極論だがな
俺も年をとったということか。詩嚢
要するに、そんなちょっとの無駄なレジスタロードなど
気にするなと。そんなのが1万あろうが1億あろうが、
体感できないと。そういうことだな。
そんならさぁ・・・もうコンパイラに最適化必要ねえよな
x86ならレジスタ1個でメモリ使いまくりゃいいべ。極論だがな
俺も年をとったということか。詩嚢
397デフォルトの名無しさん
NGNG398Leliel(れりえる)
NGNG FTP(devel)にいろんなドキュメントが追加されますた。
確認していないので内容はわからないですが...須磨祖。
確認していないので内容はわからないですが...須磨祖。
399デフォルトの名無しさん
NGNG >>398
elf omf coff pe のファイルフォーマットの資料とか、
3DNow や intel CPU 向けの最適化の資料とか、そーゆーのが置いてあるね。
Watcom が書いたドキュメントってわけではないみたい。
devel/1.2_beta ってのもあるね。
個々のファイルの最終更新日時が 2003/8/30 になってるけど、
これって前からあったっけ?
elf omf coff pe のファイルフォーマットの資料とか、
3DNow や intel CPU 向けの最適化の資料とか、そーゆーのが置いてあるね。
Watcom が書いたドキュメントってわけではないみたい。
devel/1.2_beta ってのもあるね。
個々のファイルの最終更新日時が 2003/8/30 になってるけど、
これって前からあったっけ?
400デフォルトの名無しさん
NGNG Probably in December. < OW1.2
401Leliel(れりえる)
NGNG402デフォルトの名無しさん
NGNG ftp://ftp.openwatcom.org/watcom/devel/1.2_beta/
に beta の新しい奴が入った模様。
変更点は以下を参照のこと
ftp://ftp.openwatcom.org/watcom/devel/1.2_beta/readme.1st
に beta の新しい奴が入った模様。
変更点は以下を参照のこと
ftp://ftp.openwatcom.org/watcom/devel/1.2_beta/readme.1st
403デフォルトの名無しさん
NGNG ftp://ftp.openwatcom.org/watcom/devel/1.2_beta/
が更に新しくなった模様。
が更に新しくなった模様。
404デフォルトの名無しさん
NGNG 1.2RC1ができてますね。
ftp://ftp.openwatcom.org/watcom/
ftp://ftp.openwatcom.org/watcom/
405ot22
NGNG ソースからビルドしたら, Cコンパイラのメッセージが日本語になってしまいました。
どうしてそうなるのか不明。
ご存知かもしれませんがviwってCUT&PASTEなら日本語も使えるんですね.
どうしてそうなるのか不明。
ご存知かもしれませんがviwってCUT&PASTEなら日本語も使えるんですね.
406デフォルトの名無しさん
NGNG ftp にRC3が上がった模様。詳細は不明。
407デフォルトの名無しさん
NGNG ∧_∧
(゚Д゚ ,,) {Borland C++ Compiler。)
(uu__)〜
(゚Д゚ ,,) {Borland C++ Compiler。)
(uu__)〜
408デフォルトの名無しさん
NGNG409デフォルトの名無しさん
NGNG これって未だに一部日本語メッセージが含まれてるけど
この部分のメンテって誰かやってるんでしょうか?
もしかして、みんな日本語わからなくて放置状態?
この部分のメンテって誰かやってるんでしょうか?
もしかして、みんな日本語わからなくて放置状態?
410デフォルトの名無しさん
NGNG > もしかして、みんな日本語わからなくて放置状態?
そのとーり
そのとーり
411デフォルトの名無しさん
NGNG 1.2 release candidate 4 が出た模様。
http://openwatcom.mirrors.pair.com/watcom/
http://www.openwatcom.org/ftp/
1.2 release が出たら age るとしよーか。
http://openwatcom.mirrors.pair.com/watcom/
http://www.openwatcom.org/ftp/
1.2 release が出たら age るとしよーか。
412デフォルトの名無しさん
NGNG413デフォルトの名無しさん
NGNG 1.2 release でも半角空白入りのパスを正しく扱えないプログラムが残ってるらしい。
今 news group の方で話題になってる。
今 news group の方で話題になってる。
414デフォルトの名無しさん
NGNG どうでもいい事なのだが・・・
exeからインストールしたファイルと、zipを展開した
ファイルでタイムスタンプが違ってしまうのな。
zipが+9:00になる。
多分wise(インストーラ)がタイムゾーンを考慮してない
為だろうけど、しょうもないなぁ
exeからインストールしたファイルと、zipを展開した
ファイルでタイムスタンプが違ってしまうのな。
zipが+9:00になる。
多分wise(インストーラ)がタイムゾーンを考慮してない
為だろうけど、しょうもないなぁ
415デフォルトの名無しさん
NGNG416デフォルトの名無しさん
NGNG メニューを日本語化したものって需要ありますか?
Windows版ですけど(IDE, Debuggerあたりがそこそこに…)
Windows版ですけど(IDE, Debuggerあたりがそこそこに…)
417デフォルトの名無しさん
NGNG こういうのを敢えて使ってる物好きには、特に需要はないと思われ。
418デフォルトの名無しさん
NGNG >>415
へ〜
へ〜
419デフォルトの名無しさん
NGNG watcomを使う人は、IDEを使うタイプの人とは思えない
420デフォルトの名無しさん
NGNG >>419
少なくとももれはIDE使ってないな。
少なくとももれはIDE使ってないな。
421デフォルトの名無しさん
NGNG それじゃgccでいいじゃん
422デフォルトの名無しさん
NGNG 馬鹿はくんな
424デフォルトの名無しさん
NGNG さりげなくWinXP for x64に対応したりとかしないのかな
425デフォルトの名無しさん
NGNG ftpの資料置き場にはAMD64の資料もあるみたいだけど。
唐突に対応したら骨董品から一気に成り上がれるよな。
でもnews見てる感じだと、今はそういう動きは無いみたいかな?
無意味にage。
唐突に対応したら骨董品から一気に成り上がれるよな。
でもnews見てる感じだと、今はそういう動きは無いみたいかな?
無意味にage。
426デフォルトの名無しさん
NGNG さびれてるのでageついでに。
OpenWatcomのリンカってPlatformSDKやDirectX8以降(?)で使われてる
新しいCOFFフォーマットに対応してるのかな?
Webを一通り見たけどのってなかったので誰か教えて。
OpenWatcomのリンカってPlatformSDKやDirectX8以降(?)で使われてる
新しいCOFFフォーマットに対応してるのかな?
Webを一通り見たけどのってなかったので誰か教えて。
427Watcomer
NGNG >426
お!オレの出番だな!
Watcomリンカは、オブジェクトファイルとライブラリファイルを入力とし、実行可能ファイルを出力として作成するリンケージエディタ(リンカ)です。Watcomリンカは以下のオブジェクトモジュール フォーマットおよびライブラリ フォーマットをサポートしています。
キ標準Intelオブジェクトモジュール フォーマット(OMF)
キIntel標準OMFに対するMicrosoftの拡張
キ80386アプリケーションをリンクするためのPhar LapのEasy OMF-386オブジェクトモジュール フォーマット
キCOFFオブジェクトモジュール フォーマット
キELFオブジェクトモジュール フォーマット
キOMFライブラリ フォーマット
キAR(Microsoft互換)オブジェクトライブラリ フォーマット
お前らが欲しがってる日本語ヘルプより。
お!オレの出番だな!
Watcomリンカは、オブジェクトファイルとライブラリファイルを入力とし、実行可能ファイルを出力として作成するリンケージエディタ(リンカ)です。Watcomリンカは以下のオブジェクトモジュール フォーマットおよびライブラリ フォーマットをサポートしています。
キ標準Intelオブジェクトモジュール フォーマット(OMF)
キIntel標準OMFに対するMicrosoftの拡張
キ80386アプリケーションをリンクするためのPhar LapのEasy OMF-386オブジェクトモジュール フォーマット
キCOFFオブジェクトモジュール フォーマット
キELFオブジェクトモジュール フォーマット
キOMFライブラリ フォーマット
キAR(Microsoft互換)オブジェクトライブラリ フォーマット
お前らが欲しがってる日本語ヘルプより。
428デフォルトの名無しさん
NGNG429Watcomer
NGNG >428
tureta.
tureta.
430デフォルトの名無しさん
NGNG お、てことはリンカだけ流用すればぶっちゃけBCCでもなんでも
PSDKやDirectXが使えるってことか。
thx!
PSDKやDirectXが使えるってことか。
thx!
431デフォルトの名無しさん
NGNG そんなことしなくてもCoCreate系使えばリンカ必要ないじゃないか
432デフォルトの名無しさん
NGNG433デフォルトの名無しさん
NGNG wlinkは使いにくい。
434デフォルトの名無しさん
NGNG >>432
comの仕組み・・・
comの仕組み・・・
435デフォルトの名無しさん
NGNG436デフォルトの名無しさん
NGNG これで directX なゲーム作れる?
437434
NGNG あってるよ
リンカがホントにいらないってことはない
OMFベースのリンカだけで逝けるでしょうってこと
tlinkってCOFF扱えるようになった?
リンカがホントにいらないってことはない
OMFベースのリンカだけで逝けるでしょうってこと
tlinkってCOFF扱えるようになった?
438デフォルトの名無しさん
NGNG >>437
私が間違っていましたと書けばいいものを、見苦しいいいわけしやがって。
私が間違っていましたと書けばいいものを、見苦しいいいわけしやがって。
439デフォルトの名無しさん
NGNG ろくに発言がないのに煽りだけは立派だなぁ
440デフォルトの名無しさん
NGNG dos用のいいmakeない?
wmakeなんかイクナイ
wmakeなんかイクナイ
441デフォルトの名無しさん
NGNG >>440
djgppのgnu makeでどう?
djgppのgnu makeでどう?
442デフォルトの名無しさん
NGNG できればextender使わないのを・・・贅沢でスマン
gnuish gmakeを試したけどマシンがリブートする
gnuish gmakeを試したけどマシンがリブートする
443デフォルトの名無しさん
NGNG DOS用なら KI-Make はどうでしょうか?
ttp://www.vector.co.jp/vpack/filearea/dos/prog/make/index.html
ttp://www.vector.co.jp/vpack/filearea/dos/prog/make/index.html
444デフォルトの名無しさん
NGNG446444
NGNG 連投スマン。誤解ありそうなんで訂正
KI-shellの中の人が作ったmakeだったのね
KI-shellの中の人が作ったmakeだったのね
447デフォルトの名無しさん
NGNG 思ってたよりコマンドラインオプションが複雑だった
448デフォルトの名無しさん
NGNG exeってどうつくるの?
449デフォルトの名無しさん
NGNG 449 名前:デフォルトの名無しさん[sage] 投稿日:04/03/25(木) 21:55
-3r 386 register calling conventions
-3s 386 stack calling conventions
どう違うんだ?誰かわかりやすい説明キボンヌ
450 名前:デフォルトの名無しさん[sage] 投稿日:04/03/25(木) 22:28
>>449
書いてある通り。
-{3,4,5,6}r 引数をレジスタで渡す
-{3,4,5,6};s 引数をスタックで渡す
短いテスト用のコード書いて
C:> type foo.c
int foo(int a, int b){
return a + b;
}
C:>wcc386 -3r foo.c
C:>wdis foo.obj
とかやってみれ。
-3r 386 register calling conventions
-3s 386 stack calling conventions
どう違うんだ?誰かわかりやすい説明キボンヌ
450 名前:デフォルトの名無しさん[sage] 投稿日:04/03/25(木) 22:28
>>449
書いてある通り。
-{3,4,5,6}r 引数をレジスタで渡す
-{3,4,5,6};s 引数をスタックで渡す
短いテスト用のコード書いて
C:> type foo.c
int foo(int a, int b){
return a + b;
}
C:>wcc386 -3r foo.c
C:>wdis foo.obj
とかやってみれ。
450デフォルトの名無しさん
NGNG Linker使いにくくない?
451デフォルトの名無しさん
NGNG 普通
452デフォルトの名無しさん
NGNG VC ToolKit2003だってよ。立場ねーよどうするよ?
453デフォルトの名無しさん
NGNG OpenWatcomのFORTRANでやってるぜ
って人はいないんでしょうか
って人はいないんでしょうか
454デフォルトの名無しさん
NGNG ソースファイルを編集しようと思って
IDEからファイルをダブルクリックするとメモ帳が立ち上がってしまいます
watcomのエディターで立ち上げるにはどこの設定を変えればいいんですか?
IDEからファイルをダブルクリックするとメモ帳が立ち上がってしまいます
watcomのエディターで立ち上げるにはどこの設定を変えればいいんですか?
455454
NGNG ごめんなさい
あっという間に自己解決しました…
あっという間に自己解決しました…
456デフォルトの名無しさん
NGNG これでVCというプラットフォームは扱えますか?
457デフォルトの名無しさん
NGNG >>456
設定ファイルを自分で書けば Watcom の IDE から VC のコマンドラインコンパイラを使うのは可能だと思われ。
設定ファイルを自分で書けば Watcom の IDE から VC のコマンドラインコンパイラを使うのは可能だと思われ。
458デフォルトの名無しさん
NGNG459デフォルトの名無しさん
NGNG460デフォルトの名無しさん
NGNG だれかBCBX用のToolsets書いてくれー
461デフォルトの名無しさん
NGNG >>460
IDEあるんだから使えよ。
IDEあるんだから使えよ。
462デフォルトの名無しさん
NGNG 保守
463デフォルトの名無しさん
NGNG 1.3 RC1
464デフォルトの名無しさん
NGNG C99サポート進むかな?
465デフォルトの名無しさん
NGNG OpenWatcom 1.3 出現。
466デフォルトの名無しさん
NGNG >465
まだだよw
まだだよw
467デフォルトの名無しさん
NGNG468デフォルトの名無しさん
NGNG Watcom使いハケーン
http://idol.bbspink.com/test/read.cgi/hgame/1089918934/287-292n
よりにもよって、あの「超空間」かよ...orz
http://idol.bbspink.com/test/read.cgi/hgame/1089918934/287-292n
よりにもよって、あの「超空間」かよ...orz
469デフォルトの名無しさん
NGNG これのソースを、ビルドできた人いる?
ソースをダウンしたんだが、どうすればビルドできるのかが分からん。
gccでビルドするの?UNIXシェルのファイルがあって、UNIX上でビルド?
デベロッパーのページみたら、何かユーザー登録があって何だ?
ソースをダウンしたんだが、どうすればビルドできるのかが分からん。
gccでビルドするの?UNIXシェルのファイルがあって、UNIX上でビルド?
デベロッパーのページみたら、何かユーザー登録があって何だ?
470デフォルトの名無しさん
NGNG OpenWatcomのソースはOpenWatcomでビルドするに決まってるだろ
471デフォルトの名無しさん
NGNG で、1.3は最近の言語仕様に対応したの?
472デフォルトの名無しさん
NGNG >470
もうすこし詳しく教えて。
wpjファイルが、サンプルプログラムのしかなかった
もうすこし詳しく教えて。
wpjファイルが、サンプルプログラムのしかなかった
473472
NGNG ん?返信が無いってことは、470はネタ?
474デフォルトの名無しさん
NGNGOpenWatcom C++って、関数リファレンスは付いていますか?
フリーのC/C++コンパイラで関数リファレンス・ヘルプが充実してるのってないですかね。
475デフォルトの名無しさん
NGNG C/C++の場合、処理系依存箇所以外にリファレンスなんて見るか?
といいつつおれはVisualC++付属のVCCORE.CHM見てるけど。
といいつつおれはVisualC++付属のVCCORE.CHM見てるけど。
476デフォルトの名無しさん
NGNG algorithm全部覚えてんの?
477デフォルトの名無しさん
NGNG あの程度は使ってるうちに覚えられるよ
478474
NGNG入門者なので、リファレンスをガンガン見るだろうと思ったので。
479デフォルトの名無しさん
NGNG481デフォルトの名無しさん
NGNG ソースからmakeしてみたら, Cコンパイラも含めて, メッセージが日本語に
なってしまいました(多分, 嬉しいのでしょう).
あっ, 環境は WinXP(Win NT)ですけど.
なってしまいました(多分, 嬉しいのでしょう).
あっ, 環境は WinXP(Win NT)ですけど.
482名有り
NGNG 今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]〜って部分です
どうやったら回避できるのか教えて下さい
よろしくお願いします
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]〜って部分です
どうやったら回避できるのか教えて下さい
よろしくお願いします
483名有り
NGNG ちなみにそれを使ってるプログラムがこっちです
コンパイルまでは通るんですが実際動かすとエラーになっちゃうんです
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);
}
コンパイルまでは通るんですが実際動かすとエラーになっちゃうんです
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);
}
484名有り
NGNG すいませんなんとかなりました
ってか別な所からのセグメンテーションでした
自分の愚かさを呪いながら就寝しますorz
ってか別な所からのセグメンテーションでした
自分の愚かさを呪いながら就寝しますorz
485デフォルトの名無しさん
NGNG 今時メンバテンプレートも対応してないんじゃ誰も使わないよな。
中の人にはがんばって欲しいよ。
中の人にはがんばって欲しいよ。
486デフォルトの名無しさん
05/02/09 22:50:10 VersionUp待ち
48769式フリーPG ◆hND3Lufios
05/02/10 17:34:51 C++ではなく、Cコンパイラと思えば中々良い。
488デフォルトの名無しさん
2005/03/24(木) 02:40:32 MS製プラットフォームSDKのincludeをインクルードパスとして指定したら、
winnt.h辺りでエラーが出るんだけど、何故?
winnt.h辺りでエラーが出るんだけど、何故?
489デフォルトの名無しさん
2005/03/30(水) 23:54:46 >488
まずなんのためにSDK入れたの?
まずなんのためにSDK入れたの?
490デフォルトの名無しさん
2005/05/14(土) 23:43:10 1.4遅いな・・・
491デフォルトの名無しさん
2005/05/16(月) 23:54:58 IDEのスクリーンショットが見たい。
492デフォルトの名無しさん
2005/05/17(火) 01:54:59493491
2005/05/24(火) 21:20:48 >>492 thx!
こんなの見つけた。既出?
ttp://lily.xrea.jp/hikky/index.php?cmd=search&word=Programming%2FBeginners%2FOpenWatcom-HelloWorld
こんなの見つけた。既出?
ttp://lily.xrea.jp/hikky/index.php?cmd=search&word=Programming%2FBeginners%2FOpenWatcom-HelloWorld
494デフォルトの名無しさん
2005/06/07(火) 11:11:05 これでコンパイルしたバイナリって、商用利用できるの?
495デフォルトの名無しさん
2005/06/07(火) 12:17:18 出来ません。ちゃんとライセンス読め。
496デフォルトの名無しさん
2005/06/07(火) 16:04:22 まじっすか。んじゃ使えねえじゃん。
497デフォルトの名無しさん
2005/06/07(火) 16:12:18 >>496
ちゃんとライセンス読め。
ちゃんとライセンス読め。
498デフォルトの名無しさん
2005/06/10(金) 20:21:08 勉強するにはいいコンパイラですね。
GrWinとか使えるしIsing模型のシミュでもしてみる。
GrWinとか使えるしIsing模型のシミュでもしてみる。
499デフォルトの名無しさん
2005/07/09(土) 18:27:51 ageましょう。
500デフォルトの名無しさん
2005/07/10(日) 21:56:42501デフォルトの名無しさん
2005/08/06(土) 00:23:20 age
502デフォルトの名無しさん
2005/08/06(土) 00:31:39 ちゃんと書いてあるじゃん。商業利用は駄目と。ライセンスも読めないなら
使うなよ。
使うなよ。
503デフォルトの名無しさん
2005/08/07(日) 21:34:53 ライセンス中に出てくる (商用利用禁止の対象である)"Original Code" って語が、
コンパイラのソースコードだけじゃなくって、それをコンパイルして出来たバイナリ
(つまりコンパイラの実行ファイル) も含んでるってことだな。
コンパイラのソースコードだけじゃなくって、それをコンパイルして出来たバイナリ
(つまりコンパイラの実行ファイル) も含んでるってことだな。
504503
2005/08/07(日) 21:45:43 ttp://mput.dip.jp/mput/?date=20040531
このページによると、商用利用どころかGPLコードのコンパイルもマズいっぽいな。
このページによると、商用利用どころかGPLコードのコンパイルもマズいっぽいな。
50569式フリーPG ◆hND3Lufios
2005/08/14(日) 16:49:43 eComStationのサイトにOpenWatcomのサポートが触れてあるんだけど、
やっぱ商用利用不可なんだろうな。
やっぱ商用利用不可なんだろうな。
506デフォルトの名無しさん
2005/08/15(月) 17:54:54 ライセンス読んでみました。
これはOpenWatcomのコンパイラについての使用許諾であって、それで生成したバイナリについてはなんの制限も課していないと思います。
このライセンスの適用範囲は1.Generalにあるように、オープンソース版のWatcom C/C++, FORTRANコンパイラが対象になっています。
生成物までも含んでいると読み撮れる箇所はどこでしょうか。
これはOpenWatcomのコンパイラについての使用許諾であって、それで生成したバイナリについてはなんの制限も課していないと思います。
このライセンスの適用範囲は1.Generalにあるように、オープンソース版のWatcom C/C++, FORTRANコンパイラが対象になっています。
生成物までも含んでいると読み撮れる箇所はどこでしょうか。
507デフォルトの名無しさん
2005/10/15(土) 10:47:16 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++でも灰色にする方法はないでしょうか?
hwTrTest = CreateWindow(TRACKBAR_CLASS,"",
WS_CHILD | WS_VISIBLE | TBS_AUTOTICKS,
18,100,200,32,hwnd,(HMENU)IDC_TR_TEST,hInst,NULL);
として生成するとトラックバーの背景が白いのです。
ウインドウのクライアント領域は灰色なので色が合わずに困っています。
試しにVC6で同じコードをビルドするとトラックバーの背景は灰色になりました。
WatcomC++でも灰色にする方法はないでしょうか?
508デフォルトの名無しさん
2005/10/15(土) 16:57:43509デフォルトの名無しさん
2005/10/15(土) 18:20:45 >>508
ありがとうございます!!
IDEでデフォルトの Native NT だったのでWindows95[RU WIN=4.0]に
変更したらトラックバーの背景色が灰色になりました。
リンカでプログラムの動作が変化すると言うのが不思議なのですが、
これはスタートアップ・プログラムが変更されるオプションなのでしょうか?
ありがとうございます!!
IDEでデフォルトの Native NT だったのでWindows95[RU WIN=4.0]に
変更したらトラックバーの背景色が灰色になりました。
リンカでプログラムの動作が変化すると言うのが不思議なのですが、
これはスタートアップ・プログラムが変更されるオプションなのでしょうか?
510デフォルトの名無しさん
2005/10/15(土) 19:01:22 >>509
実行ファイルに記載されているOSのバージョンに応じてWindows側が
動作を変えるのです。
たとえばWindows 3.1用とマークされている実行ファイルについては
ダイアログボックスが白くなったりします。
実行ファイルに記載されているOSのバージョンに応じてWindows側が
動作を変えるのです。
たとえばWindows 3.1用とマークされている実行ファイルについては
ダイアログボックスが白くなったりします。
511デフォルトの名無しさん
2005/11/13(日) 08:09:38 A new Openwatcom C/C++ 1.4 Beta is available
(Possible release candidate?)
(Possible release candidate?)
512デフォルトの名無しさん
2005/11/15(火) 09:51:47 FTPからsetup.exeをダウンロードして試してみた。
XPだと実行しても何も起こらなかったので互換モード(Win95)で
実行したらインストールできた。
XPだと実行しても何も起こらなかったので互換モード(Win95)で
実行したらインストールできた。
513デフォルトの名無しさん
2005/11/15(火) 09:52:35 ↑ OpenWatcom 1.4βね。
514デフォルトの名無しさん
2005/11/15(火) 11:32:35 XPで使ってみたけど、日本語のエラーメッセージがでた。
1.3までって英語onlyだったような。
さらにコンパイラが「型が違います」のwarningが出た時に例外で落ちる。
warningを解決したら普通に通った。
やはりβ版。
1.3までって英語onlyだったような。
さらにコンパイラが「型が違います」のwarningが出た時に例外で落ちる。
warningを解決したら普通に通った。
やはりβ版。
515デフォルトの名無しさん
2005/11/17(木) 13:07:40 OpenWatcom 1.4 rc2 が出た。
リソースコンパイラの対象ファイルのパスに半角スペース(0x20)が
入ってると「引数が多すぎます」が発生するバグは直ってない…。
仕様?
リソースコンパイラの対象ファイルのパスに半角スペース(0x20)が
入ってると「引数が多すぎます」が発生するバグは直ってない…。
仕様?
516デフォルトの名無しさん
2005/11/18(金) 11:31:40 OpenWatcom 1.4で何が変わったの?
更新履歴はどこかで見れ無いかな。
更新履歴はどこかで見れ無いかな。
517デフォルトの名無しさん
2005/11/19(土) 14:33:14 FTPにOpenWatcom-f77が加わった。
Fortranか…
Fortranか…
518デフォルトの名無しさん
2005/12/14(水) 22:34:43 rc3 が出たみたい...
519デフォルトの名無しさん
2005/12/15(木) 09:39:02 このコンパイラのライセンスがよくわからん。
このスレでも意見が分かれてるみたいだし。
このスレでも意見が分かれてるみたいだし。
520デフォルトの名無しさん
2005/12/23(金) 20:55:18 OpenWatcomと旧Watcomをプリプロで区別したいんだけど
__WATCOMC__
__WATCOM_CPLUSPLUS__
みたいな定義ってあるの?
__WATCOMC__
__WATCOM_CPLUSPLUS__
みたいな定義ってあるの?
521デフォルトの名無しさん
2005/12/23(金) 21:30:13 >>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
あるよ。
> 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
523デフォルトの名無しさん
2005/12/24(土) 10:06:51 OpenWatcom 1.4 が正式版になってる。
524デフォルトの名無しさん
2005/12/24(土) 18:36:57 今回もFORTRANは77のままか…
525デフォルトの名無しさん
2006/01/07(土) 20:15:48 公式サイトがリニューアルしてる。
526デフォルトの名無しさん
2006/01/09(月) 22:41:13 Win XPの上でですが1.4のIDE, デバガ, リソースエディタを
日本語風にしたものを作ってみました.
ftp://157.118.89.2/pub/windows/IDE/OpenWatcom/WatcomSet.html
をご覧ください
日本語風にしたものを作ってみました.
ftp://157.118.89.2/pub/windows/IDE/OpenWatcom/WatcomSet.html
をご覧ください
527デフォルトの名無しさん
2006/01/10(火) 19:56:13 >>526
乙
乙
528デフォルトの名無しさん
2006/01/14(土) 18:37:17529デフォルトの名無しさん
2006/01/14(土) 22:06:10 >> 528
buildするとできちゃうんです.
パッケージにまとめるのが面倒だったんで...
buildするとできちゃうんです.
パッケージにまとめるのが面倒だったんで...
530デフォルトの名無しさん
2006/01/26(木) 04:32:48 更新履歴の日本語訳見つけた
ttp://bauxite.sakura.ne.jp/wiki/mypad.cgi?p=OpenWatcom%2FChanges_in_1.4
ttp://bauxite.sakura.ne.jp/wiki/mypad.cgi?p=OpenWatcom%2FChanges_in_1.4
531デフォルトの名無しさん
2006/03/29(水) 20:53:50 OpenWatcom v4.0 special DOS only version
ttp://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/c/owatcom/
ttp://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/c/owatcom/
532デフォルトの名無しさん
2006/04/14(金) 17:17:22 OpenWatcom 1.5rc1 が出てた
533デフォルトの名無しさん
2006/04/26(水) 18:17:42 OpenWatcom 1.5出た
534デフォルトの名無しさん
2006/05/15(月) 12:57:43 IDE接続のHDDにDMAにてセクタを書き換えたいのですがまだ上手くできません・・・。
DOS-32BIT(CauseWay Executable)としてコンパイルしています。
この場合でもmallocしたメモリのアドレスをそのままDMA転送用のアドレスとして
I/O レジスタに登録しても大丈夫なのでしょうか?
物理アドレスに変換する必要とかはないでしょうか?
mallocにて確保したアドレスは4MBを少し超えたところになります。
I/Oレジスタへ確保したアドレスを登録しても、HDDにはアドレス0以降の内容が
書き込まれてしまいます。
DOS-32BIT(CauseWay Executable)としてコンパイルしています。
この場合でもmallocしたメモリのアドレスをそのままDMA転送用のアドレスとして
I/O レジスタに登録しても大丈夫なのでしょうか?
物理アドレスに変換する必要とかはないでしょうか?
mallocにて確保したアドレスは4MBを少し超えたところになります。
I/Oレジスタへ確保したアドレスを登録しても、HDDにはアドレス0以降の内容が
書き込まれてしまいます。
535デフォルトの名無しさん
2006/05/15(月) 21:46:09537デフォルトの名無しさん
2006/05/15(月) 23:59:42 >>536
プロテクトモードを使用している限り、プログラムから直接物理アドレスにアクセスすることは不可能です。
特定の物理アドレスにアクセスしたい場合は、DPMIやDOSエクステンダの機能を使って物理アドレスを
リニアアドレスに割り当てたり、リニアアドレスに割り当てられている物理アドレスを調べる必要があります。
プロテクトモードを使用している限り、プログラムから直接物理アドレスにアクセスすることは不可能です。
特定の物理アドレスにアクセスしたい場合は、DPMIやDOSエクステンダの機能を使って物理アドレスを
リニアアドレスに割り当てたり、リニアアドレスに割り当てられている物理アドレスを調べる必要があります。
538デフォルトの名無しさん
2006/05/17(水) 16:01:03 WatcomC++(DPMI)で物理アドレスをマッピングする
ttp://zzt-kuruma.hp.infoseek.co.jp/kai/vram9821.lzh
DOS4GW用だから使えるかわからんが、DPMIなら大丈夫か?
ttp://zzt-kuruma.hp.infoseek.co.jp/kai/vram9821.lzh
DOS4GW用だから使えるかわからんが、DPMIなら大丈夫か?
539デフォルトの名無しさん
2006/05/20(土) 18:56:50 >>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プロンプト内で動かしてないですよね?
>>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プロンプト内で動かしてないですよね?
540デフォルトの名無しさん
2006/06/07(水) 12:33:49 DOSエクステンドを使ってコマンドラインAPを作っているのですが、
Ctrl+Cを押されて中断されたのをハンドリングすることってできるのでしょうか?
Ctrl+Cを押されて中断されたのをハンドリングすることってできるのでしょうか?
541デフォルトの名無しさん
2006/06/07(水) 22:55:36 >>540
つ signal()
つ signal()
542デフォルトの名無しさん
2006/08/28(月) 14:11:48 nVidiaのUltra4 チップセットで、16bitWindows(98/Me)用のチプセトドライバが無いのだが、
それで無理矢理使ってたら、Watcomデバッガで、よくOSのエラーがでて
「DLLが無効なエントリポイント」とかってよくなった。
しかし、16bitWindows(98/Me)用のドライバのある、Ultra3のチプセットで、
同じようにデバッグやったら、OSエラーがでなかった。
Dinput使ってWatcomデバッガ使ってWindows98/Me使ってnVidiaのUltra4チップセットマザー使ってる人は、
参考にしてください
それで無理矢理使ってたら、Watcomデバッガで、よくOSのエラーがでて
「DLLが無効なエントリポイント」とかってよくなった。
しかし、16bitWindows(98/Me)用のドライバのある、Ultra3のチプセットで、
同じようにデバッグやったら、OSエラーがでなかった。
Dinput使ってWatcomデバッガ使ってWindows98/Me使ってnVidiaのUltra4チップセットマザー使ってる人は、
参考にしてください
543デフォルトの名無しさん
2006/10/29(日) 11:42:13 Borland C++ Compilerを日本語化するソフトがあったら教えてください。
544デフォルトの名無しさん
2006/11/10(金) 23:25:21 OpenWatcom 1.6 !!
545デフォルトの名無しさん
2006/11/11(土) 01:58:58 >>544
まだRC2みたいだな。 1.5からの変更点は?
まだRC2みたいだな。 1.5からの変更点は?
546デフォルトの名無しさん
2006/12/08(金) 20:57:35 毎日チェックしてるのにRC2から変わりません。
547デフォルトの名無しさん
2006/12/10(日) 08:05:27 RC3に変わりました
548デフォルトの名無しさん
2006/12/16(土) 16:42:02 1.6キター
549デフォルトの名無しさん
2007/02/27(火) 21:23:25 保守
550デフォルトの名無しさん
2007/03/12(月) 23:17:10 64bit対応しないのかな
551デフォルトの名無しさん
2007/03/19(月) 16:17:08 これ以上ないぐらい不人気だよな。
552デフォルトの名無しさん
2007/04/06(金) 07:05:36 WatcomでDirectXを使う場合、DX7までしかライブラリが公開されてないが
DX9とかのVCのライブラリをWatcomで使うにはどうしたらいいですか?
DX9とかのVCのライブラリをWatcomで使うにはどうしたらいいですか?
553デフォルトの名無しさん
2007/04/08(日) 22:15:10 DirectX SDK
554デフォルトの名無しさん
2007/04/16(月) 21:09:11 直接インポート
555デフォルトの名無しさん
2007/04/19(木) 21:15:08 >>554
マジでそれで使える?
マジでそれで使える?
556デフォルトの名無しさん
2007/04/20(金) 12:33:57 wlinkに不可能は無い
557デフォルトの名無しさん
2007/07/15(日) 17:45:00 久しぶりにFTPを覗いて見たけどWatcom更新してないな。
558デフォルトの名無しさん
2007/08/07(火) 17:39:55 保守上げ
559デフォルトの名無しさん
2007/08/23(木) 21:40:55 次期 Comeau C++ で OpenWatcom に対応するようです…
ソースは como.exe(439beta) --help の出力 ↓
--wat Requests use of Open Watcom as the backend C compiler (still in progress)
ソースは como.exe(439beta) --help の出力 ↓
--wat Requests use of Open Watcom as the backend C compiler (still in progress)
560デフォルトの名無しさん
2007/09/10(月) 22:34:31 フリーのWindowsアプリ開発環境を探していたら、Open Watcomの存在を知りました。
GUIデバッガやリソースエディタとかもセットになってて、
BCC+TurboDbg+BCCdeveloper+PSDKより使いやすいような気がするんだけど、
知らない人多いですね。英語のマニュアルしかないからかな?
IDEとかがあっさり死んでしまうからかな?
GUIデバッガやリソースエディタとかもセットになってて、
BCC+TurboDbg+BCCdeveloper+PSDKより使いやすいような気がするんだけど、
知らない人多いですね。英語のマニュアルしかないからかな?
IDEとかがあっさり死んでしまうからかな?
561デフォルトの名無しさん
2007/09/12(水) 22:45:24 ideなんかいらねー
562デフォルトの名無しさん
2007/09/12(水) 23:48:00 DOSやOS/2用のプログラムを作るのならともかく
Win32用の開発環境としてみると、リソースエディタ以外は
VC++ 2005 Express Editionがあるからなぁ…
Win32用の開発環境としてみると、リソースエディタ以外は
VC++ 2005 Express Editionがあるからなぁ…
563デフォルトの名無しさん
2007/09/13(木) 01:16:04 標準準拠度はどうなのかね
564デフォルトの名無しさん
2007/09/15(土) 00:06:56565デフォルトの名無しさん
2007/09/15(土) 23:14:58 情報ありがとうございます。
VC++2からVC++6の頃にWindowsアプリ開発の仕事で給料貰ってましたが、
この数年はシステム提案の仕事で給料貰ってます。
本屋で「猫でもわかる・・・」を読んで「あのころはこういうやり方だったよな」
と懐かしくなり、ちょっとやってみようと思い、VC++Expをdownloadしてみたら
でかい、遅い、コンパイルエラー吐きまくり、・・・でガッカリ。
無料で使えて軽い開発環境を探してみたら、Watcomを見つけたという次第です。
評価してから新人研修に使おうかと思いましたが、
利用上の制約があるようで、業務に使えない無駄な研修だった
と言われそうなので、どうしようか、という状況です。
VC++2からVC++6の頃にWindowsアプリ開発の仕事で給料貰ってましたが、
この数年はシステム提案の仕事で給料貰ってます。
本屋で「猫でもわかる・・・」を読んで「あのころはこういうやり方だったよな」
と懐かしくなり、ちょっとやってみようと思い、VC++Expをdownloadしてみたら
でかい、遅い、コンパイルエラー吐きまくり、・・・でガッカリ。
無料で使えて軽い開発環境を探してみたら、Watcomを見つけたという次第です。
評価してから新人研修に使おうかと思いましたが、
利用上の制約があるようで、業務に使えない無駄な研修だった
と言われそうなので、どうしようか、という状況です。
566デフォルトの名無しさん
2007/09/18(火) 11:11:27 > コンパイルエラー吐きまくり
書いたプログラムに問題があるのでは
書いたプログラムに問題があるのでは
567デフォルトの名無しさん
2007/09/18(火) 14:31:26 _sの関数に切り替えろってワーニングと混同しているかもね。
あとは標準でunicodeの選択になっている辺りとか。
あとは標準でunicodeの選択になっている辺りとか。
568デフォルトの名無しさん
2007/09/18(火) 17:31:17 ワーニングって何?
569デフォルトの名無しさん
2007/09/18(火) 22:52:48 ttp://www.google.co.jp/
>ワーニング に一致する日本語のページ 約 148,000 件中 1 - 10 件目 (0.05 秒)
>ウォーニング に一致する日本語のページ 約 127,000 件中 1 - 10 件目 (0.05 秒)
>ワーニング に一致する日本語のページ 約 148,000 件中 1 - 10 件目 (0.05 秒)
>ウォーニング に一致する日本語のページ 約 127,000 件中 1 - 10 件目 (0.05 秒)
570デフォルトの名無しさん
2007/09/19(水) 08:20:56 ああ 警告の事ね
571デフォルトの名無しさん
2007/09/22(土) 05:21:46 時のながれがゆっくりなスレだ
5年前俺なにしてただろう
5年前俺なにしてただろう
572デフォルトの名無しさん
2007/09/23(日) 23:55:36 いつの間にかバージョンが1.7になっとる。
今更気付いたがこのコンパイラ、Linux用のバイナリも作れるんだな。
今更気付いたがこのコンパイラ、Linux用のバイナリも作れるんだな。
573デフォルトの名無しさん
2007/11/04(日) 19:12:59 1.7a
574本田
2007/11/26(月) 00:27:03 HX DOS Extender
http://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, ...
http://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, ...
575デフォルトの名無しさん
2007/11/26(月) 00:31:39 Linuxでも動作するよ
576デフォルトの名無しさん
2007/11/29(木) 20:46:38 16bitOS2用のコンパイルをしたプログラムが
Windows2000でしっかり動いたのにちょっと感動した。
Windows2000でしっかり動いたのにちょっと感動した。
577デフォルトの名無しさん
2008/01/06(日) 04:52:20 コンパイラオプションに、SSE が無いんだけど、どうやって使うの?
578 ◆lk7eU.5KwI
2008/01/06(日) 07:03:43579デフォルトの名無しさん
2008/01/06(日) 07:18:30↑eve↑,…
(+Φ Φ)
//'〆∞y ……‥>
←√//;ミシミシミシッ
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580本田
2008/02/10(日) 23:17:36 >COMプログラマの解説書
>Crispin Goswell
>Microsoft Office Product Unit
>1995年 春
>1995年9月13日改訂
http://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オブジェクトを実装する良い方法をいくつか示しながら解説するようにしてあります。
>Crispin Goswell
>Microsoft Office Product Unit
>1995年 春
>1995年9月13日改訂
http://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オブジェクトを実装する良い方法をいくつか示しながら解説するようにしてあります。
581デフォルトの名無しさん
2008/04/17(木) 23:29:47 最近進展がないが、たまにはageておく
582デフォルトの名無しさん
2008/06/21(土) 15:03:38 保守
583デフォルトの名無しさん
2008/12/08(月) 18:02:25 保守
584デフォルトの名無しさん
2008/12/23(火) 09:57:47 1.8RC1
585デフォルトの名無しさん
2009/01/24(土) 09:28:06 1.8RC3
586デフォルトの名無しさん
2009/03/16(月) 10:11:10 1.8age
587デフォルトの名無しさん
2009/05/17(日) 17:16:48 ほしゅ
588本田
2009/09/26(土) 22:06:00 Object Windows Library
Inprise/Borland
http://cc.codegear.com/partners/bcb5/exclusive/object_windows_library/index.html
This release of the Object Windows Library is based on the OWL 5.4
release and is denoted as OWL 5.5.
It has been ported to Borland C++Builder 5 by Yura Bidus, author of OWLNExt.
It includes source code and debug and release libraries of, OWL, BIDS and OCF.
Inprise/Borland
http://cc.codegear.com/partners/bcb5/exclusive/object_windows_library/index.html
This release of the Object Windows Library is based on the OWL 5.4
release and is denoted as OWL 5.5.
It has been ported to Borland C++Builder 5 by Yura Bidus, author of OWLNExt.
It includes source code and debug and release libraries of, OWL, BIDS and OCF.
589本田
2009/09/27(日) 12:46:15 >>588
~ OWLNext project home ~
http://owlnext.sourceforge.net/
~ About OWLNext ~
http://owlnext.sourceforge.net/about.html
Advantages of using OWLNext:
* OWLNext is an object-oriented framework, built on top of the Windows API without adding much overhead.
* OWLNext is pure C++ library, which does not use any vendor- or compiler- specific extensions.
* OWLNext fully supports developing Unicode applications.
* OLE, OCX and ActiveX support (server and consumer)
* OWLNext can be used with wide range of C++ compilers. Currently it is tested with
o CodeGear Developer Studio 2007 and 2009
o Borland Developer Studio 2006
o Borland C++ Builder 6.0
o Borland Free C++ Compiler 5.5
o Borland C++ 5.01/5.02
o Microsoft Visual C++ 2003, 2005, 2008
o Microsoft Visual C++ 6.0
Also in the past it has been working with Borland C++ Builder 1.0-5.0, Microsoft Visual C++ 5.0 and GCC and has been ported to Linux using WINE
* OWLNext offers easy upgrade path for porting legacy OWL applications to modern compilers and operating systems.
* OWLNext is open-source project, it's based on contributions and directions from it's community
~ OWLNext project home ~
http://owlnext.sourceforge.net/
~ About OWLNext ~
http://owlnext.sourceforge.net/about.html
Advantages of using OWLNext:
* OWLNext is an object-oriented framework, built on top of the Windows API without adding much overhead.
* OWLNext is pure C++ library, which does not use any vendor- or compiler- specific extensions.
* OWLNext fully supports developing Unicode applications.
* OLE, OCX and ActiveX support (server and consumer)
* OWLNext can be used with wide range of C++ compilers. Currently it is tested with
o CodeGear Developer Studio 2007 and 2009
o Borland Developer Studio 2006
o Borland C++ Builder 6.0
o Borland Free C++ Compiler 5.5
o Borland C++ 5.01/5.02
o Microsoft Visual C++ 2003, 2005, 2008
o Microsoft Visual C++ 6.0
Also in the past it has been working with Borland C++ Builder 1.0-5.0, Microsoft Visual C++ 5.0 and GCC and has been ported to Linux using WINE
* OWLNext offers easy upgrade path for porting legacy OWL applications to modern compilers and operating systems.
* OWLNext is open-source project, it's based on contributions and directions from it's community
590デフォルトの名無しさん
2009/12/10(木) 21:45:05 これって、
Windows XP SP2でコマンドラインでコンパイルしようとすると
ファイルの文字数が8だか12だかその辺の短い基準値を超えると
コンパイルエラーにならない?
たとえば
hoge.cppはコンパイルできたとして、このファイル名を
hogehogehogehoge.cpp
とするとたちまちコンパイルエラーになる。
Windows XP SP2でコマンドラインでコンパイルしようとすると
ファイルの文字数が8だか12だかその辺の短い基準値を超えると
コンパイルエラーにならない?
たとえば
hoge.cppはコンパイルできたとして、このファイル名を
hogehogehogehoge.cpp
とするとたちまちコンパイルエラーになる。
591590
2009/12/10(木) 21:46:39 で、このような同じ問題が再現するかたはいらっしゃいますか?
それとも仕様でしょうか?
それとも仕様でしょうか?
592デフォルトの名無しさん
2009/12/10(木) 22:00:55 BINNT配下のバイナリでコンパイルすれば大丈夫のはずだけど。
DOS版のコンパイラを使ってるんじゃないの?
DOS版のコンパイラを使ってるんじゃないの?
593デフォルトの名無しさん
2009/12/10(木) 22:04:15 >>592
よく理解せずDLしてインストールしたので、もしかしたらそうなのでしょうか。
それともインストールの問題ではなく、コマンドの問題でしょうか?
> C:\******************\owsetenv.bat
> wcl hogehogehogehoge.cpp
よく理解せずDLしてインストールしたので、もしかしたらそうなのでしょうか。
それともインストールの問題ではなく、コマンドの問題でしょうか?
> C:\******************\owsetenv.bat
> wcl hogehogehogehoge.cpp
594デフォルトの名無しさん
2009/12/12(土) 20:11:48 ちょっと前にOpenWatcomダウソした。
そのまま捨てた。
そしてbcc->dmc->gccと巡ったあと、また戻ってこようとしている。
なんなんだ、わし。
と、話ぶったぎってついでに保守あげ。
そのまま捨てた。
そしてbcc->dmc->gccと巡ったあと、また戻ってこようとしている。
なんなんだ、わし。
と、話ぶったぎってついでに保守あげ。
595デフォルトの名無しさん
2009/12/12(土) 20:14:21 そして放浪の末たどり着くのがLSI-C試食版
596デフォルトの名無しさん
2009/12/13(日) 10:09:39 OpenWatcomをバカでも使える解説サイトはないんか!
597590
2009/12/13(日) 12:47:42 Windows XP SP2でコマンドラインでコンパイルしたいのですが
open-watcom-c-win32-1.8.exe
(MD5が53A42F8ABF01C57B2FE380F1F54DF61A)
これをインストールすれば
いいでしょうか?
open-watcom-c-win32-1.8.exe
(MD5が53A42F8ABF01C57B2FE380F1F54DF61A)
これをインストールすれば
いいでしょうか?
598590
2009/12/13(日) 13:42:53 R:\>wcl386 foobarfoobarfoobar.cpp
Open Watcom C/C++32 Compile and Link Utility Version 1.8
Portions Copyright (c) 1988-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.
See http://www.openwatcom.org/ for details.
Unable to open "foobarfoobarfoobar.cpp"
やはり長いとコンパイルエラーになりますね。
Open Watcom C/C++32 Compile and Link Utility Version 1.8
Portions Copyright (c) 1988-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.
See http://www.openwatcom.org/ for details.
Unable to open "foobarfoobarfoobar.cpp"
やはり長いとコンパイルエラーになりますね。
599590
2009/12/13(日) 13:50:14 とりあえずIDEを使えばどうにかなる事に気がつきました。
失礼しました。
失礼しました。
600デフォルトの名無しさん
2009/12/13(日) 14:10:24 >>598
1.8か・・
owsetenv.bat に誤りがある。 changes.envの修正内容のほうが正しい。
>add the following to the 'PATH' variable
> C:\WATCOM\BINNT;C:\WATCOM\BINW
とするのが正しいので、
>echo Open Watcom Build Environment
>set PATH=C:\WATCOM\BINNT;%PATH%
>set PATH=C:\WATCOM\BINW;%PATH%
の2行目と3行目を入れ替えればいい。
解説すると
C:\WATCOM\BINW\wcl386.exe はDOS用
C:\WATCOM\BINNT\wcl386.exe がNT用
1.8か・・
owsetenv.bat に誤りがある。 changes.envの修正内容のほうが正しい。
>add the following to the 'PATH' variable
> C:\WATCOM\BINNT;C:\WATCOM\BINW
とするのが正しいので、
>echo Open Watcom Build Environment
>set PATH=C:\WATCOM\BINNT;%PATH%
>set PATH=C:\WATCOM\BINW;%PATH%
の2行目と3行目を入れ替えればいい。
解説すると
C:\WATCOM\BINW\wcl386.exe はDOS用
C:\WATCOM\BINNT\wcl386.exe がNT用
601デフォルトの名無しさん
2009/12/13(日) 14:31:31602デフォルトの名無しさん
2009/12/13(日) 14:47:36 OpenWatcomの実装の中で
<sstream>
って空ファイルじゃねーか!
せめて代用できるクラスくらいないんか!
<sstream>
って空ファイルじゃねーか!
せめて代用できるクラスくらいないんか!
603602
2009/12/14(月) 23:47:08 無理だったorz
<sstream>
の代用を作る方法を教えてください
<sstream>
の代用を作る方法を教えてください
604デフォルトの名無しさん
2009/12/15(火) 05:59:03 あきらめてstrstream使え
605デフォルトの名無しさん
2009/12/15(火) 23:34:01 Open Watcomの標準のヘッダファイルに
exception
がなく、
exceptio
しかないように思えます。
しかし実際は
#include <exceptio>
でも
#include <exception>
でも動作するのですが、
これは何が起きているのでしょうか?
exception
がなく、
exceptio
しかないように思えます。
しかし実際は
#include <exceptio>
でも
#include <exception>
でも動作するのですが、
これは何が起きているのでしょうか?
606デフォルトの名無しさん
2009/12/15(火) 23:40:37 短いファイル名でも使っているのでは?
607デフォルトの名無しさん
2009/12/16(水) 01:04:55 つ -ft オプション
(C++ only) If the compiler cannot open a header file
whose file name is longer than 8 letters or
whose file extension is longer than 3 letters, it will
truncate the name at 8 letters and the extension at 3 letters
and try to open a file with the shortened name.
This is the default behaviour for the compiler.
(C++ only) If the compiler cannot open a header file
whose file name is longer than 8 letters or
whose file extension is longer than 3 letters, it will
truncate the name at 8 letters and the extension at 3 letters
and try to open a file with the shortened name.
This is the default behaviour for the compiler.
608605
2009/12/16(水) 06:32:35609デフォルトの名無しさん
2009/12/16(水) 13:31:48 DOSを含んだクロスコンパイラの宿命だな。
610デフォルトの名無しさん
2009/12/16(水) 16:02:30 Open Watcom C++の仕様(コンパイラ依存な部分)について書かれたマニュアルはどこかで見られますか?
例えばpragma等です。
例えばpragma等です。
611デフォルトの名無しさん
2009/12/16(水) 21:32:01 Watcom であることを示すマクロってないですか?
例えば
__GNUC__
__BORLANDC__
のような。
例えば
__GNUC__
__BORLANDC__
のような。
612デフォルトの名無しさん
2009/12/16(水) 22:31:28613デフォルトの名無しさん
2009/12/16(水) 22:49:36 >>612
ありがとうございます!
ありがとうございます!
614デフォルトの名無しさん
2009/12/17(木) 00:21:18 特定のWarningを非表示にすることはできますか?
例えばW123を非表示にするコンパイルオプションを教えてください。
例えばW123を非表示にするコンパイルオプションを教えてください。
615デフォルトの名無しさん
2009/12/17(木) 00:49:19616614
2009/12/17(木) 18:45:14 >>615
ありがとうございます。
ありがとうございます。
617デフォルトの名無しさん
2009/12/19(土) 14:52:08 Windows XP にて
OpenWatcom ver1.8で
ttp://codepad.org/TivB3jGM
このコードがコンパイルエラーになります。
エラーメッセージは
ttp://codepad.org/p3YPCuj8
です。
どうにかしてこの問題を回避できませんでしょうか?
よろしくお願い申し上げます。
OpenWatcom ver1.8で
ttp://codepad.org/TivB3jGM
このコードがコンパイルエラーになります。
エラーメッセージは
ttp://codepad.org/p3YPCuj8
です。
どうにかしてこの問題を回避できませんでしょうか?
よろしくお願い申し上げます。
618617
2009/12/19(土) 15:01:06 追記:
なお、このコードは
g++, comeau c++, borland c++
で通ることを確認してあります。
なお、このコードは
g++, comeau c++, borland c++
で通ることを確認してあります。
619デフォルトの名無しさん
2009/12/19(土) 15:16:38 watcomだし仕方がない。
オプソに参加して貢献しよう。
オプソに参加して貢献しよう。
620デフォルトの名無しさん
2009/12/19(土) 16:34:48621617
2009/12/19(土) 18:50:23 上述の
テンプレートクラスのテンプレートメンバ関数についてのOpenWatcomのバグ
を回避する策は何かしらありませんでしょうか。
どうにか…。
厳しいですかね。。。
テンプレートクラスのテンプレートメンバ関数についてのOpenWatcomのバグ
を回避する策は何かしらありませんでしょうか。
どうにか…。
厳しいですかね。。。
622デフォルトの名無しさん
2009/12/19(土) 18:53:32 DOS-Extenderの雄だからさすがに土台が古すぎる。
OS/2で遊ぶにはもってこいなのだが。
OS/2で遊ぶにはもってこいなのだが。
623617
2009/12/19(土) 20:45:58 テンプレートクラス中のテンプレートメンバ関数を回避する方針にします。
ありがとうございました。
ありがとうございました。
624デフォルトの名無しさん
2010/03/13(土) 20:53:53 Digital Mars C/C++ compilerもあるし、このコンパイラもういらね
625デフォルトの名無しさん
2010/03/13(土) 22:56:47 >>624
といいつつこのコンパイラのスレを保守するお前はツンデレか?
といいつつこのコンパイラのスレを保守するお前はツンデレか?
626デフォルトの名無しさん
2010/03/13(土) 23:50:00 オマイらがそんなことを言ってる間に1.9 RC1が来たぞ。
つttp://www.openwatcom.org/index.php/Download
つttp://www.openwatcom.org/index.php/Download
627デフォルトの名無しさん
2010/03/16(火) 15:01:33 Japanese Localization of Open Watcom
http://sourceforge.net/projects/jow/files/
open-watcom-c-win32-1.8-J001.exe
これって前からあったっけ?
http://sourceforge.net/projects/jow/files/
open-watcom-c-win32-1.8-J001.exe
これって前からあったっけ?
628デフォルトの名無しさん
2010/03/16(火) 15:23:03 2010-3-12[金] ちょっと速度比較
ttp://www.6809.net/tenk/
1位VC、2位GCCなのは予想通りだけど、
Open Watcom と Digital Mars がデッドヒートしてる
ttp://www.6809.net/tenk/
1位VC、2位GCCなのは予想通りだけど、
Open Watcom と Digital Mars がデッドヒートしてる
629デフォルトの名無しさん
2010/03/16(火) 23:39:20630デフォルトの名無しさん
2010/03/17(水) 23:43:11 STL使えるの?
631デフォルトの名無しさん
2010/03/27(土) 15:31:53 Open Watcom 1.9 Release Candidate 2
632デフォルトの名無しさん
2010/03/28(日) 12:26:06633デフォルトの名無しさん
2010/04/08(木) 13:02:37 open-watcom-c-win32-1.9RC3
634デフォルトの名無しさん
2010/04/20(火) 22:09:19 Open Watcom 1.9, Release Candidate 4
http://www.openwatcom.org/index.php/Download
http://www.openwatcom.org/index.php/Download
635デフォルトの名無しさん
2010/04/24(土) 00:08:03636デフォルトの名無しさん
2010/05/07(金) 13:21:13 Open Watcom 1.9 Release Candidate 5がでてる
http://www.openwatcom.org/index.php/Download
http://www.openwatcom.org/index.php/Download
637デフォルトの名無しさん
2010/05/07(金) 13:51:02638デフォルトの名無しさん
2010/05/26(水) 13:54:49 RC6
639デフォルトの名無しさん
2010/06/15(火) 09:23:02 1.9正式版来てるね
640デフォルトの名無しさん
2010/09/18(土) 20:18:28 で?
641デフォルトの名無しさん
2010/10/01(金) 15:44:31 Open Watcom
のメリットについて語ろう。
俺は使ったことないからだれか語って。
のメリットについて語ろう。
俺は使ったことないからだれか語って。
642デフォルトの名無しさん
2010/10/02(土) 04:48:57 後方互換性を重視している点、かな?
win1632.hというヘッダファイルがあって、これによって
Win3.1向けの16ビットWindowsプログラムと32ビットWindowsプログラムを
1本のソースで(ほぼ)書けるようになっているみたいだ。
だから、FILEMAN.EXEみたいなのを再実装しようとすればできる
(する人いないだろうけど。16ビットWindowsプログラミング本を買う気がない)。
Win32プログラミングの基本はWin95時代からXPまで、ベーシックな
部分では同じような箇所が多いのだろうか?サンプルソースも
読みやすくていいね。DirectXを用いるソースもあるし。
win1632.hというヘッダファイルがあって、これによって
Win3.1向けの16ビットWindowsプログラムと32ビットWindowsプログラムを
1本のソースで(ほぼ)書けるようになっているみたいだ。
だから、FILEMAN.EXEみたいなのを再実装しようとすればできる
(する人いないだろうけど。16ビットWindowsプログラミング本を買う気がない)。
Win32プログラミングの基本はWin95時代からXPまで、ベーシックな
部分では同じような箇所が多いのだろうか?サンプルソースも
読みやすくていいね。DirectXを用いるソースもあるし。
643デフォルトの名無しさん
2010/10/02(土) 10:50:59 DOS Extender時代の遺物だからとにかく古すぎる。
ただVMWareなどの仮想化ソフトで古いOSのコレクションをしているならいろいろ遊べる。
ただVMWareなどの仮想化ソフトで古いOSのコレクションをしているならいろいろ遊べる。
644デフォルトの名無しさん
2010/10/03(日) 19:54:37 試したらGLUTも普通に使えた。
VC用のDLL使えるんなら、冶具つくるにはいいかな。
VC−Express使えてるんで環境ないところ限定で
VC用のDLL使えるんなら、冶具つくるにはいいかな。
VC−Express使えてるんで環境ないところ限定で
645デフォルトの名無しさん
2010/11/15(月) 14:30:33 ちなみにOpen Watcomをメインの開発環境になさっているかたって
どのくらいいらっしゃるの?
どのくらいいらっしゃるの?
646デフォルトの名無しさん
2010/11/20(土) 10:55:47 俺メイン。軽いし。
647デフォルトの名無しさん
2010/12/21(火) 21:33:47 一名w
絶滅危惧種だな。
絶滅危惧種だな。
648デフォルトの名無しさん
2011/01/03(月) 20:13:47 絶滅どころか空想上の生き物だと思ってた。。
649デフォルトの名無しさん
2011/01/04(火) 00:14:09 Cとしてつかうならいいけど
C++だと辛い
C++だと辛い
650デフォルトの名無しさん
2011/01/31(月) 20:50:22 OpenWatcom C++ でデフォルトだと obj,exe がプロジェクトと同じフォルダに
生成されますが、これらを指定したフォルダに出力する方法はないでしょうか?
生成されますが、これらを指定したフォルダに出力する方法はないでしょうか?
651650
2011/02/05(土) 10:37:00 コマンドラインからだと-foで出力先を変えれますが
IDEからだとやっぱり指定できないんですかね…
IDEからだとやっぱり指定できないんですかね…
652デフォルトの名無しさん
2011/02/17(木) 23:15:27 OpenWatcomでもDOSエクステンダ使用のPC-9821ソフト作れるんだな。
653デフォルトの名無しさん
2011/06/29(水) 13:37:25.43 1.9から1年たつけど新バージョンでないな
654デフォルトの名無しさん
2011/06/30(木) 00:34:33.13 次のバージョンって 2.0 なのかな。それとも 1.10 なのかな。
1.9 の出来 と Version 2 Todo List を比べると 2.0 はすごく遠い気がする...
ttp://translate.googleusercontent.com/translate_c?langpair=auto|ja&rurl=translate.google.com&twu=1&u=http://www.openwatcom.org/index.php/Version_2_Todo_List&usg=ALkJrhjskcipPGvO7xwsGSSovcJGb03VHQ
1.9 の出来 と Version 2 Todo List を比べると 2.0 はすごく遠い気がする...
ttp://translate.googleusercontent.com/translate_c?langpair=auto|ja&rurl=translate.google.com&twu=1&u=http://www.openwatcom.org/index.php/Version_2_Todo_List&usg=ALkJrhjskcipPGvO7xwsGSSovcJGb03VHQ
655デフォルトの名無しさん
2011/07/01(金) 17:03:13.15 Todo 見てたら浮動少数点演算のオプションで
>例えば、時代遅れの考えでは、内蔵のFPUがなくCPUから
>(とではない- FPI)- fpi87をデフォルトとするべきではなく、
>希少になりつつあります。
てな記述があるけど、FPUを内蔵したCPUが当たり前の今では
-fpc,-fpi,-fpi87 のどれを使うべきって言ってるのかね?
>例えば、時代遅れの考えでは、内蔵のFPUがなくCPUから
>(とではない- FPI)- fpi87をデフォルトとするべきではなく、
>希少になりつつあります。
てな記述があるけど、FPUを内蔵したCPUが当たり前の今では
-fpc,-fpi,-fpi87 のどれを使うべきって言ってるのかね?
656デフォルトの名無しさん
2011/07/01(金) 23:48:54.04 excite翻訳だと
内蔵のFPUsのないCPUがかなりまれになっているので、例えばwasmは-fpi87(そして、-fpiでない)をデフォルトとするはずです。
ってなった
内蔵のFPUsのないCPUがかなりまれになっているので、例えばwasmは-fpi87(そして、-fpiでない)をデフォルトとするはずです。
ってなった
657デフォルトの名無しさん
2011/07/02(土) 18:41:09.38 >656
ありがと。
現状は-fpi(FPUエミュレーション)がデフォルトだけど
FPUが無いCPUなんて無いから-fpi87(インラインFPUコード)を
デフォルトにするべきってことね。納得。
ありがと。
現状は-fpi(FPUエミュレーション)がデフォルトだけど
FPUが無いCPUなんて無いから-fpi87(インラインFPUコード)を
デフォルトにするべきってことね。納得。
658デフォルトの名無しさん
2011/09/04(日) 20:59:32.65 OpenWatcom 2.0
☆ チン マチクタビレタ〜
マチクタビレタ〜
☆ チン 〃 ∧_∧
ヽ___\(\・∀・)
\_/ ⊂ ⊂_)
/ ̄ ̄ ̄ ̄ ̄ /|
| ̄ ̄ ̄ ̄ ̄ ̄| |
| 愛媛みかん |/
☆ チン マチクタビレタ〜
マチクタビレタ〜
☆ チン 〃 ∧_∧
ヽ___\(\・∀・)
\_/ ⊂ ⊂_)
/ ̄ ̄ ̄ ̄ ̄ /|
| ̄ ̄ ̄ ̄ ̄ ̄| |
| 愛媛みかん |/
659デフォルトの名無しさん
2011/10/08(土) 18:56:13.47 Windows環境でDaily buildのビルドの仕方がわからないっす。
660デフォルトの名無しさん
2011/10/24(月) 23:41:32.15 今年はバージョンアップしないんですかね。
661デフォルトの名無しさん
2011/10/25(火) 18:23:31.97 >>659
仮想マシンにlinuxいれればいんじゃね?
仮想マシンにlinuxいれればいんじゃね?
662デフォルトの名無しさん
2011/10/25(火) 19:25:41.27 面白いなそれ。
時間が出来たら試してみよう。
時間が出来たら試してみよう。
663デフォルトの名無しさん
2011/11/02(水) 23:42:52.33 DOS 32bit(DOS4GW)で作ったexeで実行後にDOS4GWが扱える空きメモリを知る方法ってある?
664デフォルトの名無しさん
2011/11/03(木) 07:22:34.97 DPMIで取れるのかな?
http://www.tenberry.com/dpmi/13.html#01
http://www.tenberry.com/dpmi/13.html#01
665デフォルトの名無しさん
2011/11/15(火) 03:58:18.73 Nightly Buildsやってくれてるサイトが403なっとる
ttp://owbuilder.malakovi.cz/
ttp://owbuilder.malakovi.cz/
666デフォルトの名無しさん
2011/11/15(火) 14:09:16.43 日本からのIPが遮断されてるのかな
667デフォルトの名無しさん
2011/11/16(水) 19:33:19.85 -za 拡張機能を禁止します(つまり, ISO/ANSI C++飲み受け付けます)
668デフォルトの名無しさん
2011/11/16(水) 20:55:20.95 >>665
403 Forbidden
You don't have permission to access /snapshot/open-watcom-c-win32-2.0.exe on this server.
403 Forbidden
You don't have permission to access /snapshot/open-watcom-c-win32-2.0.exe on this server.
669デフォルトの名無しさん
2011/11/16(水) 22:25:27.43 普通に表示されるしバイナリも落ちてくる
670デフォルトの名無しさん
2011/11/19(土) 16:26:29.62 落ちてくるね
671デフォルトの名無しさん
2011/11/19(土) 17:10:35.56 Forbidden
You don't have permission to access /ow-snapshot.7z on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.17 (Linux/SUSE) Server at owbuilder.malakovi.cz Port 80
You don't have permission to access /ow-snapshot.7z on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.17 (Linux/SUSE) Server at owbuilder.malakovi.cz Port 80
672デフォルトの名無しさん
2011/11/20(日) 12:59:10.49673デフォルトの名無しさん
2011/11/22(火) 04:23:49.57 Watcomはオープンソースで地味に更新されてるからいいけど
今のDMCはアレだよな…。
今のDMCはアレだよな…。
674デフォルトの名無しさん
2011/11/25(金) 16:59:47.31 DMCはdman追加されただろ
なんに使うんだよアレ・・・
なんに使うんだよアレ・・・
675デフォルトの名無しさん
2011/12/01(木) 04:21:02.65 Open Watcomってもっと評価されてもいいよな
676デフォルトの名無しさん
2011/12/02(金) 10:24:31.70 wlink最強伝説
677デフォルトの名無しさん
2011/12/05(月) 03:18:02.63 Open Watcom 2.0 r37163
http://owbuilder.malakovi.cz/
http://owbuilder.malakovi.cz/
678デフォルトの名無しさん
2011/12/06(火) 17:52:02.46 嵌ったので俺メモ
誰か英語力ください
32bit windowsプログラム作るときのwlinkのパラメータ
wlink N 実行ファイル F オブジェクトファイル L ライブラリ FORM windows nt
オブジェクトファイルとライブラリはコンマ区切り、ライブラリのパスはLIBPで与える
で、LIBFってなんに使うんだ?
誰か英語力ください
32bit windowsプログラム作るときのwlinkのパラメータ
wlink N 実行ファイル F オブジェクトファイル L ライブラリ FORM windows nt
オブジェクトファイルとライブラリはコンマ区切り、ライブラリのパスはLIBPで与える
で、LIBFってなんに使うんだ?
679デフォルトの名無しさん
2011/12/06(火) 20:52:23.83 >>678
ttp://www.users.pjwstk.edu.pl/~jms/qnx/help/watcom/compiler-tools/wlink.html#LibfileDirective
カレントにオブジェクトファイルがなければLIBPで指定したパスから探してくれる
ttp://www.users.pjwstk.edu.pl/~jms/qnx/help/watcom/compiler-tools/wlink.html#LibfileDirective
カレントにオブジェクトファイルがなければLIBPで指定したパスから探してくれる
680デフォルトの名無しさん
2011/12/07(水) 01:22:07.22 CC386とか誰も知らないだろうな…。
681デフォルトの名無しさん
2011/12/10(土) 23:10:32.50 >>677
そのサイト死んどる
そのサイト死んどる
682デフォルトの名無しさん
2011/12/11(日) 10:31:54.91 >>681
生きてるぞ?
生きてるぞ?
683デフォルトの名無しさん
2011/12/11(日) 15:29:10.30 Access forbidden!
要求されたディレクトリへのアクセス権限がありません。 インデックスドキュメントが存在しないか、 ディレクトリの読み込みが許可されていません。
サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。
Error 403
owbuilder.malakovi.cz
Sun Dec 11 07:28:18 2011
Apache/2.2.17 (Linux/SUSE)
要求されたディレクトリへのアクセス権限がありません。 インデックスドキュメントが存在しないか、 ディレクトリの読み込みが許可されていません。
サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。
Error 403
owbuilder.malakovi.cz
Sun Dec 11 07:28:18 2011
Apache/2.2.17 (Linux/SUSE)
684デフォルトの名無しさん
2011/12/11(日) 19:45:42.71 \(^o^)/オワタ
<html>
<head>
</head>
<body>
</body>
</html>
<html>
<head>
</head>
<body>
</body>
</html>
685デフォルトの名無しさん
2011/12/12(月) 22:32:08.65686デフォルトの名無しさん
2011/12/12(月) 23:33:04.70 デイリーのソースはあるのか
ビルドしてみるかな
ビルドしてみるかな
687デフォルトの名無しさん
2011/12/12(月) 23:56:15.38 >>686
あざーっす!
あざーっす!
688デフォルトの名無しさん
2011/12/13(火) 00:29:08.03 sedとかcatとかteeとか自前で作るのか
素のwindowsには入ってないしなあ
素のwindowsには入ってないしなあ
689デフォルトの名無しさん
2011/12/13(火) 11:49:29.14 デイリーソースのビルドの仕方が書いてないのでメモ
windowsでやった
必要なもの
・ソース
・インストール済みのopen watcom
ビルド鯖は1.9だったけど、俺は12/10に落としたデイリー版でやった
1.フォルダ名にスペースが入ってると何が起こるかわからないので
C直下にow_dailyとか言う名前でフォルダ構造を維持したまま展開
2.コマンドプロンプト開いて、インストールしてあるopen watcomのパス通して、展開したフォルダに移動してbuild.cmdを実行
3.忘れたころにそれっぽいのができてる
windowsでやった
必要なもの
・ソース
・インストール済みのopen watcom
ビルド鯖は1.9だったけど、俺は12/10に落としたデイリー版でやった
1.フォルダ名にスペースが入ってると何が起こるかわからないので
C直下にow_dailyとか言う名前でフォルダ構造を維持したまま展開
2.コマンドプロンプト開いて、インストールしてあるopen watcomのパス通して、展開したフォルダに移動してbuild.cmdを実行
3.忘れたころにそれっぽいのができてる
690デフォルトの名無しさん
2011/12/13(火) 12:07:11.46691デフォルトの名無しさん
2011/12/13(火) 16:11:07.60 Win7 64bitでビルドしてみたら最後のほうでエラーみたいなの出たお
692デフォルトの名無しさん
2011/12/13(火) 16:38:42.88693691
2011/12/13(火) 19:07:57.69 x64では16bitコードが動作しないせいかも
ttp://i.imgur.com/i8zMi.png
ttp://i.imgur.com/i8zMi.png
694デフォルトの名無しさん
2011/12/13(火) 20:34:27.11695デフォルトの名無しさん
2011/12/14(水) 05:50:32.48 >>690
だめ文字は無理ぽ?
だめ文字は無理ぽ?
696デフォルトの名無しさん
2011/12/14(水) 21:16:01.08 これは a Windows NT character-mode 実行可能 です
697デフォルトの名無しさん
2011/12/15(木) 01:20:20.74 >>694
STLくらいGCCからコピれ
STLくらいGCCからコピれ
698デフォルトの名無しさん
2011/12/15(木) 23:40:04.21 2.0ではstd::stable_sort()を実装してほしい。
699デフォルトの名無しさん
2011/12/16(金) 22:18:35.80700デフォルトの名無しさん
2011/12/16(金) 23:29:19.67 >>699
ヒント:書写
ヒント:書写
701デフォルトの名無しさん
2011/12/17(土) 22:37:56.58 これVC6とどっちが上?
コンパイラ最適化とか
コンパイラ最適化とか
702デフォルトの名無しさん
2011/12/18(日) 00:07:07.76 VC6はオワコン
703デフォルトの名無しさん
2011/12/22(木) 11:29:59.12 dosbox使えば64bitのvista/7でもビルドできるかもしれん
だが俺は64bitのvista/7が入ってるマシンを持ってなかった
だが俺は64bitのvista/7が入ってるマシンを持ってなかった
704デフォルトの名無しさん
2011/12/22(木) 15:43:37.87 鼻毛12800円に
メモリ8Gを3000円弱で追加して
Win7Enterprise90日評価版で。
メモリ8Gを3000円弱で追加して
Win7Enterprise90日評価版で。
705デフォルトの名無しさん
2011/12/22(木) 15:48:41.12 つデュアルブート
706デフォルトの名無しさん
2011/12/24(土) 16:35:49.07 VMWareでいいじゃん
707デフォルトの名無しさん
2012/01/28(土) 20:03:04.26 デイリービルドの鯖が実質無くなったのか
708デフォルトの名無しさん
2012/02/29(水) 21:41:01.97 これは a Windows NT character-mode 実行可能 です
709デフォルトの名無しさん
2012/03/23(金) 18:24:05.03 保守ついでにネタにマジレスするけどメッセージテーブルいじればいんじゃね?
つか、メッセージテーブルのせいで今日のデイリーのビルドに失敗するとは思わんかったw
つか、メッセージテーブルのせいで今日のデイリーのビルドに失敗するとは思わんかったw
710デフォルトの名無しさん
2012/04/14(土) 10:45:43.38 本家に最適化のバグ報告したいんだがどうすりゃいいんだろ?
Read Onlyって書いてあるが、メルアド登録すればトラッカーに書き込めるのか…
Read Onlyって書いてあるが、メルアド登録すればトラッカーに書き込めるのか…
711デフォルトの名無しさん
2012/04/23(月) 14:43:02.59 ニュースグループに投げるとかircとか?
712デフォルトの名無しさん
2012/04/28(土) 11:42:18.74 >>710
どんなバグよ。
どんなバグよ。
713デフォルトの名無しさん
2012/05/07(月) 22:13:12.72 15年ぶりくらいにwatcomC++使ってみたけど。
相変らず日本語リソースの文字化け問題なおってないのねえ(ノ∀`)
相変らず日本語リソースの文字化け問題なおってないのねえ(ノ∀`)
714デフォルトの名無しさん
2012/05/19(土) 11:11:01.86 >>713
んじゃ、開発元に報告よろ。
んじゃ、開発元に報告よろ。
715デフォルトの名無しさん
2012/05/26(土) 22:28:09.90 -zk付けてないオチじゃ無いよな
716デフォルトの名無しさん
2012/07/14(土) 23:30:41.78 OpenWatcom 2.0
☆ チン マチクタビレタ〜
マチクタビレタ〜
☆ チン 〃 ∧_∧
ヽ___\(\・∀・)
\_/ ⊂ ⊂_)
/ ̄ ̄ ̄ ̄ ̄ /|
| ̄ ̄ ̄ ̄ ̄ ̄| |
| 愛媛みかん |/
☆ チン マチクタビレタ〜
マチクタビレタ〜
☆ チン 〃 ∧_∧
ヽ___\(\・∀・)
\_/ ⊂ ⊂_)
/ ̄ ̄ ̄ ̄ ̄ /|
| ̄ ̄ ̄ ̄ ̄ ̄| |
| 愛媛みかん |/
717デフォルトの名無しさん
2012/08/08(水) 16:24:13.24 freedos1.1拾ってきたからついでにopenwatcom入れてみた
どう遊ぼうか
どう遊ぼうか
718デフォルトの名無しさん
2012/08/08(水) 16:30:01.96 それ俺もやってみたかったのよね
何か面白いことあったら後でおせーて
何か面白いことあったら後でおせーて
719デフォルトの名無しさん
2012/08/08(水) 18:25:06.05 とりあえずreadme.txtにあるDOSの設定でopenwatcomは普通に動く
スレチだけどvmwareとfreedos1.1の相性が悪いっぽくて、日本語化するとfreedosが固まるw
スレチだけどvmwareとfreedos1.1の相性が悪いっぽくて、日本語化するとfreedosが固まるw
720デフォルトの名無しさん
2012/08/08(水) 18:47:55.07 そうするとVitual Boxか…はたまたQEMUか…仮想化ソフトってあと何があったけ?
というかDOSの時代を知らないからどうやってビルドするのか見当つかねw
というかDOSの時代を知らないからどうやってビルドするのか見当つかねw
721デフォルトの名無しさん
2012/08/09(木) 11:25:51.63 jdisp.sys /HS=LCとかそういう話?
722デフォルトの名無しさん
2012/08/09(木) 12:50:43.13 そういう話だった
config.sysの設定だいぶ忘れてるなぁ
config.sysの設定だいぶ忘れてるなぁ
723デフォルトの名無しさん
2012/08/09(木) 13:14:42.66 日本語化したままコンパイラ動かしたら死亡したw
724デフォルトの名無しさん
2012/08/10(金) 17:36:22.61 stlportのポーティングあるのな
1.8用だけど、openwatcomのランタイム呼び出す部分ごにょごにょすれば十分戦える
ttp://www.openwatcom.org/index.php/User:Cmeerw
1.8用だけど、openwatcomのランタイム呼び出す部分ごにょごにょすれば十分戦える
ttp://www.openwatcom.org/index.php/User:Cmeerw
725デフォルトの名無しさん
2012/08/15(水) 15:08:47.48 stlportのデバッグモードのdllリンクするとランタイムエラー出るな
調査は誰かに任せた
以下メッセージ
undefined constructor or destructor called!
調査は誰かに任せた
以下メッセージ
undefined constructor or destructor called!
726725
2012/08/15(水) 15:37:57.32 ソース貼ってなかった
#include <iostream>
#include <string>
int main()
{
std::cout << "hello, world!" << std::endl;
return 0;
}
#include <iostream>
#include <string>
int main()
{
std::cout << "hello, world!" << std::endl;
return 0;
}
727デフォルトの名無しさん
2012/08/23(木) 16:53:36.29 それっぽいヘッダ見つからないけど、
SSE使おうと思ったらアセンブラで直打ち?
SSE使おうと思ったらアセンブラで直打ち?
728デフォルトの名無しさん
2012/08/23(木) 19:09:11.79 下手すればアセンブラすら対応してないないかもと思ったら
かろうじてSSE3までは対応していた
かろうじてSSE3までは対応していた
729デフォルトの名無しさん
2012/08/25(土) 17:37:17.84 Watcomerなら #pragma で埋め込んでください。
730デフォルトの名無しさん
2012/09/03(月) 16:59:04.15 こうして
#pragma pack(4)
struct __m128 {
float m128_f32[4];
};
こうやって
extern "C" __m128 _mm_add_ps(__m128 &a, __m128 &b);
こうやると
#pragma aux _mm_add_ps = \
".686 " \
".XMM " \
"movaps xmm0,[eax] " \
"movaps xmm1,[edx]" \
"addps xmm0,xmm1" \
"movaps [esi],xmm0" \
parm [eax] [edx]
…movapsでこけるな
とりあえずmovups使うとして、アライメントの調整どうするんだ?
#pragma pack(4)
struct __m128 {
float m128_f32[4];
};
こうやって
extern "C" __m128 _mm_add_ps(__m128 &a, __m128 &b);
こうやると
#pragma aux _mm_add_ps = \
".686 " \
".XMM " \
"movaps xmm0,[eax] " \
"movaps xmm1,[edx]" \
"addps xmm0,xmm1" \
"movaps [esi],xmm0" \
parm [eax] [edx]
…movapsでこけるな
とりあえずmovups使うとして、アライメントの調整どうするんだ?
731730
2012/09/03(月) 19:51:42.43 コンパイラに用意されてないっぽいから適当にやるか
732730
2012/09/04(火) 16:39:10.83 #pragma pack(16)
ってやったら通った
けど微妙に気持ち悪いな
ってやったら通った
けど微妙に気持ち悪いな
733デフォルトの名無しさん
2012/09/04(火) 22:22:55.40 unsigned char *p1 = malloc( sizeof(struct __m128) + 15);
unsigned char *p2 = malloc( sizeof(struct __m128) + 15);
struct __m128 *x1 = p1 & 0xfffffff0;
struct __m128 *x2 = p2 & 0xfffffff0;
_mm_add_ps( &x1,&x2 );
free( p1 );
free( p2 );
unsigned char *p2 = malloc( sizeof(struct __m128) + 15);
struct __m128 *x1 = p1 & 0xfffffff0;
struct __m128 *x2 = p2 & 0xfffffff0;
_mm_add_ps( &x1,&x2 );
free( p1 );
free( p2 );
734733
2012/09/04(火) 22:26:06.39 引数に渡すとこ間違えた。&いらんか。
735デフォルトの名無しさん
2012/10/08(月) 16:55:46.38 インスコミスったくさい
736デフォルトの名無しさん
2012/10/08(月) 23:51:19.90 がんばってくさい
737デフォルトの名無しさん
2012/10/17(水) 00:47:21.13 ばあさんや、2.0はまだかのう?
738デフォルトの名無しさん
2012/10/19(金) 00:48:04.10 じいさん、さっき1.9がでたばっかりじゃろ
739デフォルトの名無しさん
2012/12/06(木) 12:41:58.34 bad_allocクラスがあるんだから投げてくれてもいいのになあ
740デフォルトの名無しさん
2012/12/20(木) 16:28:37.35 C99にあるけど未実装の数学関数をfortranのライブラリから適当に持ってくる場当たりハック
741デフォルトの名無しさん
2013/01/16(水) 19:16:26.12 stringのoperator<<とoperator>>まだー?
742デフォルトの名無しさん
2013/01/17(木) 06:47:05.24 // wcl386 whattime.cpp
#define FILE_NAME "whattime.txt"
#include <fstream.h>
#include <iomanip.h>
#include <strstrea.h>
#include <string.hpp>
#include <time.h>
int main()
{
ostrstream os;
strstreambuf *b = os.rdbuf();
time_t timer = time(NULL);
struct tm *p = localtime(&timer);
os << " " << setfill('0') << setw(2) << p->tm_hour;
os << ":" << setfill('0') << setw(2) << p->tm_min;
os << ":" << setfill('0') << setw(2) << p->tm_sec << ends;
String hours_minutes_seconds( os.str() );
b->freeze(0);
ofstream file;
file.open(FILE_NAME, ios::app);
file << hours_minutes_seconds;
file.close();
return 0;
}
/*
whattime
type whattime.txt
*/
#define FILE_NAME "whattime.txt"
#include <fstream.h>
#include <iomanip.h>
#include <strstrea.h>
#include <string.hpp>
#include <time.h>
int main()
{
ostrstream os;
strstreambuf *b = os.rdbuf();
time_t timer = time(NULL);
struct tm *p = localtime(&timer);
os << " " << setfill('0') << setw(2) << p->tm_hour;
os << ":" << setfill('0') << setw(2) << p->tm_min;
os << ":" << setfill('0') << setw(2) << p->tm_sec << ends;
String hours_minutes_seconds( os.str() );
b->freeze(0);
ofstream file;
file.open(FILE_NAME, ios::app);
file << hours_minutes_seconds;
file.close();
return 0;
}
/*
whattime
type whattime.txt
*/
743デフォルトの名無しさん
2013/01/17(木) 06:49:45.39 C:\work>whattime
C:\work>type whattime.txt
06:48:35
C:\work>whattime
C:\work>type whattime.txt
06:48:35 06:48:56
C:\work>whattime
C:\work>whattime
C:\work>whattime
C:\work>type whattime.txt
06:48:35 06:48:56 06:49:04 06:49:06 06:49:11
C:\work>
C:\work>type whattime.txt
06:48:35
C:\work>whattime
C:\work>type whattime.txt
06:48:35 06:48:56
C:\work>whattime
C:\work>whattime
C:\work>whattime
C:\work>type whattime.txt
06:48:35 06:48:56 06:49:04 06:49:06 06:49:11
C:\work>
744デフォルトの名無しさん
2013/01/24(木) 13:56:44.17 みんな喜べ
色々用意ができれば今年の終わりに2.0出せるかもってよ
ソースはニュースグループ
色々用意ができれば今年の終わりに2.0出せるかもってよ
ソースはニュースグループ
745デフォルトの名無しさん
2013/01/24(木) 21:28:38.05 2.0で何か変わるの?
746デフォルトの名無しさん
2013/01/24(木) 22:52:43.36 Windows8対応
747デフォルトの名無しさん
2013/02/10(日) 17:44:30.57 Digital Mars C/C++ Compiler Version 8.56 がひっそりと出てる
ttp://www.digitalmars.com/download/freecompiler.html
ttp://www.digitalmars.com/download/freecompiler.html
748デフォルトの名無しさん
2013/02/10(日) 18:42:19.32 いつの間にかDigital MarsのスレがDAT落ちしてる…
749デフォルトの名無しさん
2013/02/11(月) 12:36:53.03 去年大量糞スレ立て荒らしがあった
例の件の証拠隠滅と思われ
例の件の証拠隠滅と思われ
750デフォルトの名無しさん
2013/02/26(火) 12:40:21.12 nanを比較してtrueが帰ってきてちょっとあせったけど
そもそもC++98だとnanの比較が未定義だったぜ
そもそもC++98だとnanの比較が未定義だったぜ
751デフォルトの名無しさん
2013/03/12(火) 18:31:42.20 sgiのSTLの最新版がrope以外殆んどそのまま使えそうな予感
エラーでたところのtypename消してコンフィグいじったらコンパイル通った
エラーでたところのtypename消してコンフィグいじったらコンパイル通った
752デフォルトの名無しさん
2013/05/24(金) 23:50:53.13 stlport 5.2.1 for dmc,Open Watcom
ttp://www.6809.net/tenk/?%E9%9B%91%E8%A8%98%2f2013-05-20
ttp://www.6809.net/tenk/?%E9%9B%91%E8%A8%98%2f2013-05-20
753デフォルトの名無しさん
2013/07/26(金) NY:AN:NY.AN /*
wcl386 nonnum.cpp
nonnum 5
nonnum -
nonnum ^
*/
#include <iostream.h>
#include <string.hpp>
int main(int argc, char *argv[])
{
String line("0123456789");
const int line_length = line.length();
if(argc != 2) return 1;
int b = line.index(argv[1]); // nonnum 5
if(b != NPOS) {
cout << argv[1] << " can be found." << endl;
} else {
String non_number(argv[1]);
if(non_number == "-") {
b = line_length;
} else {
b = 0;
}
}
String lead = line(0, b);
String trail = line(b, line_length);
cout << trail << endl; // "56789"
return 0;
}
wcl386 nonnum.cpp
nonnum 5
nonnum -
nonnum ^
*/
#include <iostream.h>
#include <string.hpp>
int main(int argc, char *argv[])
{
String line("0123456789");
const int line_length = line.length();
if(argc != 2) return 1;
int b = line.index(argv[1]); // nonnum 5
if(b != NPOS) {
cout << argv[1] << " can be found." << endl;
} else {
String non_number(argv[1]);
if(non_number == "-") {
b = line_length;
} else {
b = 0;
}
}
String lead = line(0, b);
String trail = line(b, line_length);
cout << trail << endl; // "56789"
return 0;
}
754デフォルトの名無しさん
2013/07/26(金) NY:AN:NY.AN nonnum "^"
755デフォルトの名無しさん
2013/10/05(土) 18:40:23.90 確信
756デフォルトの名無しさん
2013/10/17(木) 18:22:02.26 エディタでソースの日本語表示ってフォントを変えれば出来るんだな、つかフォントの変え方が独特すぎる
757デフォルトの名無しさん
2013/10/21(月) 23:27:02.65 #include <iostream>
class StaticInteger {
int data;
int *pointer;
public:
StaticInteger(int *p, int d) {
pointer = p;
data = d;
}
int acquire() const { return data; }
void revise(int *p, int d) {
if(p == pointer) data = d;
}
} *static_integer;
void function() {
using namespace std;
cout << static_integer->acquire() << endl;
}
static int static_int;
int main(void) {
StaticInteger si(&static_int, 2345);
static_integer = &si;
function();
static_integer->revise(&static_int, 8765);
function();
return 0;
}
class StaticInteger {
int data;
int *pointer;
public:
StaticInteger(int *p, int d) {
pointer = p;
data = d;
}
int acquire() const { return data; }
void revise(int *p, int d) {
if(p == pointer) data = d;
}
} *static_integer;
void function() {
using namespace std;
cout << static_integer->acquire() << endl;
}
static int static_int;
int main(void) {
StaticInteger si(&static_int, 2345);
static_integer = &si;
function();
static_integer->revise(&static_int, 8765);
function();
return 0;
}
758デフォルトの名無しさん
2013/11/29(金) 10:53:13.80 2.0まだ〜?
759デフォルトの名無しさん
2013/12/16(月) 11:34:12.96760デフォルトの名無しさん
2013/12/17(火) 23:31:20.81 ファイル名 2.0 だけど正式releaseじゃなくてデイリービルドなのか?
少し試してみたけど1.9 とほとんど変わってなさそうだった。
ヘッダみるとインデントや名前の付け替えは多いけど肝心の修正は少なそうだし
少し試してみたけど1.9 とほとんど変わってなさそうだった。
ヘッダみるとインデントや名前の付け替えは多いけど肝心の修正は少なそうだし
761デフォルトの名無しさん
2014/01/25(土) 12:55:02.01 stubがへんな日本語になのだが、英語にする方法教えて
環境は Windows XPで、wcl Version 1.8
>これは an OS/2 16-bit 実行可能 です
環境は Windows XPで、wcl Version 1.8
>これは an OS/2 16-bit 実行可能 です
762デフォルトの名無しさん
2014/01/28(火) 21:09:37.48 SET WLANG=english
763デフォルトの名無しさん
2014/01/29(水) 13:52:17.88 見栄えがよくなったよ
ありがとん
>This is an OS/2 16-bit executable
ありがとん
>This is an OS/2 16-bit executable
764デフォルトの名無しさん
2014/02/12(水) 23:45:17.25 誰か新ネタくれよ
765 【だん吉】
2014/03/01(土) 00:41:09.57 これとVS2010のC++とどっちがいいかな
766デフォルトの名無しさん
2014/03/09(日) 09:54:14.45 std::forward_listきたか
767デフォルトの名無しさん
2014/03/21(金) 15:40:46.17ID:HlK5TI/j プロファイラのつかいかた
例でおしえてください
おねがいします
コマンドツールでもプロファイラつかえますか?
わからんわからん
例でおしえてください
おねがいします
コマンドツールでもプロファイラつかえますか?
わからんわからん
768デフォルトの名無しさん
2014/03/22(土) 17:19:23.68ID:4HmosEXO769デフォルトの名無しさん
2014/04/03(木) 04:15:15.90ID:DqBt0M+X #include <iostream.h>
#include <string.h>
#include <string.hpp>
void display(String & s)
{
cout << "length = " << s.length() << endl;
int u = strcspn( s.c_str(), "0123456789"); // Error!
cout << "u = " << u << endl;
}
// つづく
#include <string.h>
#include <string.hpp>
void display(String & s)
{
cout << "length = " << s.length() << endl;
int u = strcspn( s.c_str(), "0123456789"); // Error!
cout << "u = " << u << endl;
}
// つづく
770デフォルトの名無しさん
2014/04/03(木) 04:16:13.95ID:DqBt0M+X int main(int argc, char *argv[])
{
const int COUNT = 4096;
String id("bcd10023");
int id_length = id.length();
switch(argc) {
case 2:
if(! strcmp(argv[1], "-e") ) { // Errorになるオプション
String s = id(id_length, COUNT);
display(s);
} else {
display(id);
}
break;
default:
display(id);
break;
}
return 0;
}
{
const int COUNT = 4096;
String id("bcd10023");
int id_length = id.length();
switch(argc) {
case 2:
if(! strcmp(argv[1], "-e") ) { // Errorになるオプション
String s = id(id_length, COUNT);
display(s);
} else {
display(id);
}
break;
default:
display(id);
break;
}
return 0;
}
771デフォルトの名無しさん
2014/04/03(木) 04:18:00.77ID:DqBt0M+X C:\work>cspan
length = 8
u = 3
C:\work>cspan -e
length = 0
The instruction at 0x00401412 referenced memory at 0x00000000.
The memory could not be read.
C:\work>cspan -s
length = 8
u = 3
length = 8
u = 3
C:\work>cspan -e
length = 0
The instruction at 0x00401412 referenced memory at 0x00000000.
The memory could not be read.
C:\work>cspan -s
length = 8
u = 3
772デフォルトの名無しさん
2014/04/03(木) 05:02:24.33ID:8q69jo+f > String s = id(id_length, COUNT);
なにこれ
C:\WATCOM\docs\cpplib.pdf
にも書いてないけど
なにこれ
C:\WATCOM\docs\cpplib.pdf
にも書いてないけど
773デフォルトの名無しさん
2014/04/03(木) 05:27:06.37ID:DqBt0M+X 部分文字列です
sub-sequenceは、posからはじまって、len個つづきます
The sub-sequence begins at offset pos within the String object and continues for len characters.
String::operator ()()
Synopsis: #include <string.hpp>
public:
String String::operator ()( size_t pos, size_t len ) const;
Semantics: This form of the operator () public member function extracts a sub-sequence of characters from
the String object. A new String object is created that contains the sub-sequence of characters.
The sub-sequence begins at offset pos within the String object and continues for len characters. The
first character of a String object is at position zero.
If pos is greater than or equal to the length of the String object, the result is empty.
If len is such that pos + len exceeds the length of the object, the result is the sub-sequence of characters
from the String object starting at offset pos and running to the end of the String object.
Results: The operator () public member function returns a String object.
See Also: String::operator [], operator char, operator char const *
String Class 873
cpplib.pdf
sub-sequenceは、posからはじまって、len個つづきます
The sub-sequence begins at offset pos within the String object and continues for len characters.
String::operator ()()
Synopsis: #include <string.hpp>
public:
String String::operator ()( size_t pos, size_t len ) const;
Semantics: This form of the operator () public member function extracts a sub-sequence of characters from
the String object. A new String object is created that contains the sub-sequence of characters.
The sub-sequence begins at offset pos within the String object and continues for len characters. The
first character of a String object is at position zero.
If pos is greater than or equal to the length of the String object, the result is empty.
If len is such that pos + len exceeds the length of the object, the result is the sub-sequence of characters
from the String object starting at offset pos and running to the end of the String object.
Results: The operator () public member function returns a String object.
See Also: String::operator [], operator char, operator char const *
String Class 873
cpplib.pdf
774デフォルトの名無しさん
2014/04/03(木) 05:31:01.56ID:DqBt0M+X // substri.cpp
#include <iostream.h>
#include <string.hpp>
int main(int argc, char *argv[])
{
const int COUNT = 4096;
String id("bcd10023");
int id_length = id.length();
String s = id(id_length, COUNT);
cout << "s: length = " << s.length() << endl;
cout << s << endl;
int count = 3;
int begin = 3;
String g = id(begin, count);
cout << "g: length = " << g.length() << endl;
cout << g << endl;
return 0;
}
/*
C:\work>substri
s: length = 0
g: length = 3
100
*/
#include <iostream.h>
#include <string.hpp>
int main(int argc, char *argv[])
{
const int COUNT = 4096;
String id("bcd10023");
int id_length = id.length();
String s = id(id_length, COUNT);
cout << "s: length = " << s.length() << endl;
cout << s << endl;
int count = 3;
int begin = 3;
String g = id(begin, count);
cout << "g: length = " << g.length() << endl;
cout << g << endl;
return 0;
}
/*
C:\work>substri
s: length = 0
g: length = 3
100
*/
775デフォルトの名無しさん
2014/05/25(日) 16:37:45.33ID:Rj36S/n2 追加されそうにないし暇つぶしに書いた
大体動く
namespace std{
inline istream& operator>>(istream is, string& str)
{
if(!is.good())return is;
str.erase();
string::size_type sz = is.width();
if(sz==0)sz=str.max_size();
std::cout << is.width() << std::endl;
char c;
is.get(c);
for(string::size_type i=0; !isspace(c) && !is.eof() && (i < sz);i++){
str += c;
is.get(c);
}
is.width(0);
return is;
};
inline ostream& operator<<(ostream os,const string str)
{
if(!os.good())return os;
os.write(str.data(),str.size());
return os;
};
}
大体動く
namespace std{
inline istream& operator>>(istream is, string& str)
{
if(!is.good())return is;
str.erase();
string::size_type sz = is.width();
if(sz==0)sz=str.max_size();
std::cout << is.width() << std::endl;
char c;
is.get(c);
for(string::size_type i=0; !isspace(c) && !is.eof() && (i < sz);i++){
str += c;
is.get(c);
}
is.width(0);
return is;
};
inline ostream& operator<<(ostream os,const string str)
{
if(!os.good())return os;
os.write(str.data(),str.size());
return os;
};
}
776デフォルトの名無しさん
2014/06/09(月) 23:57:18.89ID:dAVEHAsk windows 7,64bitを使っているのですが,
wclでコンパイルした実行ファイルは,64bitでは使えない
というメッセージがでるのですが,wcl386でコンパイルする
と実行できるのです。
wclとwcl386とではどう違うのでしょうか。
wclでコンパイルした実行ファイルは,64bitでは使えない
というメッセージがでるのですが,wcl386でコンパイルする
と実行できるのです。
wclとwcl386とではどう違うのでしょうか。
777デフォルトの名無しさん
2014/06/10(火) 01:06:02.23ID:kNmgHm7N wcl は 16bit CPU 環境用の exe を生成。
wcl386 は 32bit CPU 環境用の exe 生成。
32bit windows は 16/32 bit(cpu) exe を実行できるけど、
64bit windows は 32/64bit exe のみで 16bit exeを実行できない。
wcl386 は 32bit CPU 環境用の exe 生成。
32bit windows は 16/32 bit(cpu) exe を実行できるけど、
64bit windows は 32/64bit exe のみで 16bit exeを実行できない。
778デフォルトの名無しさん
2014/06/10(火) 05:40:57.55ID:ZIPkO3Cr >777
了解しました。
ありがとうございます。
了解しました。
ありがとうございます。
779デフォルトの名無しさん
2014/08/03(日) 12:09:22.65ID:91Gs3y/1 ★2ch勢いランキングサイトリスト★
◎ +ニュース
・ 2NN
・ 2chTimes
◎ +ニュース新着
・ 2NN新着
・ Headline BBY
◎ +ニュース他
・ Desktop2ch
・ 記者別一覧
◎ 全板
・ 全板縦断勢いランキング
・ スレッドランキング総合ランキング
◎ 実況込み
・ 2勢
・ READ2CH
・ i-ikioi
※ 要サイト名検索
◎ +ニュース
・ 2NN
・ 2chTimes
◎ +ニュース新着
・ 2NN新着
・ Headline BBY
◎ +ニュース他
・ Desktop2ch
・ 記者別一覧
◎ 全板
・ 全板縦断勢いランキング
・ スレッドランキング総合ランキング
◎ 実況込み
・ 2勢
・ READ2CH
・ i-ikioi
※ 要サイト名検索
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 [蚤の市★]
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★4 [Hitzeschleier★]
- JA全農が「新おこめ券」…来年9月末の有効期限を新設、必要経費のみ上乗せ [蚤の市★]
- 【おこめ券】鈴木憲和農相 小泉前農相の備蓄米放出を“反省”「備蓄の円滑な運営を図ってまいります」 [Hitzeschleier★]
- 自民・麻生太郎副総裁 石破政権の1年は「どよーん」 高市政権発足で「何となく明るくなった」「世の中のことが決まり動いている」★2 [Hitzeschleier★]
- 1人3千円の食品高騰対策、何に使える? あいまいなまま衆院通過 [蚤の市★]
- 【号外】石破首相のもと和解を進んだ韓国の徴用工裁判、一転し最高裁が日本製鉄へ賠償金の支払い確定の判決【高市悲報】 [339712612]
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★7
- トランプ、G7に代わるcore 5を発表 [805596214]
- 【悲報】新米、全く売れなくて倉庫が満杯になってしまうwwwwwwwwwwwwwwwwwwww [802034645]
- VIPスクリプトだらけでワロタwwwwwwwww
- 【悲報】麻生太郎さん、オムツをしていた。晋さん…ここにいたんだね… [731544683]
