A18369185965
码龄9年
关注
提问 私信
  • 博客:3,274
    3,274
    总访问量
  • 暂无
    原创
  • 1,437,786
    排名
  • 0
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2015-07-22
博客简介:

A18369185965的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得2次点赞
  • 内容获得0次评论
  • 获得4次收藏
创作历程
  • 6篇
    2019年
  • 1篇
    2018年
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

const关键字学习

const关键字用于通知编译器,不能修改某个变量的值。该关键字的使用应该以最小特权原则为指导。定义一般常量:直接在变量类型前或后加上关键字constint main(){int const a = 10;//定义int常量a=10 const int b = 100; // 定义int常量b=100const double c = 1000; //...
转载
发布博客 2019.03.11 ·
272 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++学习之前自加和后自加(++i 和 i++)及其深入的理解

今天在我更加深入地学习C++类的重载这一章,特别是读到有关重载自加运算符(++)的时候,我才发现我对C++的自增自减运算的了解并不很全面。以前只是机械的了解到所谓的前自加(++i)就是先加后用,后自加就是先用后加。这样就出现了很多我完全解释不通的地方,如下面的代码:int main(){ int i = 0; (i++) = 5; // 这里编译不通过: er...
转载
发布博客 2019.03.16 ·
499 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

C++大学教程之模板初探

重载,通常是对不同数据类型进行相同或相似的操作。如果如果是对不同数据类型进行相同操作,那么使用函数模板将会更加简洁。(注意:重载只是具有相同的函数名字罢了,完全可以在重载的函数中进行完全不同的操作。而重载必须是完全相同的操作)。在编写程序过程中,只需要提供函数模板的定义,编译器会通过模板函数调用过程中提供的实参来产生不同的目标代码函数(函数模板特化)。模板函数的定义te...
转载
发布博客 2019.03.14 ·
143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++多态学习之向下强制类型转换

向下强制类型转换在C++中,基类(父类)指针可以指向派生类(子类)对象,因为派生类对象也是一个基类对象(但反过来不一样,基类对象不是一个派生类对象)。然而基类指针只能调用基类的成员函数,如果试图使用该指针调用仅在派生类中含有的成员函数(子类特有的,不是继承和重写父类的函数),将会产生编译错误。为了避免这一错误,就必须将基类指针转换成为派生类指针。《C++大学教程第13章,面向对象编程...
转载
发布博客 2019.03.14 ·
373 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

C/C++默认实参学习

今天重点学习C/C++的默认实参。不多说,下面开始进入正题。默认实参引用《C++大学教程》里面的话:默认实参必须是函数形参列表中最靠右边(尾部)的形参。当调用两个或者多个默认实参的函数时,如果省略的实参不是形参列表中最靠右边的,那么在该实参后面的参数全部都该省略。默认实参定义和使用非成员函数的默认实参如果函数的定义作为函数的原型出现,则直接在函数定义中...
转载
发布博客 2019.03.11 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++模板学习之优先队列实现

今天将继续加强C++模板类的学习,同时为了巩固已经学习过的数据结构中有关优先队列的知识,我将会使用模板类来实现自己的优先队列。在给出具体实现之前,我要先介绍一下什么是优先队列,聊以为复习吧。在某些情况下,我们会收集一些元素,处理当前元素的最大值,然后再收集更多数据,再处理此时的最大值。这就要求我们设计的数据结构能够随时访问元素集合中的最大值和能够随时插入数据。优先队列即可以实现...
转载
发布博客 2019.03.22 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

获取程序真正的起始执行地址

摘要最近在使用vs2010编写shellcode的时候,在将编写好的shellcode保存为二进制格式的。那么引出一个问题,我刚开始的时候直接: 取地址符 + 函数名 的方式来获取函数的首地址。当时在使用shellcode的时候,程序一直崩溃,经过分析发现shellcode前面的一些代码并不是我们所需要的代码,而是一条jmp指令+一系列的CC指令,再经过对原本编写shellcode的...
转载
发布博客 2018.04.04 ·
1487 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏