CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 67066
Kaye
:
std不加.h的
[阅读: 423] 2004-12-20 04:20:46
<空>
相关信息:
C++/VS的老手过滤看一看:编译上面这样的头文件,竟然会报错
(1997字)
(
haitao
[2055]
2004-12-20 03:03
)
肯定是少加了头文件。。。
(空) (
MaoMao
[524]
2004-12-20 03:21
)
list.h还需要别的头文件吗?现把cpp/h的实质性代码全部删掉,还是这个错;再把它们移到新项目,结果报错:commini.cpp(5) : fatal error C1010:……
(306字)
(
haitao
[763]
2004-12-20 03:32
)
这个错误是另一种,经常发生于你手写的程序加到VC项目工程中的时候,我记得要设一下不要预编译还是要预编译。。。
(空) (
MaoMao
[635]
2004-12-20 03:38
)
把这两个文件都清为只有一行//,还是fatal error C1010: unexpected end of file while looking for precompiled ……
(5字)
(
haitao
[1916]
2004-12-20 03:41
)
跟你说了阿,看这个文件的设定。。
(空) (
MaoMao
[522]
2004-12-20 03:45
)
一切都是按缺省的--vc真不好玩
(148字)
(
haitao
[487]
2004-12-20 03:46
)
加了<stdafx.h>就可以了
(11字)
(
haitao
[589]
2004-12-20 03:51
)
在工程里找到这个文件,右击,选设定,在C/C++里面下拉里有一个预编译的项,选了后可以选这个文件要不要预编译
(空) (
MaoMao
[653]
2004-12-20 03:54
)
还有头文件的顺序也有关系。。。你这个错误是因为有类型没有定义造成的。。。
(空) (
MaoMao
[593]
2004-12-20 03:31
)
我把同项目的另一个cpp里用到list但没报错的include全部复制过来也一样报错
(27字)
(
haitao
[613]
2004-12-20 03:34
)
把你的程序拿来看看。。。
(空) (
MaoMao
[480]
2004-12-20 03:39
)
commini.h
(278字)
(
haitao
[433]
2004-12-20 03:42
)
没有#endif
(空) (
MaoMao
[506]
2004-12-20 03:56
)
那个是有的--现在怀疑是DWORD没定义
(47字)
(
haitao
[845]
2004-12-20 04:01
)
对了我在你这个commini.h之前#include <windows.h> (空) (MaoMao [0] 今天 12:01)
(空) (
MaoMao
[499]
2004-12-20 04:04
)
把你的以下均注释掉的都注释掉了可以编译啊。。。
(空) (
MaoMao
[597]
2004-12-20 04:00
)
我是这样解决的~
(107字)
(
dragon
[546]
2006-11-18 03:58
)
对了我在你这个commini.h之前#include <windows.h>
(空) (
MaoMao
[491]
2004-12-20 04:01
)
那linux怎么办?而我原来没报错的使用了list.h的cpp在linux下已经报错了
(821字)
(
haitao
[769]
2004-12-20 04:08
)
靠,VC的移植性能有这么好???
(15字)
(
MaoMao
[445]
2004-12-20 04:12
)
我不知道list.h是不是std的啊...想用list<string>
(13字)
(
haitao
[537]
2004-12-20 04:14
)
有INLINE LPLINK WINAPI的肯定是windows的了。。。
(空) (
MaoMao
[449]
2004-12-20 04:18
)
那请问哪个是通用的list?我想要一个安全的类似字符串数组的东西
(11字)
(
haitao
[460]
2004-12-20 04:20
)
std用的多数不带.h, #include <list>
(空) (
MaoMao
[432]
2004-12-20 04:20
)
std不加.h的
(空) (
Kaye
[422]
2004-12-20 04:20
)
msdn的例子供你参考。。。
(1362字)
(
MaoMao
[766]
2004-12-20 04:21
)
谢谢,有没有它直接从文本文件读取每一行文本作为一个个元素的例子?
(空) (
haitao
[537]
2004-12-20 04:55
)
有这样几种方法。。。。
(123字)
(
Yxd
[572]
2004-12-20 05:05
)
关注1
(49字)
(
haitao
[475]
2004-12-20 05:17
)
如果你关心会超长的情况,那可能你还是得做些封装了,我用greta的正则表达式封装过一个内存的ini文件解析(不支持注释),看你好像就是用这样的功能?
(108字)
(
Yxd
[662]
2004-12-20 05:26
)
谢谢,不过不用正则表达式这么复制吧?--另外<string.h>是不是也该用<string>
(654字)
(
haitao
[601]
2004-12-20 05:38
)
这样:前面加上using namespace ::std;或者typedef ::std::list<::std::string> TStrList1;std是stl的命名空间。
(空) (
Yxd
[1136]
2004-12-20 05:51
)
果然!不过我的另一个cpp没这么作都没报错
(31字)
(
haitao
[434]
2004-12-20 06:03
)
那么就是它包含的其它头文件里打开了std的命名空间,还有有些比较老的编译器直接用也可以。FreeBSD上的GCC就好像是。
(空) (
Yxd
[554]
2004-12-20 07:03
)
哦,对了,上次的那个sql多谢你提醒可以用结果集。。。我就用那个方法凑湖了一下。。。
(空) (
MaoMao
[435]
2004-12-20 04:24
)
互通有无啦
(9字)
(
haitao
[543]
2004-12-20 05:00
)
这个错误信息看得头晕
(592字)
(
haitao
[788]
2004-12-20 06:40
)
哦,原来该i!=e,而不是i<e
(空) (
haitao
[585]
2004-12-20 06:42
)
这样用不好,直接比较m_data.end()!=i
(空) (
Yxd
[363]
2004-12-20 07:05
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录