トップページ⇒tech
186コメント39KB

フリーコンパイラー使えよ。

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
わざわざBCBとかVC++とか買う奴は馬鹿じゃねーのか。
フリーのコンパイラーがあるじゃないか。
0002デフォルトの名無しさんNGNG
Shift_JISまともに扱えるフリーコンパイラがそんなにあるのか?
gccはダメだしな。
0003デフォルトの名無しさんNGNG
金のない奴は金を節約しろ
金のある奴は効率を優先しろ

/*** 終了 ***/
0004デフォルトの名無しさんNGNG
これだから貧乏人は(r
0005デフォルトの名無しさんNGNG
>>2
いまだにShift_JISしか使えないとはお前も遅れているな。
これからの時代はUTF-8だ
0006デフォルトの名無しさんNGNG
>>5
ばかだろ。Shit_JISつかわないかん場面はまだ相当あんだよ。
eucなら問題でないんだけどな。Shit_JISが腐ってるといえばそうなんだがな。
0007デフォルトの名無しさんNGNG
外部に出せよ。
0008デフォルトの名無しさんNGNG
今日のご褒美!
http://homepage3.nifty.com/manko/
0009デフォルトの名無しさんNGNG
>>2
Shift-JIS対応
× gcc系
○ Borland, Digital Mars, .Net Framework SDK, OpenWatcom
0010デフォルトの名無しさんNGNG
シフトJISって、メッセージとかをCソースに直接書いてんのか?
うあ〜
0011デフォルトの名無しさんNGNG
>>2
MINDつかえ
0012デフォルトの名無しさんNGNG
>>10
やっぱ馬鹿だな。おまえが「うあ〜」だよ。イタすぎ。
0013デフォルトの名無しさんNGNG
8進に変換すりゃいいだけのことを。
あっ、Makefileも使えない痴呆なのか。ごめんごめん。
0014デフォルトの名無しさんNGNG
子供をあんまいじめんなよ。
0015デフォルトの名無しさんNGNG
>>6
変な日本人のためにわざわざ古臭いShift_JISに
あわせないとは面倒なことよ。
なんでWindows馬鹿にあわせにゃあかんのだ
納得いかんで!
0016デフォルトの名無しさんNGNG
フリーコンパイラーで出来なくてBCBやVC++(一番安いエディション)で出来る
機能ってあるのですか?
0017デフォルトの名無しさんNGNG
>>16
上司や顧客を説得する。
00181NGNG
VC++とかBCBとか買う奴は技術不足。
MAKEとかできない哀れな奴。
0019デフォルトの名無しさんNGNG
VC++ 7.1 で、boost や loki を使って効率的かつ自己満足的な
プログラミングをする。

これが楽しいんじゃねーか。貧乏人はすっこんでろ!
0020デフォルトの名無しさんNGNG
>>18
MAKE って何ですか?
0021デフォルトの名無しさんNGNG
1の燃料しょぼ過ぎ。
VC++7.1が最強。
boostが理解できるようになってから出直してこい。
つかModern C++ Designも100回くらい声にだして読んで来い。
話しはそれからだ。
00221NGNG
名言

最強のプログラマーはコンパイラーを選ばない。


まあせいぜい友人に「俺VC++持ってんだぜ」とか自慢しとけ(プププププ
0023デフォルトの名無しさんNGNG
>最強のプログラマーはコンパイラーを選ばない。

>フリーコンパイラー使えよ。
0024デフォルトの名無しさんNGNG
その存在自体を否定された1はその後どうなったのだろう?
0025デフォルトの名無しさんNGNG
では最強プログラマーの>>1はHSPでも使ってろ。
0026デフォルトの名無しさんNGNG
やっぱ1って馬鹿だよな。
夏限定だからええけどな。
0027デフォルトの名無しさんNGNG
>まあせいぜい友人に「俺VC++持ってんだぜ」とか自慢しとけ(プププププ
つか友人はみんなVC++だがな。
おまえの友人はしょぼいのばっかなんだな。
0028デフォルトの名無しさんNGNG
ここは1を叩くスレですか?
0029デフォルトの名無しさんNGNG
>>20
なつかしーなー
昔はエラク便利だとおもって使い倒してたが...
0030デフォルトの名無しさんNGNG
>>29
その後知能が減退して使えなくなったのか。
チャーリー・ゴードンみたいな香具師だな。
0031デフォルトの名無しさんNGNG
VC++のデバッグ最高!!!
あれは世紀の大発明と言っていいだろう。
0032デフォルトの名無しさんNGNG
どのあたりが ?
0033デフォルトの名無しさんNGNG
>>31はMicrosoftのVC++デバッグチーム。
0034デフォルトの名無しさんNGNG
色と形が最も重要な要素だ。
大きさなんか二の次。
0035笑む獅子 ◆uBIhBQyqV6 NGNG
BCC vs GCC vs ASK vs NWS
0036デフォルトの名無しさんNGNG

VC++6.0 Standard が6000円くらいじゃなかったっけ?
たった6000円で豪華ヘルプCDと、MFC、優れた統合
開発環境が手に入るんだから、安いものじゃないですか?

自分で一からプログラムを組んでも良し、統合開発環境
の力を借りて組んでも良し。
0037デフォルトの名無しさんNGNG
めちゃくちゃ貧乏臭いスレだな
0038デフォルトの名無しさんNGNG
cmucl >>>(超えられない壁) >>>gcl>>>clisp

lispコンパイラの勢力図
0039デフォルトの名無しさんNGNG
とりあえず"コンパイラー"なんて言っている>>1は出直せ
0040デフォルトの名無しさんNGNG
>>6
馬鹿め。UTF-8に変換すればいいものを
0041デフォルトの名無しさんNGNG
デバッガしかつかってないのか喪前ら。
xUnit使ってないのか喪前ら
0042デフォルトの名無しさんNGNG
gccで日本語リテラルがまともに扱えるようになるのはいつだろうか
0043デフォルトの名無しさんNGNG
>>42
今バッチリシフトJIS使えた。ようやく判った。
SJISパッチがちゃんと当たるしリビルド効くわ。
あれだ、bisonをsnapshotから拾っちゃダメだ。
あれはちゃんとビルドできないんだわさ。
ftp.gnuの1.25を拾ってfiles.cを直してビルドしておけばOK。
0044デフォルトの名無しさんNGNG
フリーのコンパイラー
0045デフォルトの名無しさんNGNG
1はVC++が欲しいんじゃないかな?
うらやましいんだろ
0046デフォルトの名無しさんNGNG
BCBやVC++に相当する機能をもったフリーのコンパイラなんてあったか?
0047デフォルトの名無しさんNGNG
ツールって言葉をしらない1を晒しとこ
0048デフォルトの名無しさんNGNG
どーせ1は趣味で何も作れないんだから大目に見てやれや
0049デフォルトの名無しさんNGNG
>>1
コンパイラーわろたw
0050デフォルトの名無しさんNGNG
BorlandからC++BuilderXが落とせるようになってるな
0051デフォルトの名無しさんNGNG
今さらかよ(・∀・)ニヤニヤ
0052デフォルトの名無しさんNGNG
>>50
アレってIDEでコンパイラはgccだかbccだかじゃなかったけか?
0053デフォルトの名無しさんNGNG
>>52
そそ
バージョン見たら5.6.4.0になってた
0054デフォルトの名無しさんNGNG
 別に「コンパイラ」・「コンパイラー」、どっちでもかまわないと思うけど。どうせ日本人の聞こえ方だし。
0055デフォルトの名無しさんNGNG
>>54
違います。工学的に定められています。
0056デフォルトの名無しさんNGNG
『manager』はマネジャー・マネージャ・マネージャーなどと色々な読み方があるし、『programmer』だってプログラマー・プログラマどちらで読むかは決まっていない。だから『compiler』もどっちだっていいんだよ。 
0057デフォルトの名無しさんNGNG
>38
gclってkcl(京都・コモン・リスプ)なんだよね
だったらOKじゃないの?
0058デフォルトの名無しさんNGNG
>>56
アホですか?工学的に定められています。
0059デフォルトの名無しさんNGNG
ライブラリが・・・
0060デフォルトの名無しさんNGNG
>>56
JIS的なルールがある
0061デフォルトの名無しさんNGNG
ちなみに昔、「コンパイラ」という漫画があってOVA化もされたのを若い諸君は知っているだろうか。
0062デフォルトの名無しさんNGNG
>>61
アセンブラ コンパイラと来て 3人目がバイアスだったのでトホホと思った
0063デフォルトの名無しさんNGNG
オタはオタ板へ。でも微妙にTRONかも。
0064デフォルトの名無しさんNGNG
>>62
3人目はインタプリタって事になってるんじゃないんですかね?
バイアスとディレクトリは欠番で
0065デフォルトの名無しさんNGNG
正しい英語の発音では
コンパィラァーだ
コンパイラではない。

0066デフォルトの名無しさんNGNG
コムパィラァー
0067デフォルトの名無しさんNGNG
gccのShit_JIS対応くらい自分でパッチ当てろよ。
0068デフォルトの名無しさんNGNG
BuilderXをいれたらBCCfreeのほうが使えなくなった
勝手に環境書き換えるの(・A ・)イクナイ!
0069デフォルトの名無しさんNGNG
>>65
英語の発音がカタカナで表せるのなら、発音記号など必要なくなるな。
なあ、知ったか君。
0070デフォルトの名無しさんNGNG
>>69
義務教育ではいまだにカタカナが主流のようだが?
高校、大学、塾、検定用教材でも発音記号つかったことないぞ
0071デフォルトの名無しさんNGNG
@ECHO OFF
REM 個人的メモ、BCB6<->BCC5共存用バッチファイル
SET PATH=D:\Developer\bcc55\bin\; %PATH%
ECHO 環境変数をBCC5.5.1用に変更
0072デフォルトの名無しさんNGNG
>>70
>高校、大学、塾、検定用教材でも発音記号つかったことないぞ

クロマティ高校にでも通ってたのか?
0073デフォルトの名無しさんNGNG
>>72
お前発音記号をちゃんと習ったのか?
軟口蓋とか硬口蓋とか音声学用語も分かるのか?
習ってもいないくせに参考書に載ってるのを見て
分かった気になってるしったか君だろ?
「ɚ」が「シュワー」ってIPAだって知らないんだろ?
これだから低学歴は困る。
0074デフォルトの名無しさんNGNG
>>73
自己紹介
http://etc.2ch.net/intro
00751NGNG
年玉GET!!!!!
あっそういえば君達はもらえないんだよね?
かわいそうに(プ
0076デフォルトの名無しさんNGNG
コンパイラ ×
コンパイラー ○
0077デフォルトの名無しさんNGNG
>>76
頭大丈夫か?
0078デフォルトの名無しさんNGNG
>>76
どうぞ

http://pc2.2ch.net/test/read.cgi/tech/1014691583/
0079デフォルトの名無しさんNGNG
>>76
工学的に間違っています。
0080デフォルトの名無しさんNGNG
コンバイラ ◎
0081デフォルトの名無しさんNGNG
そんで?
0082デフォルトの名無しさんNGNG
>>81
負け惜しみですか?
0083デフォルトの名無しさんNGNG
C++が使えてフリーのRADはないですか?
0084デフォルトの名無しさんNGNG
>>83
あります。
0085デフォルトの名無しさんNGNG
VC++7.1のコンパイラだけ欲しい
100メガもダウンロードしたくないよ(ノД`、)エーン
0086デフォルトの名無しさんNGNG
フリーのアセンブラコンパイラを紹介しろ
0087デフォルトの名無しさんNGNG
kubotarのソースをコンパイルするのに適したコンパイラはありませんか?
0088デフォルトの名無しさんNGNG
>>85
.NET Framework SDKがおまけで付いてる本を買え。

>>86
C++BuilderXにTurbo Assembler(tasm32.exe)が入ってる。

>>
HSP
0089デフォルトの名無しさんNGNG
kubotarはSDKですよ。
改造自由だと書かれていますよ。
パクリソースらしいですが。
0090デフォルトの名無しさんNGNG
afoか?
windowsはunicodeだろ

まあ腐れeucでも一生使っとけ
0091デフォルトの名無しさんNGNG
>>90
unicodeは総称であってコード体系も伝送フォーマットも(略
0092デフォルトの名無しさんNGNG
9xが残ってるうちはsjis混在状態だろ

NTの中身自体はうにこーどだが
0093デフォルトの名無しさんNGNG
>>90
unicode だってキャラクタセットとしてもエンコーディングとしても最高とは
言いがたい訳だが。
0094デフォルトの名無しさんNGNG
>>93
極東地域を虐げたり組文字などというふざけたシステムを持ち込んだり、なかなかユニークだぞ。
0095デフォルトの名無しさんNGNG
>>94
虐げてる割にはウリナラ領域があんなに…
0096デフォルトの名無しさんNGNG
>>94>>95は右翼
0097デフォルトの名無しさんNGNG
SHIFT-JISが使えないからgccは駄目だって?
プププ
世界一最適化されたコンパイラ捕まえてナーにゆーとる?
そもそも何でプログラミングに日本語なんか必要なんだヨ。
日本語手放せない厨房は VBにでも齧りついていなさい。
俺は一生懸命辞書引いて、全てアルハベッチ入力してるぞ。

SHIFT-JISが何だかんだと議論するやつはgcc使う資格なし。
イッテヨシ!
0098デフォルトの名無しさんNGNG
まぁ個人でVSのエンタープライズ以上を持ってるなら
自慢したくなる気持ちも分からないではない。
0099デフォルトの名無しさんNGNG
VisualStudioでもレジストリで設定すればgccとかicc使えるよ
0100デフォルトの名無しさんNGNG
>>97
>そもそも何でプログラミングに日本語なんか必要なんだヨ。

必要なんだな。
0101デフォルトの名無しさんNGNG
最適化ってどういう意味だろー
0102デフォルトの名無しさんNGNG
>>97
>世界一最適化されたコンパイラ捕まえてナーにゆーとる?
gccの最適化なんてWatcom Cの足下にも及ばないぜ。
0103デフォルトの名無しさんNGNG
10年後・・・・

VC++2
MinGW

プゲラw
0104デフォルトの名無しさんNGNG
http://www.microsoft.com/downloads/details.aspx?FamilyID=272be09d-40bb-49fd-9cb0-4bfa122fa91b&DisplayLang=en
.NET FreamworkSDKと違って最適化付Pro版
サイズは約32MBなんで>>85さんにも少しはましになったかと

スレも>>タダで使えるVisual C++
http://pc5.2ch.net/test/read.cgi/tech/1082177340/l50
0105デフォルトの名無しさんNGNG
>>104
どのみち.NET FrameworkSDK (make等)とPlatformSDK(ヘッダおよびインポートライブラリ)がいる罠
0106デフォルトの名無しさんNGNG
LightC(体験版)
って使えますか?
0107デフォルトの名無しさんNGNG
10年後・・・・

lcc-Win32
MinGW

プゲラw
0108デフォルトの名無しさんNGNG
>>60
“JIS的なルール”ってなんだ?

“3音節以上の単語の語末の長音符号は省略する”
というのが工学界の慣習だったというだけだろ?

0109デフォルトの名無しさんNGNG
ここでLSI C-86 v3.30c 試食版の登場ですよ。
0110デフォルトの名無しさんNGNG
>>109
「C-86」の"86"ってまさか86年までの仕様しか対応してないんですか?
0111デフォルトの名無しさんNGNG
Borland TurboC++1.0ってどうですか?
環境はMS-DOS6.2、486互換CPUのPDAです。(ハーフVGA/CGA)
0112デフォルトの名無しさんNGNG
>>110
ANSIで最初のCの規格は1989年の通称C89
LSI Cの86はIntel x86 CPU用の意味

つうか釣りだよな、釣りって言ってくれ
0113デフォルトの名無しさん NGNG
>LightC(体験版)
>って使えますか?
100行しかコンパイルできないそうですね。
最近LC→BCCに変えました。

0114デフォルトの名無しさんNGNG
>>113

1関数100行以内等のポリシーを決めれば大丈夫。
0115デフォルトの名無しさんNGNG
gccで日本語がウキーって人わコレ使えばいいんじゃないの?
http://mingw.biggie.jp/

俺わ日本語が不自由なので試したことがないんだが
0116デフォルトの名無しさんNGNG
>>115
このページ見るとなんだかなあ。
ヒキコモリが自分にとって都合のいいMinGWを作りたいだけにしか見えん。
0117デフォルトの名無しさんNGNG
1:市販品を買う経済力がある
2:これといってフリーコンパイラにしかできない事が無い

よって不要
0118デフォルトの名無しさんNGNG
>>117
C99対応しているのはGCCぐらいしか知らないな。
(VCだってBCCだって。どっちもタダ版あるけど)
0119デフォルトの名無しさんNGNG
>>118
他のもあるていどは対応できている。
GCCほどじゃないけどな。
結局GCC最強ってことか。
0120デフォルトの名無しさんNGNG
>>116
まあ、良いんじゃないの ?
2ch でぐだぐた言ってるだけの君や俺よりはるかにマシだろ。
0121デフォルトの名無しさんNGNG
>>116
大抵の人には都合がいいと思うんだが?
少なくとも俺にとっては都合がいい。
これだけの仕事が出来るならヒキコモリマンセーってカンジだな。
(ホントにヒキコモリかどうかはわからんが…)
0122デフォルトの名無しさんNGNG
コンパイラがメンテナンスにどこまで期待できるかわからん状態では
それに依存したコードは書けないでしょ。

0123デフォルトの名無しさんNGNG
今過去ログ全部読んだばかりだが、
フリーコンパイラってどんなのがあんだよ?
0124デフォルトの名無しさんNGNG
過去ログ嫁
0125デフォルトの名無しさんNGNG
インテルの石使うならicc最強
0126デフォルトの名無しさんNGNG
>>125
スレ違い
0127デフォルトの名無しさんNGNG
>>126
Linux版なら無問題
0128デフォルトの名無しさんNGNG
>>123 C言語なら俺に聞けスレから
【コンパイラ】
gcc
http://gcc.gnu.org/

【Win32用の開発環境のみ。】
gcc-cygwin
http://www.redhat.com/software/tools/cygwin/
gcc-mingw
http://www.mingw.org
Digital Mars C++
http://www.digitalmars.com/
Open Watcom
http://www.openwatcom.com/
Borland C++ Compiler 5.5.1
http://www.borland.co.jp/cppbuilder/freecompiler/

【ライセンスや機能などに問題あり】
Microsoft C/C++ 13.0.9466(VC.NET)
http://www.microsoft.com/japan/msdn/netframework/downloads/
LCC-Win32
http://www.cs.virginia.edu/~lcc-win32/
CINT
http://root.cern.ch/root/Cint.html
めじろ++98
http://www.vector.co.jp/soft/win95/prog/se075910.html
Intel C++ Compiler for Linux
http://developer.intel.com/software/products/compilers/clin/noncom.htm

他にはLSI-C 86やMicrosoft Visual C++ Toolkit 2003なんてのも
(ToolkitはPro版相当の最適化有。上のVC.NETはStd版相当なので最適化無)
0129デフォルトの名無しさんNGNG
サンクス。すげぇ。
0130デフォルトの名無しさんNGNG
Dev-c++は?
0131デフォルトの名無しさんNGNG
IDE凄い便利だもーん
0132デフォルトの名無しさんNGNG
>>131
VS2005.NETのベータ使えよ
IDE付で無料
0133デフォルトの名無しさんNGNG
VCTKはかなり(・∀・)イイ!
0134デフォルトの名無しさんNGNG
統合開発環境なのってどれ?
0135デフォルトの名無しさんNGNG
>>134
http://lab.msdn.microsoft.com/express/
0136デフォルトの名無しさんNGNG
>>135
フリーじゃないだろ
0137デフォルトの名無しさんNGNG
>>136
よくみろ、全部無料だ
0138デフォルトの名無しさんNGNG
その前に統合開発環境じゃねえだろ。
Dev-c++はフリーの統合開発環境。
0139デフォルトの名無しさんNGNG
>>138
統合開発環境=IDEだろ?
VisualStudioがIDEじゃなかったらなんなんだ?
0140デフォルトの名無しさんNGNG
>>135
英語でよくわかんないんだけど、
VC++と比べて制限はあるの?
0141デフォルトの名無しさんNGNG
>>140
Win32アプリケーションもSDK入れればコンパイル通るし別にこれといった制限はない
0142デフォルトの名無しさんNGNG
>>137
来年までライセンスも価格も発表しないってさ。
簡単に手に入るようにするって言ってるが、
low-cost とか言ってるから無料にはならないのではないかと思われ。

http://lab.msdn.microsoft.com/express/faq/default.aspx#vcsharp
> Q. Are the Express Edition products free?
> A. We have not announced pricing and licensing and will not do so until next calendar year.
>   For the time being, we can tell you that the Express Editions will be low-cost and will continue to be easy to acquire.
0143デフォルトの名無しさんNGNG
>>142
いや、だから現時点でbeta版がタダで使えるってこと
上記サイトで誰でもダウンロード可能
製品版はもちろん買ってくれ
100$切るらしいから
0144デフォルトの名無しさんNGNG
フリーのは使いにくいYO!商用並に使いやすくしてYO!
0145デフォルトの名無しさんNGNG
LSI-C86+Cpadや
BCC+Cpadはどう?
とりあえず両方入れてみた。
0146デフォルトの名無しさんNGNG
Service for UNIX
0147デフォルトの名無しさんNGNG
>>144
じゃ使いやすい商用ので只の教えて。
0148デフォルトの名無しさんNGNG
>>147
BorlandC++Compiler
0149デフォルトの名無しさんNGNG
今やVisualC++のコンパイラがタダで配られる時代。
0150デフォルトの名無しさんNGNG
egcってどうよ?
0151デフォルトの名無しさんNGNG
>>150
あれってgccに統合されたんじゃなかったっけ?
0152デフォルトの名無しさんNGNG
というかgccにとってかわったというか。
0153デフォルトの名無しさんNGNG
ecc
0154デフォルトの名無しさんNGNG
>>153
Eで始まる商品名のコンパイラならccコマンドがeccになりそうだけど、
寡聞にして知らないや。何かある?
0155デフォルトの名無しさんNGNG
GCCでコンパイルしたものって、容量食うな。
-s やっても食うな〜。
かんべんしてorz

Digital Mars C++
Open Watcom
これを使ってる人はいるのか?
0156デフォルトの名無しさんNGNG
-Osをつけろ。stripしろ。
0157名前は開発中のものです。NGNG
>1
きょくたんな意見だね。ブレークポインターはどこへつけるのよ。
0158デフォルトの名無しさんNGNG
>>155
たまに使うけど、自分のソースがコンパイラとかに依存していないかどうかをチェックする程度に使う。
lcc-win32の吐くコードは超小さい。C++使えないけどナ
0159デフォルトの名無しさんNGNG
Digital Mars C++ は STLport を使うとGCCよりでけー
0160デフォルトの名無しさんNGNG
>>157
gdb使っとけ。
0161デフォルトの名無しさんNGNG
C++なら、どのコンパイラがいいの?
0162デフォルトの名無しさんNGNG
Visual Studio.NET 2003
0163デフォルトの名無しさんNGNG
>>161
テンプレ嫁。
0164デフォルトの名無しさんNGNG
気が付けば>>1の書いてあるコンパイラはどっちもタダ版が出ているな。
0165デフォルトの名無しさんNGNG
>>164
だからなおさら買うやつはバカ。
0166デフォルトの名無しさんNGNG
>>165
>>3
0167デフォルトの名無しさんNGNG
407 :デフォルトの名無しさん :04/08/20 23:26
printf("%d H%d M% S",h,m,s);
ボーランドのコンパイラというかライブラリだとなんでコレ落ちるの?
ちょっとスットロくない?
printfって、フォーマット部分の構文解析で構文エラーに当たっても
一般的にはその分を無視するだけだよね
gccなんかだとprintfのフォーマットエラーすらWarningでるけど

0168デフォルトの名無しさんNGNG
>167
%の後の文字が変換文字でなければ、そのふるまいは不定である。
 -- プログラミング言語C第2版 日本語訳 B1.2 書式付き出力 (P306)
0169デフォルトの名無しさんNGNG
ソラリスで使える無料の商用利用可のC/C++コンパイラは何ですか?
gcc以外。
0170デフォルトの名無しさんNGNG
フリーコンバトラー使えよ。
0171デフォルトの名無しさんNGNG
>>170
タダなのか?
0172デフォルトの名無しさんNGNG
V!V!V!
0173デフォルトの名無しさんNGNG
Victory
0174デフォルトの名無しさんNGNG
コンバイン 1・2・3
0175デフォルトの名無しさんNGNG
>>169
ccは商用不可なんだっけ?
0176デフォルトの名無しさんNGNG
VC++は機能はたいしたことがない
俺gcc使ってるけどVC++とgccは機能的に
もしかしたらgccの方が上かもしれないと感じることが多々あるからなー
Windowsももうすぐ死滅するし、VC++ももうすぐあとかたも無くなるだろう
こういうことを書くと貧乏人と言う哀れ者がいるが
そういう奴を見ると笑ってしまう

0177デフォルトの名無しさんNGNG
>>176
釣れますか?
0178デフォルトの名無しさんNGNG
Borland C++ Compilerの吐くコードってgcc/icc(Linux)に比べてどうなんでしょうか
数値計算のプログラムをコンパイルするのに使うんですけど
0179デフォルトの名無しさんNGNG
自分で出力コード比べてみりゃいいだろ
0180デフォルトの名無しさんNGNG
個人的には、コンパイラにはあんまり最適化して欲しくない。

仕事で使っている日立のコンパイラなんて
最適化無しでも最適化されてしまい
予測した結果がきちんと実行されず右往左往。。。
0181デフォルトの名無しさんNGNG
> 最適化無しでも最適化されてしまい

詳しくplz
0182デフォルトの名無しさんNGNG
最適化のバグかvolatile知らないってことだろ
0183デフォルトの名無しさんNGNG
182の話は信じにくいけど、
どっちにしろ日立はまともな環境用意しないと、
プロセッサもう使わないぞ。
0184デフォルトの名無しさんNGNG
それは組合がないのにスト起こすと言ってるようなもんだ
0185デフォルトの名無しさんNGNG
>182
volatileは当然知っている。
だが、最適化オプション指定無しなんだから
volatileがあっても無くても本来は無関係な動作になるはずなんじゃない?

所が、最適化オプション指定無しにも関わらず、
volatile有り無しで動作が変わるって事。
0186デフォルトの名無しさんNGNG
そんなのわからんよ。
CPUアーキによってはvolatile時にキャッシュを明示的にクリアする必要が
あるかも知れんし。

そういうのは出力するコードで比べて論じるもんでしょ。
最適化オプション無しでvolatileの有無が無関係と仮定するのも動作で比べるのも変。
■ このスレッドは過去ログ倉庫に格納されています