set的简单用法

#include<iostream>
#include<set>
using namespace std;
set<int >tt;
set<int >::iterator it,pre;//迭代器
int main()
{
    int i;
    for(i=0;i<5;i++)
        tt.insert(i);//插入操作
    it=tt.find (0);//找到数0
    tt.erase (0);//删除操作
    pre=tt.begin ();
    while(pre!=tt.end ())//将所有数输出
    {
        cout<<*pre<<endl;
        pre++;
    }
    it=tt.begin ();//begin()可以输出
    cout<<*it<<endl;
    //it=tt.end ();//end()里不包含数据
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
CU_set_test_list()函数用于将测试用例列表添加到测试集中。该函数的原型如下: ``` CU_pSuite CU_set_test_list(const char *suite_name, CU_TestFunc tests[], int count); ``` 其中,suite_name是测试集的名称,tests是一个指向测试用例列表的指针,count是测试用例的数量。函数返回一个指向测试集的指针。 使用CU_set_test_list()函数添加测试用例列表的步骤如下: 1. 定义一个包含多个测试用例的数组,每个测试用例都是一个CU_TestFunc类型的结构体,结构体中包含了测试用例的名称和测试函数指针。例如: ``` CU_TestFunc test_list[] = { {"test_case_1", test_case_1_func}, {"test_case_2", test_case_2_func}, {"test_case_3", test_case_3_func}, {NULL, NULL} }; ``` 在上面的例子中,test_list数组包含了三个测试用例,每个测试用例都有一个名称和对应的测试函数指针。最后一个元素{NULL, NULL}表示测试用例列表的结尾。 2. 调用CU_set_test_list()函数将测试用例列表添加到测试集中,例如: ``` CU_pSuite my_suite = CU_add_suite("My Suite", NULL, NULL); CU_set_test_list("My Suite Test Cases", test_list, 3); ``` 在上面的例子中,首先通过CU_add_suite()函数创建了一个测试集my_suite。然后,通过CU_set_test_list()函数将test_list数组中的三个测试用例添加到my_suite测试集中,测试集的名称为"My Suite Test Cases"。 需要注意的是,CU_set_test_list()函数只能在CU_add_suite()函数之后调用,否则会导致程序崩溃。此外,CU_set_test_list()函数只能用于添加静态测试用例列表,如果需要动态添加测试用例,可以使用CU_add_test()函数。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值