静态常量的初始化书中说:现在可以在类结构中初始化整型的静态成员了(难道以前不可以?).我想书中大概是这个意思:
class MyClass
{
public:
static const int num=100;
int values[num];
};
int main()
{
std::cout<<MyClass::num;
}
main的声明在c++标准中只有两种main函数的写法会被接受:
int main()
{
}
int main (int argc, char* argv[])
{
}
与C语言不同,C++在main中没有返回值的情况下,会隐式的返回0.但这种情况,编译器在编译的时候,会给你警告.
复杂度问题和大写的O标志
大写的O标志是用来考量一个算法的时间复杂度的.如果运算的时间与运算元素的个数接近于正比,那么时间复杂度就是O(n).当然除此之外,还有幂级的时间复杂度.这里强调的是,c++ 中的数学库中一些算法的实现都仔细考虑了时间复杂度的问题.
posted on 2007-06-20 22:50
littlegai 阅读(92)
评论(0) 编辑 收藏 引用 所属分类:
我的读书笔记