当前搜索:

c++中try catch的用法

在c++中,可以直接抛出异常之后自己进行捕捉处理,如:(这样就可以在任何自己得到不想要的结果的时候进行中断,比如在进行数据库事务操作的时候,如果某一个语句返回SQL_ERROR则直接抛出异常,在catch块中进行事务回滚)#include <iostream> #include <...
阅读(1442) 评论(0)

你真的会写二分检索吗?

转载:http://blog.chinaunix.net/uid-1844931-id-3337784.html 二分法
阅读(432) 评论(0)

全排列算法及实现

转载: 1.http://blog.csdn.net/hackbuteer1/article/details/6657435 2.http://blog.sina.com.cn/s/blog_9f7ea4390101101u.html 3.http://www.slyar.com/blog/...
阅读(535) 评论(0)

优先队列priority_queue 用法详解

转载: 1.优先队列priority_queue 用法详解 2.STL系列之五 priority_queue 优先级队列优先队列是队列的一种,不过它可以按照自定义的一种方式(数据的优先级)来对队列中的数据进行动态的排序每次的push和pop操作,队列都会动态的调整,以达到我们预期的方式来存储。...
阅读(458) 评论(0)

各种排序算法总结

转载:http://blog.csdn.net/warringah1/article/details/8951220 明天就要去参加阿里巴巴的实习生笔试了,虽然没想着能进去,但是态度还是要端正的,也没什么可以准备的,复习复习排序吧。 1 插入排序 void InsertSor...
阅读(477) 评论(0)

二分查找法的循环与递归实现及时间复杂度分析

转载:http://baike.baidu.com/link?url=3aEK-qcVbYi6ioJOsf-dFmvFQ6WQgzTwnE9JkmlHBc88qk-D00SambfrSl3hVh_UyqyxF8QEUosfq20IQQW5z_ 和http://hi.baidu.com/netwo...
阅读(2420) 评论(0)

2014届华为校园招聘机试题2

第一题、输入一个正整数,并编码为字符串进行输出 描述: 1、输入一个正整数,并编码为字符串进行输出。 编码规则为:数字0-9分别编码为字符a-j 2、输入肯定是正整数,不用做错误较验运行时间限制: 无限制 内存限制: 无限制 输入: 正整数输出: 字符串样例输入: 123 样例输出...
阅读(438) 评论(0)

数组的sizeof

转载:http://blog.163.com/chen_xinghuan/blog/static/17220158220112182838196/ 数组的sizeof值等于数组所占用的内存字节数,如:   char a1[] = “abc”;   int a2[3];   sizeo...
阅读(370) 评论(0)

sizeof(数组名)和sizeof(指针)

转载:http://blog.csdn.net/kangroger/article/details/20653255 在做这道题时: 32位环境下,int *p=new int[10];请问sizeof(p)的值为() A、4              B、10         ...
阅读(410) 评论(0)

string中c_str()、data()、copy(p,n)函数的用法

转载:http://www.cnblogs.com/qlwy/archive/2012/03/25/2416937.html 标准库的string类提供了3个成员函数来从一个string得到c类型的字符数组:c_str()、data()、copy(p,n)。 1. c_str():...
阅读(449) 评论(0)

strncpy与strcpy的区别与注意事项

strncpy 是 C语言的库函数之一,来自 C语言标准库,定义于 string.h,char *strncpy(char *dest, char *src, int n),把src所指字符串的前n个字节复制到dest所指的数组中,并返回指向dest的指针。 strcpy只是复制...
阅读(610) 评论(0)

C++中cin、cin.get()、cin.getline()、getline()等函数的用法

转载:http://www.cnblogs.com/flatfoosie/archive/2010/12/22/1914055.html c++输入流函数主要以下几个: 1、cin 2、cin.get() 3、cin.getline() 4、getline() 附:cin.ig...
阅读(448) 评论(0)

C++字符输入getchar()和字符输出putchar()

转载:http://c.biancheng.net/cpp/biancheng/view/117.html C++还保留了C语言中用于输入和输出单个字符的函数,使用很方便。其中最常用的有getchar函数和putchar函数。 putchar函数(字符输出函数)putchar函数的作用是向终端...
阅读(590) 评论(0)

用C++流成员函数put输出单个字符

转载:http://c.biancheng.net/cpp/biancheng/view/254.html
阅读(601) 评论(0)

C++ stringstream介绍,使用方法与例子

C++引入了ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含sstream.h头文件。   istringstream类用于执行C++风格的串流的输入操作。 ostringstream类用于执行C风格的串流的输出操作。 ...
阅读(638) 评论(0)

c++空类实例大小不是0原因

转载:http://blog.csdn.net/hitblue/article/details/3726754 初学者在学习面向对象的程序设计语言时,或多或少的都些疑问,我们写的代码与最终生编译成的代码却 大相径庭,我们并不知道编译器在后台做了什么工作.这些都是由于我们仅停留在语言层的原因,所谓...
阅读(366) 评论(0)

拷贝构造函数与赋值运算符重载的区别

#include<iostream> using namespace std;class Test { public: Test() { ctor_count++; cout<<"ctor "<&l...
阅读(482) 评论(0)

C++的4种类型转换关键字及其特点

C++中有四种类型转换关键字,分别是reinterpret_cast,static_cast,const_cast,dynamic_cast.这是C++ 为了减少强制转换的副作用,并且在查错时使程序员能够快速定位(总是最值得怀疑的)强制转换,在标准C++中新增加了4个关键字*_cast,用来提倡...
阅读(291) 评论(0)

假如生活欺骗了你

假如生活欺骗了你,  不要悲伤,不要心急! 忧郁的日子里需要镇静: 相信吧,快乐的日子将会降临。 心儿永远向往着未来; 现在却常是忧郁, 一切都将会过去; 而那过去了的, 就会成为亲切的怀恋。 普希金的诗再次读起来,仍然有很大的魅力。
阅读(405) 评论(0)

C++允许重载的运算符和不允许重载的运算符

C++中绝大部分的运算符允许重载,具体规定见表10.1。 表10.1 C++允许重载的运算符 双目算术运算符 + (加),-(减),*(乘),/(除),% (取模) 关系运算符 ==(等于),!= (不等于), (大于>,=(大于等于) ...
阅读(328) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 34万+
    积分: 4749
    排名: 7613
    个人网站
    最新评论