nEnter another string: "; cout << "You entered: "<<str<<endl;
} 此代码显示的输出为我是Stack Overflow的新手,所以如果我在帖子中犯了任何错误,请随时纠正我。这个问题只在vs代码中发生,但在在线gdb编译器中有效。编辑:在我尝试在cmd行中执行此命令后,它会显示以下内容 cmd line e
如果用户给出真或假,代码应该将“传递”作为输出,除true或false以外的任何其他输入都应该将"failed“作为输出。no output Lucas no output
根据我的观察,只有当用户提供有效的输入时但是当任何其他输入值被给出时。null,truuee,false#;没有什么是作为输出出现
最初,我想在c中将这个uint8_t数组转换为char数组。我在尝试解决这个问题时遇到了一些困难。我的第一个替代解决方案是将另一个类型值复制到临时类型值,将tmp值复制到一个可写的char,然后从内存中删除tmp值。顺便说一下,这是用来伴随blake散列函数的。);
for (k=0;k<64;k++){
tmp[k] = output[k]; //does this "copy" is buggy code</