无法访问矢量大小

Mai*_*ein 2 c++ vector

        #include <vector>
        using namespace std;
        int main(){
        vector<double> one;

        one.size;
        return 0;
    }
Run Code Online (Sandbox Code Playgroud)

.

 error C3867: 'std::vector<_Ty>::size': function call missing argument list; use '&std::vector<_Ty>::size' to create a pointer to member
1>          with
1>          [
1>              _Ty=std::vector<double>
1>          ]
Run Code Online (Sandbox Code Playgroud)

我正在使用Visual Studio 2012.任何想法是什么导致这些错误?

bil*_*llz 7

std :: vector没有size成员,但它有size()成员函数.你需要换one.size;one.size();