自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天天water的专栏

不要在该奋斗的年纪,选择安逸。

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

转载 C++的运算符重载

C++中预定义的运算符的操作对象只能是基本数据类型。但实际上,对于许多用户自定义类型(例如类),也需要类似的运算操作。这时就必须在C++中重新定义这些运算符,赋予已有运算符新的功能,使它能够用于特定类型执行特定的操作。运算符重载的实质是函数重载,它提供了C++的可扩展性,也是C++最吸引人的特性之一。    运算符重载是通过创建运算符函数实现的,运算符函数定义了重载的运算符将要进行的操作。运

2017-04-24 11:26:09 4106

转载 关于delete[]和delete的区别

问题来源:http://bbs.csdn.net/topics/200070989 自己也有和LZ同样的疑惑,于C++届还是小白一枚啊。 问题:看高质量C++编程的时候有个地方没看懂,就是在String的析构函数中释放m_data时用delete [] m_data,但后面跟着有个注释“由于m_data 是内部数据类型,也可以写成 delete m_data;”,delete m_data不是

2017-04-23 10:19:46 8957

原创 算法理解之大数相乘问题

前面关于思路介绍引用前辈:http://blog.csdn.net/jinyongqing/article/details/13508577的叙述,因为个人思考觉得前辈的概述精简,也特别符合自己所思考,只是自己还总结的如此言简意赅。废话少说,内容如下: 所谓大数相乘,就是指数字比较大,相乘的结果超出了基本类型的表示范围,所以这样的数不能够直接做乘法运算。 其实乘法运算可以分拆为两步:第

2017-04-12 14:25:18 6389

转载 很认真的聊一聊程序员的自我修养

今天逛博客园,看到了一篇推荐的文章《浅谈程序员的英语学习》,就点进去看了一下,对于文章中的观点我非常认同,英语是非常重要的,但文章站的高度还是太高,具体表述的学习方法我不是很认同,也认为不太实际,恰好之前有一篇一直没有发表到首页的文章想重新发布,今天就借此机会和大家很认真的谈一谈程序员的自我修养问题。     先介绍一下利益相关,我的背景: 初中开始参加信息学与数学竞赛,大学本科软件工

2017-04-10 11:03:55 4951

原创 my_MakeFile

TARGET = main CC = gcc CFLAG = -Wall -g LDFLAG = -lpthread INC =-I./inc OBJS = ./client_fun.o ./client_show.o \ ./socket.o ./main.o \ $(TARGET):$(OBJS) $(CC) $^ -o $@ $(LDFLAG) %.o:%.c

2017-04-07 17:44:08 4197

转载 考查初级嵌入式开发人员C基本功的16道题

原文地址:考查初级嵌入式开发人员C基本功的16道题 作者:simiaoxiaoseng 非常基本关于C语言的问题,一个信息类(计算机,资讯工程,电子工程, 通信工程)专业的本科毕业生应该达到的水平,如果你有3道以上的题目不能答对,基本上我们都不好说什么了....题目不难,全部都能快速地答完,当然也需要一定的知识储备. 约定:    1) 下面的测试题中,认为所有必须的头文件都已经正确

2017-04-07 17:20:19 4764

转载 c语言中逗号运算符的作用

原文地址:http://blog.csdn.net/lovehere33/article/details/36367065 在C语言中,多个表达式可以用逗号分开,其中用逗号分开的表达式的值分别结算,但整个表达式的值是最后一个表达式的值。 假设b=2,c=7,d=5, a1=(++b,c--,d+3); a2=++b,c--,d+3; 对于第一行代码,有三个表达式,

2017-04-07 16:49:25 6225

原创 嵌入式ARM驱动蜂鸣器

//包含了模块的一些初始:化函数/宏 #include #include #include //file operation #include //device_create #include //copy_from_usr #include #include #include //struct cdev #include #include //ioremap

2017-04-02 23:40:36 6806

原创 linux下C语言my_strcat实现

#include #include #include int Size(char *p); void Cat(char *p1,char *p2); int main() { char num[] = "Beijing "; char arr[] = "is a beauful city!"; Cat(num,arr); return 0; } int Si

2017-04-02 23:19:40 4373

原创 linux下C语言my_memcopy和my_strcpy实现

#include #include #include void *memcopy(void *dest,const void *src,int n) { char *p1 = (char *)dest; char *p2 = (char *)src; if(NULL == dest || NULL == src || n <= 0) { printf("Input param

2017-04-02 23:12:11 4287

原创 linux下gdb调试

1.file 加载被调试的可执行程序文件。 因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。 例:(gdb) file gdb-sample 2.r Run的简写,运行被调试的程序。 如果此前没有下过断点,则执行完整个程序;如果有断点,则程序暂停在第一个可用断点处。 例:(gdb) r 3.c Continue的简写,继续执行被调试程序,直至下一个断点或程序结束。

2017-04-02 22:57:17 4717

java代码反编译工具jd-gui.exe

java代码反编译工具java-jd-gui.exe,可以直接打开.class文件查看java源码,源码没有注释,简单方便易用。

2018-09-13

获取本机底层信息小助手

简单易用,可以获取windows下MAC、主机名、IP、CPUID和硬盘ID。 本着分享的精神,不要积分。

2016-11-10

获取底层信息小助手

简单易用,可以获取windows下主机的MAC、本机名、IP、CpuID和硬盘ID号。

2016-11-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除