自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于C++11 thread 实现线程池

这里基于C++11 thread实现线程池,线程池不可拷贝。1 nocopyable类    不可拷贝基类继承它,派生类不可拷贝,实现如下//nocopyable.h#ifndef NOCOPYABLE_H#define NOCOPYABLE_Hnamespace fivestar{class nocopyable{private: nocopya

2015-08-31 10:39:05 6735 7

原创 C++ MyString类的简单实现

题目:string类的简单实现,本文中此类名为MyString实现思路:1 只要构造函数执行成功(其中pData_不为空)2 构造函数可通过char*,字符串常量构造3 重载运算符=(返回值为MyString),实现拷贝构造函数(深拷贝,返回值为MyString&)4 重载运算符5 实现字符串长度,字符串是否为空函数6 成员变量使用char* pData_保存字符串,使

2015-08-30 22:55:35 7454

原创 int 转 string

题目:int类型数据转换为string解析:将int类型number重复做如下运算:number % 10;number /= 10;将取余所得结果转换为对应的字符加入string中。注意:1 int类型number的正负,如果是负号,要在字符串中添加字符 '-'2 int类型为0时,字符串为“0”,算法结束;算法实现: void Int

2015-08-30 10:45:26 1236

原创 字符串转为int类型

题目:字符串转为int类型解析:题目比较简单,重要的是要思考全面,所以这里不过多赘述注意:1 判断字符串是否为空2 判断正负号3 判断字符串转换是否超出int类型表示范围4 如果转换出错,返回什么(博客中返回0,设置标志位,判断0是正常返回0,还是转换出错返回0)算法实现:enum Status {KVilid = 0,KInVilid};Stat

2015-08-30 10:03:07 8016 1

原创 链表的倒数第k个节点

题目:求链表的倒数第k个节点题目要求:1 输入一个单向链表,输出该链表中倒数第k个结点,2 链表的倒数第0个结点为链表的尾指针(即与倒数第1个节点)3 链表为空或者链表结点数小于k,返回空题目解析:设置两个指针pre,node; 将pre,node都指向链表第一个节点,然后node向前走pre步,这样pre和node之间就相隔k个节点,然后p

2015-08-28 11:43:29 695

原创 虚函数原理解析

虚函数原理虚函数的一般实现模型:每个类有一个虚函数表,内含该类中有作用的虚函数地址。每个 对象有一个vptr(虚函数表指针)指向虚函数表如下Person类class Person{public: virtual ~Person(); virtual string& getName(); virtual string& setName();

2015-08-27 21:06:36 701

原创 C++类型转换

C++类型转换一 隐式类型转换  在C++语言中,某些类型之间有关联。如果两种类型有关联,那么当程序需要其中一种类型类型的运算对象时,可以用另一种关联类型的对象或者值来替代。            Intival = 3.4 + 3;  //编译器提示损失精度   加法的两个运算对象类型不同:3.4为double类型,3位int类型。C++不会将两个不同类型的值直接相加,而

2015-08-26 20:26:48 623

原创 C++内联函数总结

C++内联函数Inline函数,看起来像函数,动作像函数,没有宏的副作用,可以调用它们又没有函数调用的额外开销。多好的内联函数      实际上,获得的比想象的还要多,避免函数调用的额外开销只是它好处的一部分而已。编译器还可以通过最优化机制(被设计用来浓缩那些‘不含函数调用的代码‘的代码),所以当inline某个函数,编译器可能就有能力对它执行语境相关最优化。      但是函

2015-08-26 20:17:08 867

CUDA 6.0 Programming Guide

CUDA 6.0 Programming Guide

2014-11-06

空空如也

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

TA关注的人

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