亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? which_c.txt

?? 匯編源代碼大全
?? TXT
字號:
Q:  Which PC C/C++ compiler is best and what should I buy?

A:  This is perhaps the commonest of Frequently Asked Questions (FAQ's),
especially by beginning C'er. The honest answer is that there is no "best"
compiler and what may be best for you depends to a large degree on what
you'll be using it for. The PC C/C++ compiler market is quite brutal and the
companies that have survived have done so because some number of people
think each of them makes the "best" compiler.

    With the preceding caveat in mind, following are some summaries of the
current crop of C/C++ compilers with some of their strengths and weaknesses.


MIX POWER C
-----------

Power C is the least expensive PC C compiler on the market. The compiler
itself is $20, and an additional $30 will buy their source-level debugger
along with the complete library source code with an assembler.

So, what's the catch?

None, actually. Power C is a quite decent and ANSI-conforming compiler which
compiles relatively tight, fast code relatively quickly. It's biggest
drawback is its use of a non-standard object file format which obviates
object-level compatibility with any other compiler using Microsoft/Intel
standard object file formats. Another problem is lack of support from 3rd
party library vendors. Although Mix sells a wide range of libraries
themselves, it's difficult to convince a vendor to produce a $100 add-on
library for a $20 compiler.

On the plus side, Power C comes with the best user's manual for students in
the business. The beginner's tutorial section has enabled many beginning C
programmers to get up to speed without spending another dime on any other
textbooks. Should you want more instruction, Mix sells a package including
Power C with the library source and debugger along with the book "Master C"
for only $60.

Power C's primary technical claim to fame is its floating point which
challenges the industry leader, Watcom, in many cases.


QUICK C (QC)
------------

Microsoft's baby compiler comes in versions for DOS and Windows. Fully
compatible with the "big" Microsoft compiler, QC is an excellent tool for
the C programmer on a budget. The Windows version is a cheap and relatively
painless way to get into the world of Windows programming. The DOS version
is one of those rare compilers these days that still runs on minimal systems
without requiring fast processors and gobs of memory.

QC's big selling point is its compatibility with full-blown Microsoft C.
It's biggest drawback at this point is Microsoft's apparent loss of interest
in supporting its "Quick" languages.


TURBO C++ (TC++)
----------------

TC++ is to Borland's "big" C++ compiler as QC is to Microsoft's "big" C
compiler. Targeted at the hobbyist market, the latest version (TC++ 3.0)
raised quite a stir when Borland released it requiring at least a 286
processor and 1 Mb of *available* extended memory above the normal 640K DOS
limit.  Many hobbyists running on older XT's, or machines without the excess
memory capacity have therefore failed to upgrade to the new release.

If you have the machine to support it, TC++ has the usual Borland attributes
of extreme ease-of-use, attractive Integrated Development Environment (IDE),
and good supporting tools.


MICROSOFT C/C++ (MSC)
---------------------

Microsoft's professional compiler is now at version 7.0, requiring at least
a 386 processor, 4 Mb of *available* extended memory, and a DPMI server.
Microsoft's original intent was that everyone would be working in a Windows
environment (Windows 3+ is a DPMI server), but includes Qualitas' 386Max
memory manager (another DPMI server) in the package just in case. If you
don't have the machine resources or you want to run another memory manager
such as QEMM, you can't use MSC.

On the plus side, MSC 7 is an excellent C++ compiler and generates
executables which may not always be smaller than Borland, but usually
execute faster. MSC is still the standard for PC C compilers and it shows in
the ready availability of 3rd party libraries supporting it. Compile times
with full optimization are still quite sluggish, but using the quick compile
option can be provide acceptable results.


BORLAND C++ (BC++)
------------------

BC++ carries on Borland's tradition of providing excellent bang for the
buck. The latest release (3.1) of their professional compiler is an
attractive alternative to shops also considering MSC 7. BC++ isn't as
demanding as MSC and only requires a 286 and 2 Mb of *available* extended
memory to run.

Borland's tools are uniformly excellent, but the compiler still suffers a
bit in comparison to the industry's technological leaders, Microsoft,
Watcom, and Zortech - although the gap is closing. As with MSC, it's an
excellent C++ compiler and enjoys widespread support among 3rd party library
vendors. Like all Borland compilers, ease of use was a design priority, all
oriented to the excellent IDE.


ZORTECH C++ (ZTC++)
-------------------

ZTC++ was the industry's first C++ compiler, but has fallen behind in
tracking the C++ language spec recently. Bought out by Symantec last year,
the current compiler is an excellent C compiler and a good C++ compiler.

Zortech's biggest strength is it's cross-platform support with available
versions for DOS, OS/2 (1.x currently with 2.0 in beta), Mac, and Unix.
While Borland bundles some of the best tools, ZTC++ bundles excellent
libraries and add-ons for the compiled code. Examples include a TSR library,
swapping spawn functions, 2 royalty-free DOS extenders, and an excellent set
of ancillary C and C++ tools libraries. ZTC++ is currently also the only PC
compiler which generates true 32-bit code and has a switch for generating
486 code.

ZTC++ has always been in the forefront of optimizer technology along with
Microsoft and Watcom. An undocumented feature of the version 3 compiler is
full IEEE-754 and NCEG (Numerical C Extensions Group (an ANSI working
committee trying to make C a suitable replacement for FORTRAN) compatibilty.

Negatives include poor support (but getting slowly better) since the
Symantec buyout and somewhat primitive supporting tools, especially for
Windows development.


WATCOM C (WC)
-------------

Watcom is the technological leader of the industry, performing feats of
optimization and floating point speed other vendors only dream of. The cost
is compile speed, which can best be described as glacial. For all its
technical excellence, WC is still a niche market compiler like ZTC++. As
such, it's 3rd party support is poor, but many have found that MSC libraries
will work just fine with WC.

Also, like ZTC++, WC supports 32-bit code generation which, unlike ZTC++, is
even available for OS/2 2.0 today. WC is the compiler of choice for many
OEMs, such as Novell, who want only the best supporting code for their
products.


TOPSPEED C (TSC)
----------------

TSC has had a rocky life, getting off to a late start in the market and
never having really quite caught on. Originally, TSC was a Turbo C clone
which shared tools and environments with its sister Modula-2 compiler. More
recent versions have extended this by using a modular approach with an
environment supporting "plug-in" compilers for various languages which can
all be used together. The company was recently acquired by Clarion.

TSC's undisputed biggest strength is its smart linker and various features
added to facilitate mixed-language programming (Modula-2, for example,
supports multi-threaded code). Using this technology, you can count on TSC
to almost always produce the smallest executables for a given piece of
source code. The library, written almost exclusively in assembly, is also
excellent and contributes to the frugal use of run-time memory.
Unfortunately, compiler-generated code is typically not of the same quality.

Drawbacks include almost non-existant 3rd party support and the pervasive
IDE which feels more at home to Modula-2 programmers than C programmers.


PCC
---

The Personal C Compiler is available as shareware. It used to be marketed as
the deSmet C compiler and had a generally good reputation for quick compile
times and tight code. Unfortunately, the product hasn't been upgraded in
quite a while and can't stand too much comparison. Mix Power C costs less to
buy than PCC and offers better performance and the ANSI compliance that PCC
lacks.


GNU C/C++ (GCC, G++)
--------------------

Available from the Free Software Foundation, GCC and G++ are the only
compilers listed here available for free without a guilty conscience.
Originally written for Unix systems, there are several DOS ports available,
all of which require some sort of DOS extender technology built-in in order
to work in DOS's limited memory.

Performance is decent, but not earth-shattering and if you plan to use one
of these to write commercial code, be sure and read the license agreement
*very* closely.


DUNFIELD MICRO-C
----------------

There have been many "small" or "tiny" C's over the years, some useful for
teaching the rudiments of compiler construction, others not much use for
anything. Small C's typically lack structs, unions, bit fields, and even
long integers.

Why bother listing this one then?

For one thing, the source code (available when you register the shareware
version) is quite decent and really can teach you something about compiler
internals. But Micro-C is genuinely useful for a lot more reasons.

The author also produces cross-assemblers for a variety of microprocessors
and provides plug-in code generators for his C compiler to use with those
chips as well. The 80x86 version comes ready to compile either PC or
embedded code. Included in the PC library are support for writing TSR's,
interrupt-driven serial I/O, and screen windowing. Amazingly, it also sports
an optimizer, but requires MASM or equivalent for compiling PC applications.

Supporting small and tiny model only, Micro-C executables are phenomenally
small. "Hello world" programs that run 5-6K on other ocmpilers run under 600
bytes when compiled with Micro-C.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91麻豆精品国产91久久久使用方法| 中文字幕色av一区二区三区| 久久久久久久国产精品影院| 一级精品视频在线观看宜春院| 精品一区二区三区免费观看| 色999日韩国产欧美一区二区| 精品国产乱码久久久久久蜜臀| 亚洲乱码国产乱码精品精小说 | 2020国产精品自拍| 亚洲自拍偷拍综合| 99精品偷自拍| 国产精品美女久久久久久久久久久| 日本午夜一本久久久综合| 91论坛在线播放| 欧美国产乱子伦| 国产在线不卡视频| 日韩精品一区二区三区四区视频 | 国内精品国产成人| 4438x亚洲最大成人网| 亚洲va欧美va人人爽| 一本一本大道香蕉久在线精品| 国产色综合一区| 国产精品资源在线| 久久久亚洲高清| 国产一区二区三区精品视频| 日韩一级二级三级| 久久精品99国产国产精| 日韩午夜激情视频| 青青青爽久久午夜综合久久午夜| 欧美丝袜自拍制服另类| 亚洲国产精品影院| 国产精品入口麻豆九色| 国产一区二区不卡在线| 久久久精品免费免费| 国产成人av福利| 国产婷婷一区二区| 国产99久久久国产精品潘金| 国产欧美视频在线观看| 成人国产精品免费网站| 国产精品福利电影一区二区三区四区| 成人一区二区视频| 亚洲免费观看高清完整版在线观看| 91在线高清观看| 亚洲精品成人悠悠色影视| 一本久道久久综合中文字幕 | 欧美日韩国产三级| 日韩av中文在线观看| 欧美精品一区二区久久久| 国产激情一区二区三区四区| 国产精品高清亚洲| 欧美日韩精品一区二区三区| 九九国产精品视频| 国产精品美女久久久久久久久| 91在线无精精品入口| 日韩中文字幕区一区有砖一区 | 97se亚洲国产综合自在线观| 亚洲综合激情网| 欧美xxxx在线观看| av色综合久久天堂av综合| 亚洲一区二区视频在线观看| 日韩欧美中文字幕一区| www.亚洲国产| 日本不卡一区二区| 亚洲欧美自拍偷拍| 91精品欧美综合在线观看最新| 国产精品亚洲一区二区三区妖精| 国产精品成人网| 日韩美女视频在线| 99久久免费国产| 久久精品二区亚洲w码| 亚洲美女区一区| 欧美精品一区二区蜜臀亚洲| 欧美午夜寂寞影院| 国产成人在线电影| 日韩激情中文字幕| 日韩理论电影院| 欧美不卡视频一区| 欧美日韩三级在线| 91首页免费视频| 国产一区二区电影| 天天操天天综合网| 亚洲日本青草视频在线怡红院| 欧美一级午夜免费电影| 91亚洲精品乱码久久久久久蜜桃| 黄页网站大全一区二区| 调教+趴+乳夹+国产+精品| 亚洲三级电影全部在线观看高清| 亚洲超碰97人人做人人爱| 国产无一区二区| 精品国产凹凸成av人导航| 欧美少妇性性性| 色88888久久久久久影院野外| 国产乱色国产精品免费视频| 蜜桃久久久久久久| 日韩精品一二三| 午夜不卡av在线| 亚洲韩国一区二区三区| 亚洲图片另类小说| 国产精品色在线| 久久精品网站免费观看| 日韩免费成人网| 日韩欧美国产精品一区| 欧美精品99久久久**| 欧洲生活片亚洲生活在线观看| 成人久久视频在线观看| 国产91精品在线观看| 国产精品白丝av| 国产黄人亚洲片| 粗大黑人巨茎大战欧美成人| 国产一区二区福利| 国产精品一区二区黑丝| 久久99精品久久久久久| 国产尤物一区二区在线| 国产在线精品一区二区不卡了| 久久精品国产秦先生| 精品综合久久久久久8888| 九九热在线视频观看这里只有精品| 美女久久久精品| 久久成人18免费观看| 国产美女精品人人做人人爽| 国产美女娇喘av呻吟久久| 国产麻豆精品视频| 成人av在线播放网站| 95精品视频在线| 欧美日韩国产中文| 91精品在线麻豆| 国产女同性恋一区二区| 国产精品超碰97尤物18| 一区二区三区四区在线免费观看| 一区二区中文视频| 亚洲午夜久久久久久久久久久| 丝袜国产日韩另类美女| 麻豆成人免费电影| 成人av先锋影音| 欧美日韩中文一区| 久久久久高清精品| 亚洲少妇30p| 喷水一区二区三区| 国产麻豆一精品一av一免费| 成人app软件下载大全免费| 日本韩国精品一区二区在线观看| 91精品国产综合久久福利软件| 久久综合av免费| 中文字幕亚洲一区二区av在线 | 一区二区三区日韩欧美| 日韩激情视频在线观看| 国产麻豆精品视频| 在线免费av一区| 久久麻豆一区二区| 亚洲一区二区三区在线看| 久久精品国产亚洲aⅴ| 99re亚洲国产精品| 欧美一区二区三区影视| 日韩毛片在线免费观看| 另类的小说在线视频另类成人小视频在线 | 在线不卡中文字幕播放| 国产午夜精品一区二区三区嫩草| 一区二区三区四区激情| 欧美亚洲综合色| 久久久www成人免费毛片麻豆| 亚洲一区二区成人在线观看| 国产白丝网站精品污在线入口| 欧美男人的天堂一二区| 自拍偷拍亚洲综合| 国产一区二区三区在线观看精品| 欧美影院一区二区| 中文字幕一区三区| 福利一区二区在线观看| 欧美一区二区三区在线电影| 亚洲综合图片区| eeuss影院一区二区三区| 精品国产免费人成电影在线观看四季 | 国产日产欧美一区| 美腿丝袜一区二区三区| 欧美亚洲动漫另类| 亚洲视频免费在线观看| 国产精品一区二区在线看| 日韩天堂在线观看| 亚洲国产成人精品视频| 色综合视频一区二区三区高清| 国产亚洲精品7777| 精品一区二区精品| 欧美一级艳片视频免费观看| 偷拍亚洲欧洲综合| 精品污污网站免费看| 亚洲人成网站影音先锋播放| 高清成人免费视频| 亚洲国产成人午夜在线一区| 国产精品91一区二区| 精品国产一区二区三区久久影院 | 日韩一区二区电影在线| 午夜国产精品影院在线观看| 欧美日韩精品一区二区天天拍小说| 亚洲美女淫视频| 91福利视频在线| 亚洲精品第一国产综合野| 欧美亚洲一区三区| 亚洲亚洲精品在线观看| 69堂国产成人免费视频| 男人的j进女人的j一区|