六饼嫖鼠
码龄8年
关注
提问 私信
  • 博客:11,719
    社区:1
    问答:6,604
    18,324
    总访问量
  • 6
    原创
  • 2,144,314
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2016-08-03
博客简介:

saodilaoshu的博客

查看详细资料
个人成就
  • 获得6次点赞
  • 内容获得1次评论
  • 获得11次收藏
创作历程
  • 4篇
    2017年
  • 3篇
    2016年
成就勋章
TA的专栏
  • 配置
  • 进制
    1篇
  • 心得
    6篇
创作活动更多

如何做好一份技术文档?

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

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

c++使用模板时.h和.cpp分离产生的问题分析和解决方案

首先需要认知以下几点 :编译器只编译cpp文件,不单独编译.h文件编译器在编译阶段是独立编译的编译一个cpp文件时,展开包含的头文件,发现一个调用在当前文件无法找到,就标记为一个符号类模板产生的符号跟该模板的任何具体类的符号都不同代码:假设三个文件分别是Temp.h Temp.cpp main.cpp(我们举最简单的栗子以方便理解)//Temp.htemplate<typename Ty
原创
发布博客 2017.03.30 ·
4251 阅读 ·
2 点赞 ·
1 评论 ·
9 收藏

typedef struct LNode *List是什么意思啊?

答:

很简单,typedef是定义一个类型,定义的类型叫做List(注意他现在是一个类型,和int char char*一样)
这是一个什么类型那? 这是一个结构体指针类型,这种类型的变量都指向LNode结构;
List PtrL;就是根据结构体指针类型,定义一个结构体指针变量
typedef struct LNode* List; 是归前面的,这样就看懂了吧 List就代表 struct LNode 类型

回答问题 2017.03.22

为什么C和C++里的数组的索引要从0开始?

答:

假如定义一个数组 int arr[10]; 数组名本质是指向数组首元素的指针.也就是说当这个指针没有移动的情况下指向的是数组的第一个元素.
而arr[1]是什么意思那?
表示这个指针向右移动一个单位(即一个int),然后取指针指向的内存,那么显然一开始是指向第一个元素,移动一个单位后,便指向了第二个元素,那么arr[1]就代表了第二个元素

回答问题 2017.03.22

多态实现的原理

多态实现的原理
原创
发布博客 2017.03.15 ·
765 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

do...while(0)的好处和用法

1.用于宏定义在宏定义中避免出现逻辑错误,可代替 { }2.用于代替goto一段代码,想要执行到某个条件,后面的代码不继续执行,可以使用goto(不推荐),也可以使用do…while(0);在要跳出的语句后加break;
原创
发布博客 2017.01.12 ·
934 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

typename在C++中的用法

typename在C++中的用法1. //在C++中typename一般用来声明模板的模板参数(template parameter):   templatetypename T> class X;   //T是一个模板参数   2. /*但是还有一个关键的用法。首先是两个概念:   1). qualified name       例如:std:
转载
发布博客 2017.01.03 ·
582 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

winForm中listView选中行失去焦点后,字体透明且穿透怎么解决?

发布问题 2016.12.15 ·
1 回答

SVN revert和clean up去除文件夹的红色感叹号

SVN revert和clean up去除文件夹的红色感叹号最近项目要使用SVN,原来没有使用过,出现了一点问题,我便记录下来,方便以后查看.我本地有一个项目,版本是v1.0,其他同志写了新的代码,上传之后,SVN服务器上的版本是v2.0,我现在要下载最新的代码来看,使用小乌龟的update更新之后,发现有些文件带有红色感叹号,这让我很不爽啊,我要绿色的对号!!!解决的方法就是,找到红色感叹的根
原创
发布博客 2016.12.14 ·
2563 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

宏函数中do{...}while(0)的用法

情况1在程序中使用这个宏:if(temp) test(i); else doAnotherThing();展开之后if (temp) if(i) dosomething();else doAnotherThing();这样展开的话, 就会出现语义错误如果这样:#define test(i)\do\{\ if(i) dosomething(
原创
发布博客 2016.08.19 ·
784 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

进制转换

其他进制转10进制 2进制 1011 1*2^3 + 1*2^1 + 1*2^0 8进制 17 1*8^1+7*8^0 16进制 4A 4*16^1+10*16^0 10进制转其他进制 转什么进制,就除以谁,逆序取余,就是相应进制
原创
发布博客 2016.08.13 ·
516 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏