fstream

    3热度

    4回答

    不幸的是,我不得不从文件中读取文件中的数据,而不是分隔各个字段的空格。当从文件中取出整数时,它们被提取出来很好,但是字符串刚刚从未初始化的字符数组中获得了空格和垃圾。任何想法如何只提取字符到我的字符数组忽略空字符。 编辑: char fName[15],lName[15],pMethod[5],roomType[10],purpose[15]; int days, roomNum; lon

    3热度

    4回答

    我的理解是,当访问属性的setter/getter方法时,我应该使用[self setThisValue:@"a"];而不是thisValue = @"a";然而,通过下面的示例,我可以看到添加自我文档,我正在向iVar属性发送消息,而不是本地作用域变量,但是它在这种情况下做了什么? @interface CustomController : UIViewController { NSM

    10热度

    2回答

    如果我这样做了以下内容: ifstream file; file.open("somefile", ios::binary); unsigned int data; file >> data; 我流将始终将failbit和data将保持未初始化。但是,如果我读取的是char或unsigned char,则表示流正常。 perror()告诉我“结果太大”。 我在Google上看到的唯一

    0热度

    5回答

    我是C++的新手,我必须为学校做一项任务。 我需要在不使用api调用或系统集成命令的情况下复制二进制*文件。在学校我们使用Windows机器。 我四处搜寻了一下,我发现,不使用任何API的是使用的iostream(ifstream的/ fstream的) 下面是我使用的代码复制数据的最佳方式: int Open(string Name){ int length; char *

    2热度

    9回答

    我想要做的就是打印20次readme.txt的内容..请帮助。 int main() { ifstream myfile; string line; int i; myfile.open ("readme.txt"); if (myfile.is_open()){ while (i<20){ i++

    1热度

    2回答

    我写了一个命令行程序,该程序将清理并重新整理我们归档的服务器日志,通过逐行管道将新的目标文件。每个目标文件都有一个相应的regEx过滤器项目,因此如果源文件中红色的行被写入到特定目标文件(如果它与regEx匹配)。 我从配置文件中读取了regEx字符串及其目标文件字符串,并将这些信息保存到向量中,以便能够通过配置中每个新的taget /过滤器对来动态调整它们的大小。 以下一段代码显示了我如何循环遍

    0热度

    1回答

    我确信这个问题可以相对容易地解决,但我正在努力寻找问题。 我的代码只是读取文件中的所有单词,然后将每个单词,单词位置,句子的开始和结束存储在一个数组中。数组输出到另一个文本文件。 我可以阅读所有信息,直到最后一句,然后我有一个错误。有什么想法吗? /** * Programmer: fryeguy * Course: * Program: TxtCrawl for MicroSearch

    2热度

    2回答

    这SO answer适用于我,但我不知道如何“的内容类型更改为应用程序/ vnd.apple.pkpass” 目前直接链接到我的pkpass触发下载,我不知道在哪里设置内容类型。 我已要求我的托管服务提供商,以验证“应用程序/ vnd.apple.pkpass”是支持的MIME类型 我已经试过 我能做些什么,使公认的文件“应用程序/ vnd.apple.pkpass“当从iOS 6或Mac OS

    1热度

    2回答

    我已阅读了Stack Overflow和其他一些关于将向量写入文件的网站的几篇文章。我已经实现了我感觉的工作,但我遇到了一些麻烦。结构中的一个数据成员是一个类字符串,并且在重新读入该向量时,该数据将丢失。另外,在编写第一次迭代之后,其他迭代会导致malloc错误。如何修改下面的代码以实现我想要的将矢量保存到文件的能力,然后在程序再次启动时再读入它?目前,读取是在构造函数中写入一个只有数据成员是矢量

    1热度

    3回答

    是否有必须是一个模式切换即从user mode到kernel mode为了被称为​​一个context switch作用?