摘要: Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:varia... 阅读全文
posted @ 2009-03-06 21:48 小 楼 一 夜 听 春 雨 阅读(821) 评论(0) 推荐(0)
摘要: sorttemplate<class RanIt>void sort(RanIt first, RanIt last);template<class RanIt, class Pred> void sort(RanIt first, RanIt last, Pred pr);The first template function reorders the sequence designated by iterators in the range [first, last) to form a sequence order by operator<. Thus, t 阅读全文
posted @ 2009-03-04 20:06 小 楼 一 夜 听 春 雨 阅读(2670) 评论(0) 推荐(0)
摘要: 我是说英语。我总觉得虽然偶们程序员不是搞语言的,但是至少英文阅读能力还是很重要的。而且据说外企的面试很多人英语是门槛?那就太可惜了。 对英语好的大大们这贴就水了,直接m吧:) 如果有人对这个问题苦恼,不妨试试以下方法。其实就是把学习的过程夹杂在你"反正"要做的事情里面。 反正要看电影,不如看英文的。 反正要看技术书籍,不如看原版的。 反正要看书籍,不如看原版的。 反正要问问题,不如去国外论坛上问。 反正要查资料,不如查原始出处(往往又是英文的)。 反正要表达,不如试试用英文表达。 反正要唱歌,不如听听、学学英文歌。 简单可行。我一直都这么干。我本科的时候英语学校考试不及格过 阅读全文
posted @ 2009-03-03 09:15 小 楼 一 夜 听 春 雨 阅读(666) 评论(0) 推荐(0)
摘要: 1,打印ASCII字符:#include<iostream> #include<iomanip> using namespace std;class table { public: table(int p):i(p) {} void ascii(); protected: int i; }; void table::ascii() { int k = 1; for (; i <= 128; i++) { cout<<setw(4)<<i<<' '<<(char)i; if (!(k%12)) cout 阅读全文
posted @ 2009-02-28 21:48 小 楼 一 夜 听 春 雨 阅读(755) 评论(0) 推荐(0)
摘要: ORACLEMicrosoft SQL Server2005SYBASEINFORMIXDB2INGERSMicrosoft ACCESSVisual FoxProMYSQLOracleOracle是一个最早商品化的关系型数据库管理系统,也是应用广泛、功能强大的数据库管理系统。Oracle作为一个通用的数据库管理系统,不仅具有完整的数据管理功能,还是一个分布式数据库系统,支持各种分布式功能,特别是支持Internet应用。作为一个应用开发环境,Oracle提供了一套界面友好、功能齐全的数据库开发工具。Oracle使用PL/SQL语言执行各种操作,具有可开放性、可移植性、可伸缩性等功能。特别是在 阅读全文
posted @ 2009-02-28 14:38 小 楼 一 夜 听 春 雨 阅读(1170) 评论(0) 推荐(0)
摘要: 在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文中所提的一些库都是比较著名的大型库。标准库标准库中提供了C++程序的基本设施。虽然C++标准库随着C++标准折腾了许多年,直到标准的出台才正式定型,但是在标准库的实现上却很令人欣慰得看到多种实现,并且已被实践证明为有工业级别强度的佳作。1、 Dinkumware C++ . 阅读全文
posted @ 2009-02-27 21:14 小 楼 一 夜 听 春 雨 阅读(334) 评论(0) 推荐(0)
摘要: 1.介绍一下STL,详细说明STL如何实现vector。Answer:STL (标准模版库,Standard Template Library.它由容器算法迭代器组成。STL有以下的一些优点:可以方便容易地实现搜索数据或对数据排序等一系列的算法;调试程序时更加安全和方便;即使是人们用STL在UNIX平台下写的代码你也可以很容易地理解(因为STL是跨平台的)。vector实质上就是一个动态数组,会根据数据的增加,动态的增加数组空间。2.如果用VC开发程序,常见这么几个错误,C2001,c2005,c2011,这些错误的原因是什么。Answer: 在学习VC++的过程中,遇到的LNK2001错误. 阅读全文
posted @ 2009-02-27 21:02 小 楼 一 夜 听 春 雨 阅读(3224) 评论(0) 推荐(0)
摘要: 来自:梦在天涯C++博客(http://www.cppblog.com/mzty/)一 线程1)如果你正在编写C/C++代码,决不应该调用CreateThread。相反,应该使用VisualC++运行期库函数_beginthreadex,退出也应该使用_endthreadex。如果不使用Microsoft的VisualC++编译器,你的编译器供应商有它自己的CreateThred替代函数。不管这个替代函数是什么,你都必须使用。2)因为_beginthreadex和_endthreadex是CRT线程函数,所以必须注意编译选项runtimelibaray的选择,使用MT或MTD。3) _begi 阅读全文
posted @ 2009-02-25 22:09 小 楼 一 夜 听 春 雨 阅读(644) 评论(0) 推荐(0)
摘要: // 在ptr为根的二叉搜索树中删除x的结点,若删除成功则新结点通过ptr返回template<class E, class K>bool BST<E, K>::Remove(const K x, BSTNode<E, K>*& ptr){ BSTNode<E, K>* tmp; if(ptr != 阅读全文
posted @ 2009-02-25 15:06 小 楼 一 夜 听 春 雨 阅读(418) 评论(0) 推荐(0)
摘要: 看数据结构书,看到归并排序,便手动实现其代码,发现普通的两路归并代码是错误的,,,,不晓得原因是啥子。。。。 下表面的代码是R.Sedgewick提出的一个改进的两路归并算法代码,经测试正确无误。 void Merge(int L1[], int L2[], int first, int mid, 阅读全文
posted @ 2009-02-23 21:25 小 楼 一 夜 听 春 雨 阅读(317) 评论(0) 推荐(0)