您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ tests函数代码示例

51自学网 2021-06-03 08:46:28
  C++
这篇教程C++ tests函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中tests函数的典型用法代码示例。如果您正苦于以下问题:C++ tests函数的具体用法?C++ tests怎么用?C++ tests使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了tests函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: main

int main (){  testc (0, 0);  testc (1, 1);  testc (SCHAR_MAX, 1);  testc (SCHAR_MAX+1, 0);  testc (UCHAR_MAX, 0);  tests (0, 0);  tests (1, 1);  tests (SHRT_MAX, 1);  tests (SHRT_MAX+1, 0);  tests (USHRT_MAX, 0);  testi (0, 0);  testi (1, 1);  testi (INT_MAX, 1);  testi (INT_MAX+1U, 0);  testi (UINT_MAX, 0);  testl (0, 0);  testl (1, 1);  testl (LONG_MAX, 1);  testl (LONG_MAX+1UL, 0);  testl (ULONG_MAX, 0);  return 0;}
开发者ID:JasonGross,项目名称:c-semantics,代码行数:28,


示例2: si_40_seckey_custom

int si_40_seckey_custom(int argc, char *const *argv){	plan_tests(20 * 4);	tests(&kCustomKeyDescriptor_version0);	tests(&kCustomKeyDescriptor_version1);	tests(&kCustomKeyDescriptor_version2);	tests(&kCustomKeyDescriptor_version3);	return 0;}
开发者ID:darlinghq,项目名称:darling-security,代码行数:11,


示例3: tests

void ps::testAll(){	std::cout << "Normal Distribution w/ Mean of 6000, Standard Deviation of 1000" << std::endl;	tests(testcycles1);	std::cout << "------------------------/n" << std::endl;	std::cout << "Normal Distribution w/ Mean of 6000, Standard Deviation of 4000" << std::endl;	tests(testcycles2);	std::cout << "------------------------/n" << std::endl;	std::cout << "Normal Distribution w/ Mean of 3000, Standard Deviation of 6000" << std::endl;	tests(testcycles3);	std::cout << "------------------------/n" << std::endl;	std::cout << "All Values 3000 cycles" << std::endl;	tests(testcycles4);}
开发者ID:danbiwer,项目名称:SchedulingSim,代码行数:13,


示例4: run_tests

int run_tests() {  int failures = 0;  for (test_vector::const_iterator i = tests().begin(); i != tests().end(); ++i) {    try {      std::cout <<  "Running " << i->first << "..." << std::endl;      i->second();    }    catch (const assertion_failure& failure) {      std::cout << failure.what() << std::endl;      ++failures;    }  }  return failures;}
开发者ID:kimgr,项目名称:getopt_port,代码行数:15,


示例5: tc_libcxx_containers_forwardlist_ops_splice_after_range

int tc_libcxx_containers_forwardlist_ops_splice_after_range(void){    {    // splicing different containers    typedef std::forward_list<T> C;    for (int f = 0; f <= size_t2+1; ++f)    {        for (int l = f; l <= size_t2+1; ++l)        {            for (int p = 0; p <= size_t1; ++p)            {                C c1(std::begin(t1), std::end(t1));                C c2(std::begin(t2), std::end(t2));                c1.splice_after(next(c1.cbefore_begin(), p), std::move(c2),                      next(c2.cbefore_begin(), f), next(c2.cbefore_begin(), l));                testd(c1, p, f, l);            }        }    }    // splicing within same container    for (int f = 0; f <= size_t1+1; ++f)    {        for (int l = f; l <= size_t1; ++l)        {            for (int p = 0; p <= f; ++p)            {                C c1(std::begin(t1), std::end(t1));                c1.splice_after(next(c1.cbefore_begin(), p), std::move(c1),                      next(c1.cbefore_begin(), f), next(c1.cbefore_begin(), l));                tests(c1, p, f, l);            }            for (int p = l; p <= size_t1; ++p)            {                C c1(std::begin(t1), std::end(t1));                c1.splice_after(next(c1.cbefore_begin(), p), std::move(c1),                      next(c1.cbefore_begin(), f), next(c1.cbefore_begin(), l));                tests(c1, p, f, l);            }        }    }    }    TC_SUCCESS_RESULT();    return 0;}
开发者ID:drashti304,项目名称:TizenRT,代码行数:48,


示例6: main

int main(){  solutions s;  tests();  printf("-- dancing links simple samples ; see code for details. -- /n/n");  printf("test case 1 - all solutions /n");  print_data((int*)data1, n_rows, n_cols);  s = dancing_links(n_rows, n_cols, (int*)data1, 0);  print_solutions(s);  free_solutions(s);  printf("/n");  printf("test case 2 - 1st solution /n");  print_data(data2, 4, 3);  s = dancing_links(4, 3, data2, 1);  print_solutions(s);  free_solutions(s);  printf("/n");  printf("test case 2 - up to 3 solutions /n");  s = dancing_links(4, 3, data2, 3);  print_solutions(s);  free_solutions(s);  printf("/n");  printf("memory check:/n");  printf(" malloc() + calloc() - free() = %i /n/n", get_allocation_count());  return 0;}
开发者ID:jimmahoney,项目名称:codesnips,代码行数:32,


示例7: si_73_secpasswordgenerate

int si_73_secpasswordgenerate(int argc, char *const *argv){	plan_tests(298);	tests();    	return 0;}
开发者ID:unofficial-opensource-apple,项目名称:Security,代码行数:7,


示例8: main

int main() {    tests();        Array1 a1;    Array2 a2;    a1.add(4);    a1.add(3);    a1.sort();    a2.add(new MyClass(8));    a2.add(new MyClass(7));    a2.sort();    std::cout << "a1:" << std::endl;    for (int i = 0; i < a1.length(); i++) {        std::cout << i << ": " << a1[i] << std::endl;    }    std::cout << "a2:" << std::endl;    for (int i = 0; i < a2.length(); i++) {        std::cout << i << ": " << a2[i]->getValue() << std::endl;            }    return 0;}
开发者ID:snowwlex,项目名称:university,代码行数:28,


示例9: main

// Main programint main(void){    char i;    char *heap_end;        // Initialize all modules    uart_init(115200);    accel_init();    touch_init((1 << 9) | (1 << 10));       // Channels 9 and 10    // usb_init();    setvbuf(stdin, NULL, _IONBF, 0);        // No buffering    // Run tests    tests();    delay(500);    RGB_LED(0,100,0);                       // Green    // Welcome banner    iprintf("/r/n/r/n====== Freescale Freedom FRDM-LK25Z/r/n");    iprintf("Built: %s %s/r/n/r/n", __DATE__, __TIME__);    heap_end = _sbrk(0);    iprintf("Heap:  %p to %p (%d bytes used)/r/n", __heap_start, heap_end, heap_end - __heap_start);    iprintf("Stack: %p to %p (%d bytes used)/r/n", &i, __StackTop, __StackTop - &i);    iprintf("%d bytes free/r/n", &i - heap_end);        for(;;) {        iprintf("monitor> ");        getchar();        iprintf("/r/n");        iprintf("Inputs:  x=%5d   y=%5d   z=%5d ", accel_x(), accel_y(), accel_z());        iprintf("touch=(%d,%d)/r/n", touch_data(9), touch_data(10));        // usb_dump();    }}
开发者ID:gsgill112,项目名称:bare-metal-arm,代码行数:35,


示例10: main

int main(int argc, char *argv[]){  int c;  while( (c = getopt(argc, argv, "hftv|help")) != -1)    {      switch(c)        {        case 'h':          print_usage(argc, argv);          exit(0);          break;        case 'f':          daemonize = 0;          break;        case 't':          tests();          exit(0);          break;        case 'v':          verbose = 1;          break;        default:          print_usage(argc, argv);          exit(0);          break;        }    }  // pointer to mbpfan() function in mbpfan.c  void (*fan_control)() = mbpfan;  go_daemon(fan_control);  exit(0);}
开发者ID:akatrevorjay,项目名称:Fan-Control-Daemon,代码行数:34,


示例11: main

int main(int argc, char ** argv){     loadData(data,true);     loadTestData();     loadUserItemData(users, items, data);     for(int i = 0; i < data.size(); ++i) nu[data[i].user]++;#define K 7     vector< vector< map<int,float> > > tests(K);     vector< float > weight(K);     int k = 0;     loadResults("../ret2/results-knni-iuf.txt.0", tests[k]); weight[k] = 1; ++k;     loadResults("../ret2/results-knnu-iif.txt.0", tests[k]); weight[k] = 1; ++k;     loadResults("../ret2/results-knnui.txt.0", tests[k]); weight[k] = 1; ++k;     loadResults("../ret2/results-language.txt.0", tests[k]); weight[k] = 0.4; ++k;     loadResults("../ret2/results-repos.txt.0", tests[k]); weight[k] = 0.4; ++k;     loadResults("../ret2/results-reponame.txt.0", tests[k]); weight[k] = 0.2; ++k;     loadResults("../ret2/results-pop-nic.txt.0", tests[k]); weight[k] = 0.01; ++k;     srand(time(0));     int j = 0;     for(int step = 0; step < 20; ++step){          int i = j % K;          ++j;          float w0 = weight[i];          int r0 = bag(tests, weight);          weight[i] *= (1 + 0.5 * (rand01() - 0.5));          int r1 = bag(tests, weight);          if(r1 <= r0)               weight[i] = w0;          cout << step << "/t" << r0 << "/t" << r1 << endl;     }     for(int i = 0; i < weight.size(); ++i) cout << i << "/t" << weight[i] << endl;     return 0;}
开发者ID:davidrichards,项目名称:advocate,代码行数:33,


示例12: main

int main(int argc, char *argv[]) {  int argn;  bool debug = false;  bool verbose = false;  bool help = false;  bool keep = false;  khGetopt options;  options.flagOpt("debug", debug);  options.flagOpt("verbose", verbose);  options.flagOpt("keep_output", keep);  options.flagOpt("help", help);  options.flagOpt("?", help);  if (!options.processAll(argc, argv, argn)  ||  help  ||  argn < argc) {    std::cerr << "usage: " << std::string(argv[0])              << " [-debug] [-verbose] [-keep_output] [-help]" << std::endl;    exit(1);  }  if (verbose) {    setNotifyLevel(NFY_VERBOSE);  } else if (debug) {    setNotifyLevel(NFY_DEBUG);  }  CachedReadAccessorUnitTest tests(keep);  int status = tests.Run();  return status;}
开发者ID:zhanghaoit445,项目名称:earthenterprise,代码行数:30,


示例13: UniquePtrArrayTest

void UniquePtrArrayTest(){    // posiible, but generates runtime error    // std::unique_ptr<int> p(new int[10]); // only delete will be called    std::unique_ptr<Test[]> tests(new Test[3]);}
开发者ID:Kuramyo,项目名称:review,代码行数:7,


示例14: si_31_keychain_unreadable

int si_31_keychain_unreadable(int argc, char *const *argv){	plan_tests(8);	tests();	return 0;}
开发者ID:unofficial-opensource-apple,项目名称:Security,代码行数:7,


示例15: si_24_sectrust_nist

int si_24_sectrust_nist(int argc, char *const *argv){	plan_tests(179);	tests();	return 0;}
开发者ID:darlinghq,项目名称:darling-security,代码行数:8,


示例16: main

intmain (int argc, char *argv[]){    tests_start_mpfr ();    usesp = 0;    tests ();#ifndef CHECK_EXTERNAL /* no need to check twice */    usesp = 1;    tests ();#endif    test_generic (2, 1000, 100);    tests_end_mpfr ();    return 0;}
开发者ID:qsnake,项目名称:mpfr,代码行数:17,


示例17: secd_70_otr_remote

int secd_70_otr_remote(int argc, char *const *argv){    plan_tests(kTestTestCount);        tests();        return 0;}
开发者ID:unofficial-opensource-apple,项目名称:Security,代码行数:8,


示例18: sc_20_keynames

int sc_20_keynames(int argc, char *const *argv){    plan_tests(kTestTestCount);    tests();	return 0;}
开发者ID:darlinghq,项目名称:darling-security,代码行数:8,


示例19: si_41_sececkey

int si_41_sececkey(int argc, char *const *argv){	plan_tests(164);	tests();	return 0;}
开发者ID:unofficial-opensource-apple,项目名称:Security,代码行数:8,


示例20: so_01_serverencryption

int so_01_serverencryption(int argc, char *const *argv){    plan_tests(kTestTestCount);        tests();        return 0;    }
开发者ID:darlinghq,项目名称:darling-security,代码行数:8,


示例21: pbkdf2_00_hmac_sha1

int pbkdf2_00_hmac_sha1(int argc, char *const *argv){	plan_tests(kTestTestCount);	tests();	return 0;}
开发者ID:alfintatorkace,项目名称:osx-10.9-opensource,代码行数:8,


示例22: otr_00_identity

int otr_00_identity(int argc, char *const *argv){    plan_tests(kTestTestCount);    	tests();    	return 0;    }
开发者ID:unofficial-opensource-apple,项目名称:Security,代码行数:8,


示例23: sc_40_circle

int sc_40_circle(int argc, char *const *argv){    plan_tests(kTestTestCount);	    tests();	return 0;}
开发者ID:alfintatorkace,项目名称:osx-10.9-opensource,代码行数:8,


示例24: ssl_47_falsestart

int ssl_47_falsestart(int argc, char *const *argv){        plan_tests(NSERVERS*NLOOPS*2);        tests();        return 0;}
开发者ID:unofficial-opensource-apple,项目名称:Security,代码行数:8,


示例25: sc_90_ckdclient

int sc_90_ckdclient(int argc, char *const *argv){    plan_tests(kTestTestCount);        tests();	return 0;}
开发者ID:unofficial-opensource-apple,项目名称:Security,代码行数:8,


示例26: vmdh_42_example2

int vmdh_42_example2(int argc, char *const *argv){	plan_tests(5);	tests();	return 0;}
开发者ID:alfintatorkace,项目名称:osx-10.9-opensource,代码行数:8,


示例27: secd_56_account_apply

int secd_56_account_apply(int argc, char *const *argv){    plan_tests(kTestTestCount);        tests();        return 0;}
开发者ID:unofficial-opensource-apple,项目名称:Security,代码行数:8,


示例28: otr_30_negotiation

int otr_30_negotiation(int argc, char *const *argv){    plan_tests(kTestTestCount);	tests();	return 0;}
开发者ID:darlinghq,项目名称:darling-security,代码行数:8,


示例29: si_23_sectrust_ocsp_wwdr

int si_23_sectrust_ocsp_wwdr(int argc, char *const *argv){	plan_tests(7);	tests();	return 0;}
开发者ID:alfintatorkace,项目名称:osx-10.9-opensource,代码行数:8,



注:本文中的tests函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ tests_end函数代码示例
C++ testnext函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。