摘要: #include #include #include using namespace std; struct SelfType{ int number; }; void map_find() { //map.lower_bound(keyElem);//返回第一个key>=keyElem元素的迭代器 //map.upper_bound(keyElem);//返回第一... 阅读全文
posted @ 2017-02-23 22:58 sky20080101 阅读(174) 评论(0) 推荐(0)
摘要: 【学习笔记】《STL使用入门教程》第五讲:容器map、multimap 【学习笔记】《STL使用入门教程》第五讲:容器map、multimap 标签: STLmapmultimap 2016-01-10 18:12 300人阅读 评论(0) 收藏 举报 标签: STLmapmultimap 2016 阅读全文
posted @ 2017-02-23 21:57 sky20080101 阅读(130) 评论(0) 推荐(0)
摘要: #include using namespace std; template class MyClass{ public: template MyClass(const MyClass& x) { cout& x)"& x) { cout& x)" xd; cou... 阅读全文
posted @ 2017-02-23 18:25 sky20080101 阅读(188) 评论(0) 推荐(0)
摘要: #include using namespace std; template class MyClass{ private: T value; public: void assign(const MyClass & obj) { this->value=obj.value; } MyClass(T value) ... 阅读全文
posted @ 2017-02-23 16:47 sky20080101 阅读(151) 评论(0) 推荐(0)
摘要: #include using namespace std; template class MyClass{ public: typename T::SubType * ptr;//vc6里面,此处“typename”可有可无,vs2010里面,此处“typename”必须有 }; class Test{ public: typedef int SubType; }; v... 阅读全文
posted @ 2017-02-23 16:10 sky20080101 阅读(158) 评论(0) 推荐(0)
摘要: C++编程语言中的模板应用是一个非常重要的应用技术,我们曾经通过多篇文章对此进行过详细的介绍。那么今天我们就先来了解一下有关C++函数模板非类型参数的一些基本概念,方便大家理解。C++函数模板非类型参数主要用来为函数提供一个运算常量。关于非类型的函数模板参数,书中有下面的例子:1. //函数模板定义 阅读全文
posted @ 2017-02-23 15:48 sky20080101 阅读(670) 评论(0) 推荐(0)
摘要: #include using namespace std; template class Test{ public: T1 NumNBei(T1 num,T2 N) { return num*N; } }; void main() { Test t; double x= t.NumNBei(2.3,2); cout<<x<<end... 阅读全文
posted @ 2017-02-23 15:34 sky20080101 阅读(434) 评论(0) 推荐(0)
摘要: 代码阅读工具:Source Navigator和Source Insight (摘自http://fky168.blog.163.com/blog/static/3786097200831033957620/) 一、Source Insight实用技巧: Source Insight(下文的SI指的 阅读全文
posted @ 2017-02-23 14:35 sky20080101 阅读(156) 评论(0) 推荐(0)
摘要: linux下的find文件查找命令与grep文件内容查找命令 在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。 区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 (2)grep是 阅读全文
posted @ 2017-02-23 14:26 sky20080101 阅读(82) 评论(0) 推荐(0)
摘要: #include int main() { #if _PLATFORM_ == _PLATFORM_TRU64 printf("Hello _PLATFORM_TRU64!\n"); #endif #if _PLATFORM_ == _PLATFORM_WIN32 printf("Hello _PLATFORM_WIN32!\n"); #endif return 0... 阅读全文
posted @ 2017-02-23 10:07 sky20080101 阅读(138) 评论(0) 推荐(0)