可能重复:
主要回报是什么?
例如,以下代码编译时没有任何警告:
#include <stdio.h>
int i = i + 1;
int main(int argc, char *argv[])
{
fprintf (stderr, "%d\n", i);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我认为这在语法上是非法的,因为i
它在声明之前使用,是不是?
在我看来,外观int i = i + 1;
肯定是一个错误,为什么编译器没有警告呢?我使用gcc 4.5.1.
我打算写一个专为平板电脑设计的程序,主要平台是MeeGo(因为我正在参加比赛).
编辑:
我的计划有以下需求:
我发现Qt Quick有以下缺点:
Qt Quick能满足我的需求吗?
使用C++进行Web开发听起来有点奇怪,但随着node.js变得流行,我认为C++做Web内容是合理的.
node.js类似于Boost :: asio,它们都是异步的并且具有高性能.我认为C++有自己的基于Boost :: asio的Web框架是很自然的.
那么Boost :: asio的Web框架是否像Express,Geddy一样?如果没有,为什么呢?