调用c++,有时不想输入参数,来个默认参数,解决方法:
int main(int argc, char **argv)
{
//test_resize("data/bad.jpg");
//test_box();
//test_convolutional_layer();
if(argc < 2){
fprintf(stderr, "usage: %s <function>\n", argv[0]);
argc = 6;
argv[1] = "detect";
argv[2] = "train";
argv[3] = "data/voc.data";
argv[4] = "cfg/yolov3.cfg";
argv[5] = "detect";
//return 0;
}
有时候赋值也报错,就注释掉代码。