靜態常量的初始化書中說:現在可以在類結構中初始化整型的靜態成員了(難道以前不可以?).我想書中大概是這個意思:
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 閱讀(101)
評論(0) 編輯 收藏 引用 所屬分類:
我的讀書筆記