Nic*_*ick 0 c++ ide visual-c++
我找不到另一个已经被问到这个问题的话题,所以我开始了......如果有的话,请随时链接并关闭它.
您认为Visual C++最缺少什么功能?
微软已经为最近几个版本的C#/ VB.NET开发添加了很好的功能,但是C++有点被忽视了.我对其他IDE没有太多经验,但在过去的五年中,人们喜欢C++ IDE开发必须有一些进展.我很好奇人们认为Visual C++中缺少的最缺乏的功能.
笔记:
Kon*_*lph 12
我似乎是极少数人在地球上使用这种之一,但我真的很喜欢,如果微软将实施的关键字and,or并not正确地在两者的编译器和IDE -事实上,所有的ISO 646,但是这三个都是只有那些真正有用的.
他们有很多"好"的借口没有实现它们 - 不是一个破坏性的错误,没有多少人使用它们,yadda yadda yadda - 但它是如此小的事情,它们似乎是如此粗心大意,不要只是出于恶意而实施它.
......对于那些不知道我在说什么的人:
// This is valid C++
bool x = not (a and b) or c;
// … and is equivalent to this:
bool x = ! (a && b) || c;
Run Code Online (Sandbox Code Playgroud)
ciso646对于不支持上述代码的编译器,关键字也被定义为标准头中的宏,但符合标准的编译器必须支持此代码.
这与IDE无关,但与语言有关.我希望MS至少支持C99的一些变化.特别:
stdint.h和inttypes.h.我有自己的版本,所以这对我来说并不是什么大不了的事,但MS很久以前就应该放这些版本了.它们绝对不需要对编译器进行任何更改.inlineC语言.他们必须为C++做这个,为什么不让我在C中做呢?_Pragma().他们已经做了一些非常相似的事情(_pragma()
我认为),但它有所不同,需要#ifdef工作.| 归档时间: |
|
| 查看次数: |
755 次 |
| 最近记录: |