请问大侠该如何判断LIST中有多少个对象?

神的理想 2011-10-19 06:07:42
例如我的LIST是动态添加数据对象的,该如何判断LIST内有几个结构对象?

struct RecvDate
{
float float1[3];
char Str[128];
}; RecvDate RecvDate2;

list<RecvDate> List_Date_Buffer;
...全文
194 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
pathuang68 2011-10-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 maoxing63570 的回复:]

List_Date_Buffer.size();
[/Quote]

++
  • 打赏
  • 举报
回复
直接 list.size()
「已注销」 2011-10-19
  • 打赏
  • 举报
回复
看看C++ primer吧,或者STL相关的书也可以
尘缘udbwcso 2011-10-19
  • 打赏
  • 举报
回复

#include <iostream>
#include <list>
using namespace std;
struct node
{
string no;
string name;
};
int main ()
{
list<node> mylist;
node mynode, testnode;
cout << "mylist contains:"<<mylist.size()<<endl;

mynode.no = "123";
mynode.name = "test";
testnode.no = "234";
testnode.name = "2test";

mylist.push_back (mynode);
mylist.push_back (testnode);
cout << "mylist contains:"<<mylist.size()<<endl;
return 0;
}

神的理想 2011-10-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 maoxing63570 的回复:]
List_Date_Buffer.size();
[/Quote]
size()括号中需要参数吗?有具体实例吗?
尘缘udbwcso 2011-10-19
  • 打赏
  • 举报
回复
List_Date_Buffer.size()
maoxing63570 2011-10-19
  • 打赏
  • 举报
回复
List_Date_Buffer.size();

64,642

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧