我有这个:
karate.properties['karate.clientid']
由于某种原因,cout中出现错误,表示" expresion必须是一种指针"。
答案 0 :(得分:1)
您必须仔细阅读错误消息。你的向量是sf::VideoMode
,它看起来不像指针。只有->
可以取消引用指针,因此您无法在循环中使用它。您也可能不需要动态分配矢量。
以下代码适合您:
std::vector<sf::VideoMode> screenResolution = sf::VideoMode::getFullscreenModes();
for (std::size_t i = 0; i < screenResolution.size(); ++i)
{
std::cout << screenResolution[i].width << ":" << screenResolution[i].height << std::endl;
}