c++ string::size_type height =24怎么理解?

2025-12-18 06:51:12
推荐回答(2个)
回答1:

string::size_type
string是一个名字空间;
size_type是在这个名字空间里的一个typedef。如果能看到源码,你应该能看到类似的定义:
typedef unsigned int size_type;

所以你可以用string:size_type 来定义变量。

回答2:

string是c++的命名空间,height的类型是size_type