[過去ログ] OpenWatcom C++ (779レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(3): 02/10/01 09:55 AAS
IDE やプロファイラまでついてくるフリー最強の C++ コンパイラ
Watcom C++ について語りませう。
一応、こちらから入手できます。
難点はちょっと大きい事(45MB)です。
外部リンク:www.openwatcom.org
653: 2011/06/29(水) 13:37:25.43 AAS
1.9から1年たつけど新バージョンでないな
654: 2011/06/30(木) 00:34:33.13 AAS
次のバージョンって 2.0 なのかな。それとも 1.10 なのかな。
1.9 の出来 と Version 2 Todo List を比べると 2.0 はすごく遠い気がする...
外部リンク:translate.googleusercontent.com|ja&rurl=translate.google.com&twu=1&u=外部リンク:www.openwatcom.org
655: 2011/07/01(金) 17:03:13.15 AAS
Todo 見てたら浮動少数点演算のオプションで
>例えば、時代遅れの考えでは、内蔵のFPUがなくCPUから
>(とではない- FPI)- fpi87をデフォルトとするべきではなく、
>希少になりつつあります。
てな記述があるけど、FPUを内蔵したCPUが当たり前の今では
-fpc,-fpi,-fpi87 のどれを使うべきって言ってるのかね?
656(1): 2011/07/01(金) 23:48:54.04 AAS
excite翻訳だと
内蔵のFPUsのないCPUがかなりまれになっているので、例えばwasmは-fpi87(そして、-fpiでない)をデフォルトとするはずです。
ってなった
657: 2011/07/02(土) 18:41:09.38 AAS
>656
ありがと。
現状は-fpi(FPUエミュレーション)がデフォルトだけど
FPUが無いCPUなんて無いから-fpi87(インラインFPUコード)を
デフォルトにするべきってことね。納得。
658: 2011/09/04(日) 20:59:32.65 AA×
![](/aas/tech_1033433728_658_EFEFEF_000000_240.gif)
659(1): 2011/10/08(土) 18:56:13.47 AAS
Windows環境でDaily buildのビルドの仕方がわからないっす。
660: 2011/10/24(月) 23:41:32.15 AAS
今年はバージョンアップしないんですかね。
661: 2011/10/25(火) 18:23:31.97 AAS
>>659
仮想マシンにlinuxいれればいんじゃね?
662: 2011/10/25(火) 19:25:41.27 AAS
面白いなそれ。
時間が出来たら試してみよう。
663: 2011/11/02(水) 23:42:52.33 AAS
DOS 32bit(DOS4GW)で作ったexeで実行後にDOS4GWが扱える空きメモリを知る方法ってある?
664: 2011/11/03(木) 07:22:34.97 AAS
DPMIで取れるのかな?
外部リンク[html]:www.tenberry.com
665(2): 2011/11/15(火) 03:58:18.73 AAS
Nightly Buildsやってくれてるサイトが403なっとる
外部リンク:owbuilder.malakovi.cz
666: 2011/11/15(火) 14:09:16.43 AAS
日本からのIPが遮断されてるのかな
667: 2011/11/16(水) 19:33:19.85 AAS
-za 拡張機能を禁止します(つまり, ISO/ANSI C++飲み受け付けます)
668: 2011/11/16(水) 20:55:20.95 AAS
>>665
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 AAS
普通に表示されるしバイナリも落ちてくる
670: 2011/11/19(土) 16:26:29.62 AAS
落ちてくるね
671: 2011/11/19(土) 17:10:35.56 AAS
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
672: 2011/11/20(日) 12:59:10.49 AAS
試しに>>665入れてビルドしたらエラーメッセージが日本語になってて
言語の自動判別してるのかなと思った。
テキストを見るとVer2.0って記述されてるけどいつごろ正式版になるんだろう。
673: 2011/11/22(火) 04:23:49.57 AAS
Watcomはオープンソースで地味に更新されてるからいいけど
今のDMCはアレだよな…。
674: 2011/11/25(金) 16:59:47.31 AAS
DMCはdman追加されただろ
なんに使うんだよアレ・・・
675: 2011/12/01(木) 04:21:02.65 AAS
Open Watcomってもっと評価されてもいいよな
676: 2011/12/02(金) 10:24:31.70 AAS
wlink最強伝説
677(3): 2011/12/05(月) 03:18:02.63 AAS
Open Watcom 2.0 r37163
外部リンク:owbuilder.malakovi.cz
678(1): 2011/12/06(火) 17:52:02.46 AAS
嵌ったので俺メモ
誰か英語力ください
32bit windowsプログラム作るときのwlinkのパラメータ
wlink N 実行ファイル F オブジェクトファイル L ライブラリ FORM windows nt
オブジェクトファイルとライブラリはコンマ区切り、ライブラリのパスはLIBPで与える
で、LIBFってなんに使うんだ?
679: 2011/12/06(火) 20:52:23.83 AAS
>>678
外部リンク[html]:www.users.pjwstk.edu.pl
カレントにオブジェクトファイルがなければLIBPで指定したパスから探してくれる
680(1): 2011/12/07(水) 01:22:07.22 AAS
CC386とか誰も知らないだろうな…。
681(1): 2011/12/10(土) 23:10:32.50 AAS
>>677
そのサイト死んどる
682: 2011/12/11(日) 10:31:54.91 AAS
>>681
生きてるぞ?
683: 2011/12/11(日) 15:29:10.30 AAS
Access forbidden!
要求されたディレクトリへのアクセス権限がありません。 インデックスドキュメントが存在しないか、 ディレクトリの読み込みが許可されていません。
サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。
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 AAS
\(^o^)/オワタ
<html>
<head>
</head>
<body>
</body>
</html>
685: 2011/12/12(月) 22:32:08.65 AAS
>>677
ソースの差分見ればわかるけど、そんなに変更が加わってないんだよね。
686(1): 2011/12/12(月) 23:33:04.70 AAS
デイリーのソースはあるのか
ビルドしてみるかな
687: 2011/12/12(月) 23:56:15.38 AAS
>>686
あざーっす!
688: 2011/12/13(火) 00:29:08.03 AAS
sedとかcatとかteeとか自前で作るのか
素のwindowsには入ってないしなあ
689: 2011/12/13(火) 11:49:29.14 AAS
デイリーソースのビルドの仕方が書いてないのでメモ
windowsでやった
必要なもの
・ソース
・インストール済みのopen watcom
ビルド鯖は1.9だったけど、俺は12/10に落としたデイリー版でやった
1.フォルダ名にスペースが入ってると何が起こるかわからないので
C直下にow_dailyとか言う名前でフォルダ構造を維持したまま展開
2.コマンドプロンプト開いて、インストールしてあるopen watcomのパス通して、展開したフォルダに移動してbuild.cmdを実行
3.忘れたころにそれっぽいのができてる
690(1): 2011/12/13(火) 12:07:11.46 AAS
>>680
LADsoft?
今はOrange Cに発展したよ
DOS、Win32両方対応で軽いから昔から使ってる
691(2): 2011/12/13(火) 16:11:07.60 AAS
Win7 64bitでビルドしてみたら最後のほうでエラーみたいなの出たお
692: 2011/12/13(火) 16:38:42.88 AAS
>>691
バグ報告よろ
外部リンク:bugzilla.openwatcom.org
693: 691 2011/12/13(火) 19:07:57.69 AAS
x64では16bitコードが動作しないせいかも
画像リンク
694(1): 2011/12/13(火) 20:34:27.11 AAS
>>677
運良くダウンロードだけしてたので今試したのだけど
todo 書かれてた 2.0 じゃなくて 1.9 からの微修正ぽい。
templateとかstlとか あまり進んでなさげ。
695: 2011/12/14(水) 05:50:32.48 AAS
>>690
だめ文字は無理ぽ?
696: 2011/12/14(水) 21:16:01.08 AAS
これは a Windows NT character-mode 実行可能 です
697(1): 2011/12/15(木) 01:20:20.74 AAS
>>694
STLくらいGCCからコピれ
698: 2011/12/15(木) 23:40:04.21 AAS
2.0ではstd::stable_sort()を実装してほしい。
699(1): 2011/12/16(金) 22:18:35.80 AAS
>>697
GPLに感染しない?
700: 2011/12/16(金) 23:29:19.67 AAS
>>699
ヒント:書写
701: 2011/12/17(土) 22:37:56.58 AAS
これVC6とどっちが上?
コンパイラ最適化とか
702: 2011/12/18(日) 00:07:07.76 AAS
VC6はオワコン
703: 2011/12/22(木) 11:29:59.12 AAS
dosbox使えば64bitのvista/7でもビルドできるかもしれん
だが俺は64bitのvista/7が入ってるマシンを持ってなかった
704: 2011/12/22(木) 15:43:37.87 AAS
鼻毛12800円に
メモリ8Gを3000円弱で追加して
Win7Enterprise90日評価版で。
705: 2011/12/22(木) 15:48:41.12 AAS
つデュアルブート
706: 2011/12/24(土) 16:35:49.07 AAS
VMWareでいいじゃん
707: 2012/01/28(土) 20:03:04.26 AAS
デイリービルドの鯖が実質無くなったのか
708: 2012/02/29(水) 21:41:01.97 AAS
これは a Windows NT character-mode 実行可能 です
709: 2012/03/23(金) 18:24:05.03 AAS
保守ついでにネタにマジレスするけどメッセージテーブルいじればいんじゃね?
つか、メッセージテーブルのせいで今日のデイリーのビルドに失敗するとは思わんかったw
710(1): 2012/04/14(土) 10:45:43.38 AAS
本家に最適化のバグ報告したいんだがどうすりゃいいんだろ?
Read Onlyって書いてあるが、メルアド登録すればトラッカーに書き込めるのか…
711: 2012/04/23(月) 14:43:02.59 AAS
ニュースグループに投げるとかircとか?
712: 2012/04/28(土) 11:42:18.74 AAS
>>710
どんなバグよ。
713(1): 2012/05/07(月) 22:13:12.72 AAS
15年ぶりくらいにwatcomC++使ってみたけど。
相変らず日本語リソースの文字化け問題なおってないのねえ(ノ∀`)
714: 2012/05/19(土) 11:11:01.86 AAS
>>713
んじゃ、開発元に報告よろ。
715: 2012/05/26(土) 22:28:09.90 AAS
-zk付けてないオチじゃ無いよな
716: 2012/07/14(土) 23:30:41.78 AA×
![](/aas/tech_1033433728_716_EFEFEF_000000_240.gif)
717: 2012/08/08(水) 16:24:13.24 AAS
freedos1.1拾ってきたからついでにopenwatcom入れてみた
どう遊ぼうか
718: 2012/08/08(水) 16:30:01.96 AAS
それ俺もやってみたかったのよね
何か面白いことあったら後でおせーて
719: 2012/08/08(水) 18:25:06.05 AAS
とりあえずreadme.txtにあるDOSの設定でopenwatcomは普通に動く
スレチだけどvmwareとfreedos1.1の相性が悪いっぽくて、日本語化するとfreedosが固まるw
720: 2012/08/08(水) 18:47:55.07 AAS
そうするとVitual Boxか…はたまたQEMUか…仮想化ソフトってあと何があったけ?
というかDOSの時代を知らないからどうやってビルドするのか見当つかねw
721: 2012/08/09(木) 11:25:51.63 AAS
jdisp.sys /HS=LCとかそういう話?
722: 2012/08/09(木) 12:50:43.13 AAS
そういう話だった
config.sysの設定だいぶ忘れてるなぁ
723: 2012/08/09(木) 13:14:42.66 AAS
日本語化したままコンパイラ動かしたら死亡したw
724: 2012/08/10(金) 17:36:22.61 AAS
stlportのポーティングあるのな
1.8用だけど、openwatcomのランタイム呼び出す部分ごにょごにょすれば十分戦える
外部リンク:www.openwatcom.org
725(1): 2012/08/15(水) 15:08:47.48 AAS
stlportのデバッグモードのdllリンクするとランタイムエラー出るな
調査は誰かに任せた
以下メッセージ
undefined constructor or destructor called!
726: 725 2012/08/15(水) 15:37:57.32 AAS
ソース貼ってなかった
#include <iostream>
#include <string>
int main()
{
std::cout << "hello, world!" << std::endl;
return 0;
}
727: 2012/08/23(木) 16:53:36.29 AAS
それっぽいヘッダ見つからないけど、
SSE使おうと思ったらアセンブラで直打ち?
728: 2012/08/23(木) 19:09:11.79 AAS
下手すればアセンブラすら対応してないないかもと思ったら
かろうじてSSE3までは対応していた
729: 2012/08/25(土) 17:37:17.84 AAS
Watcomerなら #pragma で埋め込んでください。
730(2): 2012/09/03(月) 16:59:04.15 AAS
こうして
#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使うとして、アライメントの調整どうするんだ?
731: 730 2012/09/03(月) 19:51:42.43 AAS
コンパイラに用意されてないっぽいから適当にやるか
732: 730 2012/09/04(火) 16:39:10.83 AAS
#pragma pack(16)
ってやったら通った
けど微妙に気持ち悪いな
733(1): 2012/09/04(火) 22:22:55.40 AAS
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 );
734: 733 2012/09/04(火) 22:26:06.39 AAS
引数に渡すとこ間違えた。&いらんか。
735: 2012/10/08(月) 16:55:46.38 AAS
インスコミスったくさい
736: 2012/10/08(月) 23:51:19.90 AAS
がんばってくさい
737: 2012/10/17(水) 00:47:21.13 AAS
ばあさんや、2.0はまだかのう?
738(1): 2012/10/19(金) 00:48:04.10 AAS
じいさん、さっき1.9がでたばっかりじゃろ
739: 2012/12/06(木) 12:41:58.34 AAS
bad_allocクラスがあるんだから投げてくれてもいいのになあ
740: 2012/12/20(木) 16:28:37.35 AAS
C99にあるけど未実装の数学関数をfortranのライブラリから適当に持ってくる場当たりハック
741: 2013/01/16(水) 19:16:26.12 AAS
stringのoperator<<とoperator>>まだー?
742: 2013/01/17(木) 06:47:05.24 AAS
// 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
*/
743: 2013/01/17(木) 06:49:45.39 AAS
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>
744: 2013/01/24(木) 13:56:44.17 AAS
みんな喜べ
色々用意ができれば今年の終わりに2.0出せるかもってよ
ソースはニュースグループ
745: 2013/01/24(木) 21:28:38.05 AAS
2.0で何か変わるの?
746: 2013/01/24(木) 22:52:43.36 AAS
Windows8対応
747: 2013/02/10(日) 17:44:30.57 AAS
Digital Mars C/C++ Compiler Version 8.56 がひっそりと出てる
外部リンク[html]:www.digitalmars.com
748: 2013/02/10(日) 18:42:19.32 AAS
いつの間にかDigital MarsのスレがDAT落ちしてる…
749: 2013/02/11(月) 12:36:53.03 AAS
去年大量糞スレ立て荒らしがあった
例の件の証拠隠滅と思われ
750: 2013/02/26(火) 12:40:21.12 AAS
nanを比較してtrueが帰ってきてちょっとあせったけど
そもそもC++98だとnanの比較が未定義だったぜ
751: 2013/03/12(火) 18:31:42.20 AAS
sgiのSTLの最新版がrope以外殆んどそのまま使えそうな予感
エラーでたところのtypename消してコンフィグいじったらコンパイル通った
752: 2013/05/24(金) 23:50:53.13 AAS
stlport 5.2.1 for dmc,Open Watcom
外部リンク:www.6809.net
753: 2013/07/26(金) NY:AN:NY.AN AAS
/*
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 AAS
nonnum "^"
755: 2013/10/05(土) 18:40:23.90 AAS
確信
756: 2013/10/17(木) 18:22:02.26 AAS
エディタでソースの日本語表示ってフォントを変えれば出来るんだな、つかフォントの変え方が独特すぎる
757: 2013/10/21(月) 23:27:02.65 AAS
#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;
}
758: 2013/11/29(金) 10:53:13.80 AAS
2.0まだ〜?
759: 2013/12/16(月) 11:34:12.96 AAS
外部リンク:sourceforge.net
760: 2013/12/17(火) 23:31:20.81 AAS
ファイル名 2.0 だけど正式releaseじゃなくてデイリービルドなのか?
少し試してみたけど1.9 とほとんど変わってなさそうだった。
ヘッダみるとインデントや名前の付け替えは多いけど肝心の修正は少なそうだし
761: 2014/01/25(土) 12:55:02.01 AAS
stubがへんな日本語になのだが、英語にする方法教えて
環境は Windows XPで、wcl Version 1.8
>これは an OS/2 16-bit 実行可能 です
762: 2014/01/28(火) 21:09:37.48 AAS
SET WLANG=english
763: 2014/01/29(水) 13:52:17.88 AAS
見栄えがよくなったよ
ありがとん
>This is an OS/2 16-bit executable
764: 2014/02/12(水) 23:45:17.25 AAS
誰か新ネタくれよ
765: 【だん吉】 2014/03/01(土) 00:41:09.57 AAS
これとVS2010のC++とどっちがいいかな
766: 2014/03/09(日) 09:54:14.45 AAS
std::forward_listきたか
767(1): 2014/03/21(金) 15:40:46.17 ID:HlK5TI/j(1)調 AAS
プロファイラのつかいかた
例でおしえてください
おねがいします
コマンドツールでもプロファイラつかえますか?
わからんわからん
768: 2014/03/22(土) 17:19:23.68 ID:4HmosEXO(1)調 AAS
>>767
ヘルプ見て分からないか?
デバッグ情報付きでビルドして、サンプラにかけて出たファイルをプロファイラに渡すだけだろ
最適化はかけとけよ
769: 2014/04/03(木) 04:15:15.90 ID:DqBt0M+X(1/5)調 AAS
#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;
}
// つづく
770: 2014/04/03(木) 04:16:13.95 ID:DqBt0M+X(2/5)調 AAS
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;
}
771: 2014/04/03(木) 04:18:00.77 ID:DqBt0M+X(3/5)調 AAS
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
772: 2014/04/03(木) 05:02:24.33 ID:8q69jo+f(1)調 AAS
> String s = id(id_length, COUNT);
なにこれ
C:\WATCOM\docs\cpplib.pdf
にも書いてないけど
773: 2014/04/03(木) 05:27:06.37 ID:DqBt0M+X(4/5)調 AAS
部分文字列です
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.56 ID:DqBt0M+X(5/5)調 AAS
// 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
*/
775: 2014/05/25(日) 16:37:45.33 ID:Rj36S/n2(1)調 AAS
追加されそうにないし暇つぶしに書いた
大体動く
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.89 ID:dAVEHAsk(1)調 AAS
windows 7,64bitを使っているのですが,
wclでコンパイルした実行ファイルは,64bitでは使えない
というメッセージがでるのですが,wcl386でコンパイルする
と実行できるのです。
wclとwcl386とではどう違うのでしょうか。
777(1): 2014/06/10(火) 01:06:02.23 ID:kNmgHm7N(1)調 AAS
wcl は 16bit CPU 環境用の 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.55 ID:ZIPkO3Cr(1)調 AAS
>777
了解しました。
ありがとうございます。
779: 2014/08/03(日) 12:09:22.65 ID:91Gs3y/1(1)調 AAS
★2ch勢いランキングサイトリスト★
◎ +ニュース
・ 2NN
・ 2chTimes
◎ +ニュース新着
・ 2NN新着
・ Headline BBY
◎ +ニュース他
・ Desktop2ch
・ 記者別一覧
◎ 全板
・ 全板縦断勢いランキング
・ スレッドランキング総合ランキング
◎ 実況込み
・ 2勢
・ READ2CH
・ i-ikioi
※ 要サイト名検索
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.876s*