C/C++

    今日:0| 主题:195
收藏本版
发表新帖
如何获得【代码豆】

【以下图片可以鼠标点击放大查看】 步骤1:挪动鼠标到网站右上角头像---> 步骤2:点击网站左边栏积分--- 详细

如何获得【代码豆】

【以下图片可以鼠标点击放大查看】 步骤1:挪动鼠标到网站右上角头像---> 步骤2:点击网站左边栏积分--- 详细

woaidaima2016 隐藏置顶帖 如何获得【代码豆】 attach_img 全局置顶
【以下图片可以鼠标点击放大查看】 步骤1:挪动鼠标到网站右上角头像---> 步骤2:点击网站左边栏积分--->立即充值 步骤3:输入要充值的代码豆数量---> 充值过程中遇到任何问题~~~ 可以联系客服QQ: 3949994 ...
最后发表: 2098696076@ 2018-3-22 22:12 7929 5 2017-7-29
  版块主题
woaidaima2016 达内C++开发视频 attach_img  ...2
达内C++开发视频 链接:http://pan.baidu.com/s/1hsAB0O0 密码:yg27
最后发表: 207268255@ 5 天前 1476 19 2017-7-6
woaidaima2016 若水软件论坛过游戏驱动保护视频教程[过TP]
1.7z 10.7z 11.7z 12.7z 13.7z 14.7z 15.7z 16.7z 17.7z 18.7z 19-1.7z 19-2.7z 2.7z 20.7z 21-1.7z 21-2.7z 21-3.7z 22.7z 23.7z 24-1.7z 24-2.7z 25-1.7z 25-2.7z 26.7z 27.7z 28.7z 29.7z 3.7z 4.7z 5-1.7z 5-2.7 ...
最后发表: 祸国殃民@ 2018-8-7 12:34 534 3 2017-6-15
woaidaima2017 Item12 Declare overriding function override
在C++面向对象的世界里面主要是围绕着类、继承和虚函数,而在这个世界里面虚函数的实现就是靠派生类重写基类的虚函数,但是这很容易出错, 这是符合墨菲定律的。因为重写听起来像重载,然而这两个其实是不相关的。 c ...
最后发表: woaidaima2017@ 2018-6-4 16:22 155 0 2018-6-4
woaidaima2017 Item11 Prefer deleted functions to private undefined ones
如果你把你的代码提供给其他开发者,但是却不想让其他人调用某些函数,这个时候你只需要不声明这个函数就可以了,但是有的时候你拿到了这个函数声明,但是却又不能让其被调用这就不好办了。典型的比如说赋值成员函数 ...
最后发表: woaidaima2017@ 2018-6-4 16:14 109 0 2018-6-4
woaidaima2017 Item10 Prefer scoped enums to unscoped enums
通常来说我们在花括号中定义的名称其作用域就在花括号中,但是C++98的枚举类型的声明却不遵从这个规则。 enum Color {black,white,red}; auto white = false; //编译出错white已经声明了事实上,上面这些枚举名称 ...
最后发表: woaidaima2017@ 2018-6-4 16:11 101 0 2018-6-4
woaidaima2017 Item9 Prefer alias declarations to typedefs
C++11中引入的std::unique_ptr智能指针是个好用的东西,在我们使用unique_ptr的时候往往会写出这样的类型std::uniqeu_ptr>,看上去很臃肿,因此大多数的时候我们会选择 ...
最后发表: woaidaima2017@ 2018-6-4 16:08 96 0 2018-6-4
woaidaima2017 Item8 Prefer nullptr to 0 and NULL
0是int类型,并不是指针类型,但是当0赋值给一个指针类型的时候,0将会被解释成空指针,在C++98中关键字NULL其本质就是一个long int类型的数值0,在实际使用过程中这带来了很多模棱两可的问题。 void f(int); void f ...
最后发表: woaidaima2017@ 2018-6-4 16:06 100 0 2018-6-4
woaidaima2017 Item7 Distinguish between () and {} when creating objects
在引入C++11后变量的初始化方式多种多样,对于每种初始化的方式的区别和联系是一个让我很迷惑地方 int x(0); int y = 0; int z{0}; int c = {0};c++通常把c = {0}这种初始化方式看成和z{0}一样,那么x(0)和y = ...
最后发表: woaidaima2017@ 2018-6-4 15:25 115 0 2018-6-4
woaidaima2017 Item6 Use the explicitly typed initializer idiom when auto deduces undesied t...
在Item5中提到了使用auto所带来的诸多优点,在Item2中提到了auto的类型推导规则和模板类型推导基本一致,推导出来的类型有的时候并不是我们所想要的类型(会忽略CV限制符和引用),那么本文继续探究auto的其它缺点。 s ...
最后发表: woaidaima2017@ 2018-6-4 15:12 129 0 2018-6-4
woaidaima2016 科锐全套10DVD digest
科锐C C++ VC++ 全套培训教程 一、 第一阶段: 1. 计算机基础(8学时) 2. C语言程序设计(56学时) 3. 阶段项目(24学时) 4. C++语言程序设计(48学时) 5. 数据结构(40学时) 6. 阶段项目(48学时) 7. 考试和 ...
最后发表: imorol@ 2018-4-23 18:14 1265 3 2017-6-13
woaidaima2016 梦织未来论坛的调试与异常和过驱动保护系列 digest
01.7z 010.7z 011-1.7z 011-2.7z 011-3.7z 012.7z 013.7z 014.7z 015-1.7z 015-2.7z 016-1.7z 016-2.7z 017.7z 018.7z 019.7z 02.7z 020.7z 021.7z 022.7z 023.7z 024-1.7z 024-2.7z 03.7z 04.7z 05.7z 06.7z 07.7z ...
最后发表: ted_IipKK@ 2018-4-22 06:10 1379 2 2017-6-19
woaidaima2016 国嵌唐老师C++
第0课 - 学习C++的意义_P.wmv 第10课 - 构造与析构 - 下.wmv 第11课 - 类的静态成员.wmv 第12课 - 操作符重载 - 上.wmv 第13课 - 操作符重载 - 下.wmv 第14课 - 专题二经典问题解析.wmv 第15课 - 惊艳的继承.wmv 第1 ...
最后发表: rocco@ 2018-4-12 11:42 300 1 2017-6-13
woaidaima2016 VC游戏辅助原理-沙米尔
1.游戏辅助是什么.mp4 10.分析游戏攻击函数.mp4 11.如何区别是角色攻击函数CALL.mp4 12.游戏更新后定位关键CALL.mp4 13.给全屏函数挂钩子.mp4 14.Windows内核编程之内存分配.mp4 15.测试编写和调试写好的程序.mp4 1 ...
最后发表: 3yangyang9@ 2018-3-22 09:11 661 1 2017-6-19
woaidaima2016 c++ template 视频教程 全10讲
c++ template 视频教程 管景伟 全10讲 模板其实就是实现代码重用机制的一种工具,它可以实现类型参数化,即把类型定义为参数,从而实现了真正的代码可重用性。 模板其实就是泛型编程,我们要让编译器成为我们的奴隶,进 ...
最后发表: lnge@ 2018-3-6 12:33 312 1 2018-2-2
woaidaima2016 第二章 stringstream的使用
如果按照内容来给一个标题的话,那么这一讲的内容其实是上一讲的后续部分,所以都属于C++标准流一类,但是又碍于我们这不是写书,而是按照文章来推送,所以这算是一个新的章节,然尽管如此,这依然算是C++的流的介绍 ...
最后发表: woaidaima2016@ 2018-1-21 19:09 179 0 2018-1-21
woaidaima2016 第一章 深入浅出IO流
如果没有iostream 如果没有iostream,那么我们的第一个程序应该怎么写呢?如果有iostream,我们的第一个程序成通常会是: //+-------------------- #include int main(){ std::cout<<"Hello World"< ...
最后发表: woaidaima2016@ 2018-1-21 19:07 196 0 2018-1-21
woaidaima2017 Item5 Prefer auto to explicit type declarations【Effective Modern C++中文...
写C/C++的程序员都知道定义一个变量如果没有给初值会导致这个变量的值是未定义的,这往往是bug的源泉,在使用容器的迭代器的时候,需要定义一个迭代器变量,这个变量的类型很冗长,例如下面的代码应该经常可以碰到。 ...
最后发表: woaidaima2017@ 2018-1-9 08:52 167 0 2018-1-9
woaidaima2017 Item4 Know how to view deduced types【Effective Modern C++中文版】
在Item3中学习了C++11新特性decltype,decltype可以获取变量或者表达式的类型,但是获取到的类型只能用于定义其他的变量和类型,不能打印出来,也不能用来操作。毕竟是编译期实现,用来做类型反射就算了,那么至少也 ...
最后发表: woaidaima2017@ 2018-1-9 08:48 189 0 2018-1-9
woaidaima2017 设计模式C++实现(11)——装饰模式
软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。 ...
最后发表: woaidaima2017@ 2018-1-7 11:15 209 0 2018-1-7
woaidaima2017 设计模式C++实现(10)——桥接模式
软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最 ...
最后发表: woaidaima2017@ 2018-1-7 11:13 156 0 2018-1-7

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

做C++教育的标杆
QQ群:492188454
周一至周日 9:00-21:00
卢老师QQ:394999482

扫一扫关注我们

欢迎访问 我爱代码! X3.2© 2010-2018 woaidaima Inc.( 陇ICP备 17000105号-1 )