
c++/c
文章平均质量分 72
wens07
天下风云出我辈
一入江湖岁月催
皇图霸业谈笑中
不胜人生一场醉
展开
-
C++多态技术---静态多态和动态多态
<br />多态(polymorphism)一词最初来源于希腊语polumorphos,含义是具有多种形式或形态的情形。在程序设计领域,一个广泛认可的定义是“一种将不同的特殊行为和单个泛化记号相关联的能力”。和纯粹的面向对象程序设计语言不同,C++中的多态有着更广泛的含义。除了常见的通过类继承和虚函数机制生效于运行期的动态多态(dynamic polymorphism)外,模板也允许将不同的特殊行为和单个泛化记号相关联,由于这种关联处理于编译期而非运行期,因此被称为静态多态(static p原创 2010-10-29 21:11:00 · 544 阅读 · 0 评论 -
QT useful shutcuts memo
QT tips and tricks: 1. Switching Between Modes Welcome mode Ctrl+1 Edit mode Ctrl+2 Design mode Ctrl+3 Debug mode Ctrl+4原创 2013-05-18 16:37:44 · 769 阅读 · 0 评论 -
all manipulators in c++
for memory, all the manipulator since c++11:原创 2013-05-01 21:05:03 · 767 阅读 · 0 评论 -
c++文件打开时可以设置的属性
原创 2013-05-01 21:15:43 · 708 阅读 · 0 评论 -
C++ FAQ Memo
c++ faq ----------- comp.lang.c++一、section[10] constructor 10.9 ---------- whether the complier optimize away the tempory object when a function return a object by value and how原创 2012-11-17 21:28:23 · 489 阅读 · 0 评论 -
linux 下 -------- 创建和调用动态共享库(.so)
以下print.cpp为要创建的动态共享库#include#includeusing namespace std;#ifdef __cplusplusextern "C"{#endif/*template void print_vector(const vector& v){ typename vector::iterator iter = v.be原创 2012-10-26 21:38:14 · 706 阅读 · 0 评论 -
C++操作符的优先级
C++操作符的优先级C++操作符的优先级操作符及其结合性功能用法LLL::::::全局作用域类作用域 名字空间作用域 ::nameclass::namenamespace::nameLLLLL.->[](原创 2011-10-21 16:18:30 · 349 阅读 · 0 评论 -
C语言:内存字节对齐详解[转载]
一、什么是对齐,以及为什么要对齐:1. 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放原创 2011-08-27 15:38:27 · 333 阅读 · 0 评论 -
linux常用头文件详解
linux常用头文件如下:POSIX(可移植性操作系统接口)标准定义的头文件 目录项 文件控制 文件名匹配类型 路径名模式匹配类型 组文件 网络数据库操作 口令文件原创 2011-08-28 15:49:50 · 955 阅读 · 0 评论 -
终于明白c++中为什么返回的istream等对象能直接进行bool判断
之前一直很困惑c++中用>>, getline等函数读进数据,如: while(cin>>c) 或者 while(getline(cin, str)) 为什么能直接判读是否读到数据尾或者读取数据出错,相当于返回的是个bool类型 因为我看函数其原型原创 2011-07-28 16:18:22 · 2333 阅读 · 0 评论 -
什么时候会用到拷贝构造函数?
<br />1-什么时候会用到拷贝构造函数? <br />2-什么时候有必要手动写拷贝构造函数?<br /><br />1-什么时候会用到拷贝构造函数?<br /> 当任何你想复印东西的时候,而不管东西被复印成什么样子。即任何你想利用一个已有的类实例给另一个类实例赋值时,这种赋值可能是显式的,也可能是隐式的<br />显式:classa_1=class_2;<br />隐式:函数的形参有用到类对象却没有用引用或传址技术时<br />转载 2010-11-04 19:41:00 · 436 阅读 · 0 评论 -
C++ 运算符优先级列表
<br /> <br />方便以后查找:<br /> PrecedenceOperatorDescriptionExampleAssociativity1()<br />[]<br />-><br />.<br />::<br />++<br />--Grouping operator<br />Array access<br />Member access from a pointer<br />Member access from an object<br />S转载 2010-11-03 22:15:00 · 378 阅读 · 0 评论 -
那些C++牛人的博客
C++大牛的博客Bjarne Stroustrup的博客: Bjarne Stroustrup’s HomepageBjarne Stroustrup,不认识的可以去面壁了,没有他,就没有我们现在的饭碗。Bjarne Stroustrup是丹麦人,目前任教于TAMU。他的Homepage和他的书籍The C++ Programming Language一样,都是转载 2014-07-18 17:00:04 · 887 阅读 · 0 评论