C++
草莓奶忻
记录日常
展开
-
C++中的.、->、::和:傻傻分不清
和->运算符在C++中用于访问对象或结构体(以及类的)成员。它们的使用取决于你是直接操作对象/结构体实例,还是通过指向对象/结构体的指针来操作。原创 2024-03-26 10:10:08 · 209 阅读 · 0 评论 -
std::map<KeyFrame *, std::tuple<int, int>> mObservations; mObservations如何打印?
这个代码定义了一个KeyFrame结构体,它有一个名为id的成员变量。mObservations是一个std::map,它将KeyFrame指针映射到一个包含两个整数的std::tuple。printObservations函数遍历mObservations,并为每个键值对打印KeyFrame的id和观测值。如果你有一个std::map,其键是指向KeyFrame对象的指针,而值是一个std::tuple包含两个整数(假设这代表了某种观测的数据),你可以通过遍历这个std::map来打印出所有键值对。原创 2024-03-26 09:58:18 · 226 阅读 · 0 评论