c++实例
原创 2022-01-06 15:14:51
171阅读
c++实例
原创 2021-11-04 10:12:44
10000+阅读
我们可以通过< >指定一种数据类型,从而创建出一个模板实例。有了前面定义的模板,如果我们想创建一个 int 数组可以按照如下方式使用模板:array<int> a(10);array 表明用 int 类型来代替模板中的参数“T”,编译器会将模板 array 中所有的参数 T 都用 int 来代替。例如中的私有成员变量T * num;会被替换为int * n
原创 2023-01-16 09:00:12
291阅读
首先由三个分别为DateType(日期)、TimeType(时间)、DateTimeType(日期时间内)。详细代码例如以下:#include using namespace std;class DateType{ int year,month,day;public: DateType(int...
转载 2014-07-15 21:14:00
267阅读
例如 class A{ public:   int m_i; }; 在C++中 A a;是分配在栈上。也可以A* pa = new A;分配在堆上。 而在JAVA 或C#中 通过A a = new A();分配在托管堆上。 不论是用哪种方式,只要变量是public的都可以直接访问。
原创 2012-11-07 13:45:20
712阅读
 从C过渡到C++是一个新的概念。是由数据表示和操纵数据的方法组合成的一个包。本文使用一个例子(Sto总值...
原创 2022-07-07 16:03:57
105阅读
刚刚说到C++中有struct和class两个关键字,它们的区别在于struct是默认将所有的成员公有化,class默认将所有的成员私有
原创 精选 2024-04-21 01:12:51
372阅读
在设计一个图形库时,抽象的“图形”可能只是定义了所有图形共有的一些特征,如面积计算方法的接口,但它本身不应该有具体的实
原创 8月前
76阅读
  这个月时间过得真快,又到了月底了。回想起来,一个月下来,学到的东西可不少啊,感觉很充实,很好!这次继续总结一下Python调用C++的点点滴滴吧,开动!     上次说过PyArg_ParseTuple可以很神奇的转化基与子类的关系,原来这只是在某些条件下才成立的。例如:有这样一个结构:class SelectorProtocol {
转载 2024-04-23 15:58:55
40阅读
input cmdMinput name and levelli 3input cmdminput name and levelrr4input cmdeinput namebffdinput cmdeinput namesdfsdfsdfinput cmds3 li4 rrbffdsdfsdfsd
转载 2019-06-10 16:29:00
144阅读
2评论
#include #include #include #include using namespace std; int main() { vector fi; cout se(6,20); cout::iterator it = se.begin(); it th(se.begin()+2,se.end()); cout::iterator it = th.begin();...
转载 2019-06-23 16:03:00
176阅读
2评论
#include #include #include using namespace std; class MySTLString { public: MySTLString(); MySTLString(int count, char ch); MySTLString(const char* s); const char& front() const; const...
转载 2019-06-23 09:58:00
131阅读
2评论
0 h1 e2 l3 l4 w5 o6 r7 l8 !0 h1 e2 l3 l4 w5 o6 r7 l8 !Number of students: 3Enter marks for student #1:3Enter marks for student #2:2Enter marks for stu
转载 2019-06-10 15:37:00
161阅读
2评论
C++内存结构占内存的:1、虚拟函数表指针2、成员变量不占内存的:成员函数
原创 2021-09-28 14:48:21
710阅读
C++内存结构 占内存的: 1、虚拟函数表指针 2、成员变量 不占内存的: 成员函数
转载 2020-06-06 16:42:00
178阅读
2评论
今天工作闲下来, 就试看DLL编程, 好久没玩DLL了,结果花了一个半小时才写出这个很简单的例子. 起初直接把子__declspec(dllexport) 放在声明的地方. 发生 warning C4273 DLL 链接不一致错误. 想了挺长时间才意识到是生成lib时并头文件和原文件中对函数的名字解析名字不一样而产生的.  才想到要定义一个宏. 有点感叹知识不用会也会老的. 下
现在想想,我玩C++还真是处于没入门的阶段呢,函数指针跟指针函数貌似是挺好用的东西,抱着实用主义的思想一直没的好好研究过。当然,也不能自大到丁点也没研究过的地步,其实在内部的函数指针的使用没太大的困难,这在网上Google一下就可以得到很多详细的说明,但跨来使用函数指针还真不好找,在此推荐一篇好文章:http://www.vckbase.com/index.php/wv/1514能将此文看懂,
原创 2012-11-02 14:47:44
1984阅读
现在想想,我玩C++还真是处于没入门的阶段呢,函数指针跟指针函数貌似是挺好用的东西,抱着实用主义的思想一直没的好好研究过。当然,也不能自大到丁点也没研究过的地步,其实在内部的函数指针的使用没太大的困难,这在网上Google一下就可以得到很多详细的说明,但跨来使用函数指针还真不好找,在此推荐一篇好文章:http://www.vckbase.com/index.php/wv/1514能将此文看懂,
转载 2021-07-31 11:41:27
110阅读
C/C++删除文件有三种方式,假设文件路径及名称为D:/123.txt,Unicode编码第一种,利用系统system函数调用del函数删除文件。1 CString strTemp;  // 记录文件路径及名称2 strTemp.Empty();3 strTemp.Format(_T("del %s"),_T("D
转载 精选 2014-12-24 11:18:48
3835阅读
 在数学中,向量(也称为欧几里得向量、几何向量、矢量),指具有大小和方向的量。本例实现一个二维
  • 1
  • 2
  • 3
  • 4
  • 5