我有一种情况,即循环访问文件的前64行,并将每行保存为一个字符串。该文件的其余部分是未知的。它可能是单行或多行。 我知道文件开头会有64行,但我不知道它们的大小。 如何将整个文件的其余部分保存为字符串? 这是我目前有: std::ifstream signatureFile(fileName);
for (int i = 0; i < 64; ++i) {
std::string t
我有一个非常小的exe文件,我从这个代码编译(调试,无optimalization): struct some_data
{
unsigned long long a;
unsigned long long b;
}
int main()
{
constexpr some_data {0x1234567890abcdef, 0xabcdabcdabcdabc
我正在处理的项目的一部分将有关3D打印机的信息保存到文本文件。更具体地讲,它应该: 检查该文件已经存在 如果它确实存在,继续前行 如果它不存在,要求用户输入所需要的数据 我的问题是,该程序似乎跳过了最后一步,而不是选择创建一个空文本文件,然后继续前进,而不询问用户的数据。下面是这似乎是导致问题的块: int configCheck() {
if (std::ifstream(confi