摘要: 解决方案1:确保所有的cpp文件都包含了stdafx.h,且确保stdafx.h是第一个#include指令(经尝试,可行)解决方案2:去掉预编译头 项目->属性->配置属性->c/c++->预编译头->创建使用预编译头->不使用预编译头 (目测可行,未尝试)解决方案3:将包含文件加到预编译头stdafx.h文件中 (这句话说的太笼统,不知道是什么意思,未尝试,不知是否可行) 阅读全文
posted @ 2013-12-23 21:59 rldts 阅读(1224) 评论(0) 推荐(0)
摘要: 原文地址:http://www.cnblogs.com/hakuci/archive/2012/01/06/2314143.html原因:显示红色感叹号是因为jar包的路径不对解决:在项目上右击Build Path->Configure Build Paht...(或Propertise->Java Build Path),在Java Build Path中Libraries,红色叉号的包为路径错误的包。处理好后返回刷新工程即可,这个问题一般是导入别人的项目或之前的一些JAR包移动了它的存储位置。PS: 工程上黄色盾牌感叹号,表示有引用了jar包,但是实际上没有使用这个jar包(可 阅读全文
posted @ 2013-12-23 18:47 rldts 阅读(422) 评论(0) 推荐(0)
摘要: 聚合aggregation:表示两个对象之间是整体和部分的弱关系,部分的生命周期可以超越整体。如电脑和鼠标。组合composition:表示两个对象之间是整体和部分的强关系,部分的生命周期不能超越整体,或者说不能脱离整体而存在。组合关系的“部分”,是不能在整体之间进行共享的。不过,如果你要说,眼睛可以移植,是不是说可以脱离人而存在,它们就不是组合关系了?其实,UML中对象的关系都是在相应的软件环境或实际场景下定义的,这里区别聚合和组合的关系,关键还是在于它们之中整体和部分的关系强、弱,以及它们之间的依附关系。如果刚才说眼睛可以移植给别人,那你也可以把它认为是聚合,这都要结合实际场景来说明。另外 阅读全文
posted @ 2013-12-23 10:22 rldts 阅读(311) 评论(0) 推荐(0)