会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
repinkply
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
31
32
33
34
35
36
下一页
2019年10月8日
单例模式
摘要: 需要的提出:在架构设计时,某些类在整个系统生命周期中最多只能有一个对象存在(Single Instance),比如,我们在windows操作系统常见的,任务管理器其实就是一个单例模式的架构。 那么问题就来了,如何定义一个类,使得这个类最多只能创建一个对象呢? 要控制类的对象数目,必须对外隐藏构造函数
阅读全文
posted @ 2019-10-08 15:45 repinkply
阅读(4)
评论(0)
推荐(0)
2019年10月2日
排序算法专题
摘要: 第一:选择排序 #include <iostream> #include <string> using namespace std; template <typename T> void Swap(T& a,T& b) { T c=a; a=b; b=c; } template <typename
阅读全文
posted @ 2019-10-02 10:41 repinkply
阅读(10)
评论(0)
推荐(0)
2019年9月29日
用C语言语言实现C++语言面向对象中的继承和多态
摘要: #include <stdio.h> #include "demo.h" void run(Demo* p,int v) { int r=Demo_Add(p,v); printf("r=%d\n",r); } int main() { Demo* d=Demo_Create(1,2); Deriv
阅读全文
posted @ 2019-09-29 22:46 repinkply
阅读(30)
评论(0)
推荐(0)
用C语言实现面向对象中的封装
摘要: 我们都知道面向对象的三大特性是:封装,继承,多态。我们知道C语言是面向过程的编程语言,C++是面向对象的编程语言,当然也可以用C++写面向过程的程序,C++是面向对象和面向过程的统一。 我们首先来看一段C++代码: #include <iostream> #include <string> usin
阅读全文
posted @ 2019-09-29 15:05 repinkply
阅读(26)
评论(0)
推荐(0)
2019年9月27日
C++中string字符串类以及函数c_str()分析
摘要: #include <iostream> #include <string> using namespace std; int main() { string s="12345"; const char* p=s.c_str(); //用C语言的方式定义一个指针p,使它指向C++中字符串s //c_s
阅读全文
posted @ 2019-09-27 20:23 repinkply
阅读(61)
评论(0)
推荐(0)
2019年9月25日
meshgrid()网格矩阵函数的理解
摘要: x0,x1=np.meshgrid([1,2,3],[4,5,6]) #生成一个网格矩阵,x0为横坐标,x1为纵坐标 x0的取值范围为[1,2,3] x1的取值范围为[4,5,6] print("x0=",x0) print("x1=",x1) x0= [[1 2 3] [1 2 3] [1 2 3
阅读全文
posted @ 2019-09-25 20:09 repinkply
阅读(33)
评论(0)
推荐(0)
C++中的临时对象
摘要: 第一点:直接开门见上的告诉大家在C++中直接调用构造函数将会产生一个临时对象 什么是临时对象,临时对象的特点有哪些? 1.临时对象的生命周期只有一条语句的时间,也就是一行代码的时间 2.临时对象的作用域只在一条语句中 3.临时对象是C++中值得警惕的灰色地带 4.被const 引用作用的对象,它产生
阅读全文
posted @ 2019-09-25 10:22 repinkply
阅读(32)
评论(0)
推荐(0)
2019年9月23日
C语言中强制类型转换题目
摘要: //以下结果输出什么? #include <stdio.h> int main() { int a; a=(int)((double)(3/2)+0.5+(int)1.99*2); printf("a=%d\n",a); return 0; } //a=3
阅读全文
posted @ 2019-09-23 18:19 repinkply
阅读(9)
评论(0)
推荐(0)
2019年9月22日
引用的本质分析
摘要: 第一点:首先我们知道,引用(&)是C++用一个特有的概念,它的意思就是对一个变量取别名,操作变量的别名就相当于操作变量自己本身,例如:int a=1;int& b=a;然后对b操作就是对a进行操作,对a进行操作就是对b进行操作。是不是感觉有点像C语言中指针的意思在里面呢?其实C++中引用的本质就是指
阅读全文
posted @ 2019-09-22 13:32 repinkply
阅读(31)
评论(0)
推荐(0)
2019年9月21日
可变参数函数设计
摘要: 第一点:C语言中可以定义参数可以改变的函数 参数的可变函数的实现依赖于stdarg.h头文件 -va_list - 参数的集合 -va_arg - 取具体的参数值 -va_start- 标识参数访问的开始 -va_end- 标识参数访问的结束 可变参数的限制有以下方面: 1.可变参数必须从头到尾按照
阅读全文
posted @ 2019-09-21 16:38 repinkply
阅读(7)
评论(0)
推荐(0)
上一页
1
···
31
32
33
34
35
36
下一页
公告