加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

错误C2228“.append”的左边必须有类/结构/联合

(2016-05-15 17:08:55)
标签:

win32

c

分类: C语言与Cplusplus
最近把Vim编写的代码移植到vs2015,编译的时候竟然出现一大堆这样的错误:
错误 C2228 “.append”的左边必须有类/结构/联合 demoSTL_string
后面发现作用域 问题,在win32里面需要把stdafx.h头文件声明到最前面,像这样就会出现错误:
http://s9/mw690/001SIIFlgy71HHSdoIof8&690
没认真去分析,估计是其他头文件很多定义需要在stdafx.h进行声明处理,然后才能在win32使用,需要这样才能编译成功:
http://s7/mw690/001SIIFlgy71HI4hB1Y86&690具体原因以后有时间再去研究研究。
不足之处,欢迎指出!

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有