下面是我的代码:
while ( ( c = getopt( argc, argv, "s:E:b:t:vh" ) ) != -1 )
{
switch ( c )
{
case 's':
params.s = atoi( optarg );
break;
case 'E':
params.E = atoi( optarg );
break;
case 'b':
params.b = atoi( optarg );
break;
case 't':
trace_file = optarg;
break;
case 'v':
verbosity = 1;
break;
}
}
答案 0 :(得分:0)
但是要回答这个问题,您可以使用一堆if / else语句:
impl<CountryId> Default for Alphabets<CountryId> {
fn default() -> Self {
Alphabets::A2(Default::default())
}
}