请考虑以下代码:
std::vector<int>
基本上,我创建了一个4
,其中包含1
个元素,并指定了每个元素 std::vector<int> myVector(4,1);
。当我执行这段代码时,一切都很好。输出显示每个元素。
然而,当我用这一行执行它时
std::vector<int> myVector(4,0);
替换为此行:
yilmazali@yilmazali:~/cpp_practice$ g++ -o la vector_practice.cpp
yilmazali@yilmazali:~/cpp_practice$ ./la
Vector size: 4
yilmazali@yilmazali:~/cpp_practice$
我看不到任何输出。输出是:
std::vector
为什么忽略具有默认整数值的元素?他们仍然是html, body {
height: 100%;
}
的成员。
谢谢你的时间, 阿里