• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
hnfxs
博客园 首页 新随笔 联系 管理

2013年6月30日

C++难点的一些总结
摘要: 一、 C++成员函数的重载C++中的成员函数有四种,分别是普通成员函数,virtual虚函数,const成员函数。(1) void func(int a);(2) virtual void func(int a);(3) void func(int a) const;如果在一个类中,声明这四种函数,哪是重复定义?哪些是重载?其中(1)(2)是重复定义,故编译不能通过,而(3)与(1)(2)是不同类型的函数,是重载。【注意:众所周知,C++函数重载时返回值是不参与重载决议的, 也就是说,int lex_cast(const char*);double lex_cast(const char*); 阅读全文
posted @ 2013-06-30 17:04 hnfxs 阅读(3858) 评论(0) 推荐(0)
 
MFC使用简单总结(便于以后查阅)
摘要: 一、资源共有三个和资源有关的文件:资源头文件resource.h、资源描述文件resource.rc和存放在res文件夹下的具体的资源如图片等。资源头文件中全部是宏定义,应用程序需要为每个资源都定义一个标识符用整数来表示的编号,这些编号就叫做资源标识符(提高了程序的可读性)。资源描述文件中,是为了描述资源的外观进行定义的一些语句,如菜单资源。res文件夹下是图片等外部资源。总之,简单的资源如控件,这类资源的外观和功能只取决于c++代码,所以不需要资源描述文件,更不需要res文件夹,只需要在资源头文件中定义标识符即可。对于复杂的资源如菜单资源,则需要在资源描述文件中定义好外观,在资源头文件中定义 阅读全文
posted @ 2013-06-30 13:08 hnfxs 阅读(458) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3