我从文本文件读取行并希望重复的分隔符为\ t \ t。通常我在分隔符之间有一个参数,但出于可读性的原因,为了排列文本序列,有时使用字符串作为\ t \ t \ t很好。用于处理字符串的类问题
我在main.cpp中写了一个类,效果很好。因为我想保持我的main.cpp尽可能紧凑,所以我尝试使用头文件创建一个类文件。我在头文件中做了前向声明,并在class.cpp文件中粘贴了工作类成员。
该类使用在class.cpp中声明的字符串类型变量。编译编译器时给我一个错误,说“字符串没有命名类型”。我猜想在我包含string.h头文件的时候出现了一些问题。
它包含在Main.cpp文件中。我是否应该将它也包含在类的头文件或class.cpp文件中。我从以前的交流中了解到,包括各地的图书馆都应该避免。
由于提前,
斯特凡
对不起,我忘了将字符串定义为std :: string,这似乎解决了问题,但是当最后一个字符串类型定义被修改为std :: string时,编译器再次给了我相同类型的错误。 – noste99