11 2023 档案
摘要:在C++中,std::map容器内存放的是数据本身(即键值对的值部分),而不是数据地址。当我们插入一个键值对时,std::map会自动复制值并存储副本 void test02() { multimap<int, Worker> m; Worker w; w.name = "sd"; w.salary
阅读全文
摘要:错误示范: //测试如何获取multimap内key为i的所有value /* * multimap容器的find()函数返回一个迭代器,此迭代器引用 multimap 当中具有与指定键等效的键的元素的第一个位置。 * 而且mutimap容器中的数据是根据key值自动排序了的。 */ void ge
阅读全文
摘要:错误示范: int* test01() { int data[3] = { 1,2,3 }; return data; } int main() { int* result = test01(); for (int i = 0; i < 3; i++) { cout << result[i] <<
阅读全文