哪个Visual C ++? [英] Which Visual C++?

查看:43
本文介绍了哪个Visual C ++?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我想知道我应该购买哪个Visual C ++版本,如果我想用
在C中开发win32应用程序,我应该留哪个离开

来自;我真的不想捣乱所有的.NET东西。


非常感谢。

Hi,
I would like to know which Visual C++ version I should buy, if i want
to develop win32 applications in C, and which one should I stay away
from; I don''t really want to muck with all the .NET things.

Thanks a lot.

推荐答案

没有************* @ gmail.com 写道:



我想知道我应该买哪个Visual C ++版本,如果我想要

用C开发win32应用程序,哪一个我应该远离

来自;我真的不想破坏所有.NET的东西。


非常感谢。
Hi,
I would like to know which Visual C++ version I should buy, if i want
to develop win32 applications in C, and which one should I stay away
from; I don''t really want to muck with all the .NET things.

Thanks a lot.



问题很可能不受常规主题的影响。最好的

你描述的情况是Visual C ++ 6.0,这几年

已经过时且可能无法购买。


免费选项包括Dev-C ++,wxDev-C ++或Code :: Blocks sittong on m / /
of mingw-gcc,或者也许是Open Watcom。对于纯C和Windows API的工作,

Pelles C是一个不错的选择,有一个很好的资源编辑器,或许比lcc-win32更好,比另一个选择更好。 br />

Question likely to be off topic and flamed by the regulars. Best for
case you describe would be Visual C++ 6.0, which is several years
obsolete and likely not available for purchase.

Free options include Dev-C++, wxDev-C++, or Code::Blocks sittong on top
of mingw-gcc, or perhaps Open Watcom. For pure C and windows API work ,
Pelles C is a good choice and has a nice resource editor, perhaps better
than lcc-win32, which is another option.


" no ************* @ gmail.com" < no ************* @ gmail.comwrites:
"no*************@gmail.com" <no*************@gmail.comwrites:



我想要要知道我应该购买哪个Visual C ++版本,如果我想用
在C中开发win32应用程序,哪一个我应该远离

来自;我真的不想破坏所有.NET的东西。
Hi,
I would like to know which Visual C++ version I should buy, if i want
to develop win32 applications in C, and which one should I stay away
from; I don''t really want to muck with all the .NET things.



您可以将所有内容用于MSVC 1 ;-)。后者的价格是
(至少因为V 8.0有令人讨厌的行为而不赞成完美的

有效的ANSI C函数。另一点是MSVC不做了

接近ANSI C99的任何东西,所以你可以用它做唯一的C

是ANSI C 89(可能有点C95)和
$的扩展名b $ b Microsoft.Howerver你很难接触到VS2003我想

;-)


这似乎是一个新的闪亮(或不如此闪亮)VS 2008正在向我们展示我们的b
。但也许它不一定是MSVC,你可以选择相当多的实现。详情请参阅C FAQ。


问候

弗里德里希


-

请删除just-for-news-通过电子邮件回复。

You can use everything back to MSVC 1 for that ;-). The latter ones
(at least since V 8.0 have the annoying behaviour to deprecate perfect
valid ANSI C functions. Another point is that MSVC does not do
anything for get near ANSI C99 and so the only "C" you can do with it
is ANSI C 89 (maybe with a bit C95) and the extensions of
Microsoft. Howerver you''ll hard times to get hands on VS2003 I guess
;-)

It seems a new shiny (or not so shiny) VS 2008 is on it''s way to
us. But maybe it does not have to be MSVC you can choose among quite
few implementations. See the C FAQ for more on this

Regards
Friedrich

--
Please remove just-for-news- to reply via e-mail.


1月8日,12:36 * pm,noagbodjivic ... @ gmail .com"

< noagbodjivic ... @ gmail.comwrote:
On Jan 8, 12:36*pm, "noagbodjivic...@gmail.com"
<noagbodjivic...@gmail.comwrote:



我会想知道我应该购买哪个Visual C ++版本,如果我想用
在C中开发win32应用程序,哪一个我应该远离

来自;我真的不想破坏所有.NET的东西。


非常感谢。
Hi,
I would like to know which Visual C++ version I should buy, if i want
to develop win32 applications in C, and which one should I stay away
from; I don''t really want to muck with all the .NET things.

Thanks a lot.



有免费版本的Visual Studio可用(http://
www.microsoft.com/express/) 。您可以将C ++版本下载到

创建C应用程序。但是,有几点需要注意:


*没有ANSI C99支持,你得到的最好的是ISO C89(布尔值,一些

数学函数,。 ..不存在)

*甚至没有完全或正确实现所有ISO C89功能

和头文件可能包含与Unix不同的东西

*默认情况下,项目尝试强制执行大量Windows特定的事情,

因此在创建项目时需要留意


除非您确实需要创建特定的Windows GUI应用程序或

使用Visual Studio项目提供Windows特定库

文件我建议您查看另一个IDE mingw32的顶部。


- Jensen

There are free versions of Visual Studio available (http://
www.microsoft.com/express/). You can download the C++ version to
create C applications. However, a few things to be noted:

* No ANSI C99 support, the best you get is ISO C89 (booleans, some
math functions, ... are not present)
* Not even all ISO C89 functions are fully or correctly implemented
and the header files might contain different things than on Unix
* By default projects try to force a lot of Windows specific things,
so you''ll need to keep an eye out when you create a project

Unless you really need to create specific Windows GUI applications or
deliver Windows specific libraries with the Visual Studio project
files I would advise you to look at another IDE on top of mingw32.

- Jensen


这篇关于哪个Visual C ++?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆