matlab函数定义

matlab定义函数,和C语言类似,定义一个从华氏度到摄氏度的函数如下 function D =F2C() for i=0: 10 F = input('==>Temperature in F:','s');%input返回的是一个字符串,需要str2num转化成数字 ...

2019-06-11 14:26:22

阅读数 15

评论数 0

mysql的学习笔记

这篇博客是对我自己的学习的一个记录。 1.如何设计一张表? 确定需求 找到对象(明确的实体) 找到关系 确定属性 确定属性类型以及其他越是 可以有优化的进阶部分 2.对于表的增删改查没什么可说的,值得注意的是有一个truncate + 表名功能是把表截断,不要在生产环境用。 如果要在生产环境中修...

2019-05-28 02:52:45

阅读数 4

评论数 0

C++智能指针

看智能指针前要看下面四个问题 1.为什么需要智能指针? 答:在申请资源时通常有借有还,例如new了一份地址空间,就要delete回来,malloc分配,free归还,而如果由程序员来写,不仅费时费力,更重要的是,可能会有突发事件,如new和delete中间抛异常或者return返回值,导致内存泄漏...

2019-05-26 20:58:32

阅读数 6

评论数 0

数学建模校车安排,dijitesla算法的实际运用

最近因为数学建模,要做模拟题,顺便练习一下代码水平 下面是模拟题 许多学校都建有新校区,常常需要将老校区的教师和工作人员用校车送到新校区。由于每天到新校区的教师和工作人员很多,往往需要安排许多车辆。如何有效的安排车辆及让教师和工作人员尽量满意是个十分重要的问题。现有如下问题请你设计解决。 假设老校...

2019-05-23 03:19:08

阅读数 12

评论数 0

C++面试题:写出只允许定义在堆上的类,只允许定义在栈上的类。

面试题 1.写出只允许定义在堆上的类 class onlyheap { public: static onlyheap* getheap() { return new onlyheap; } private: onlyheap() { cout<&a...

2019-05-13 23:56:36

阅读数 7

评论数 0

C++里new 和 delete new[] delete[]

new源代码如下 void *__CRTDECL operator new(size_t size) _THROW1(_STD bad_alloc) { // try to allocate size bytes void *p; while ((p = malloc(size)) == 0...

2019-05-12 11:10:30

阅读数 7

评论数 0

为什么在C++中用new,delete代替C语言中的malloc,free的原因

在C语言中用malloc函数分配空间,free函数释放空间 在C++中用new函数分配空间,delete函数释放空间 new的函数原型为void* operator new (std::size_t size) 使用例子如下 int* m = new int;//分配一个int大小空间 delet...

2019-05-11 20:44:22

阅读数 13

评论数 0

malloc,calloc,realloc函数的区别是什么?

在c语言中在堆区分配空间常用malloc和free函数配套使用,但是对于三个相似的函数malloc,calloc,realloc的区别在这里说明。 malloc函数 函数原型为 void* malloc(size_t size) 括号里面写分配的字节大小,通常需要手算,如分配20个int的对象s...

2019-05-11 17:57:28

阅读数 13

评论数 0

微信小程序

小程序由四类文件组成,js,json,wxml,wxss。 json是一种数据格式,并不是一种语言,在小程序中json起静态配置的作用。如下为一段json文件的内容。 { "pages": [ "pages/start/start", ...

2019-04-25 23:12:09

阅读数 112

评论数 0

c语言写彩色进度条

随便写写的程序,用vs2016运行的结果 #include <stdio.h> #include <windows.h> #define _BLUE "\x1b[34m" int main() { int ...

2019-04-04 23:36:12

阅读数 21

评论数 0

学习之路:C++多态

1.什么是多态 多态按照字面意思就是多种状态,在面向对象语言就是接口的不同的实现方式。 举例子例如同样是买票,你作为大学生买的学生票和作为成年人买的票的价格不同,这就是多态的一种形式。 2.多态的定义及其实现 1多态定义的构成条件 调用函数的对象必须为指针或者引用 被调用的函数必须为虚函数 例如...

2019-03-30 21:14:15

阅读数 10

评论数 0

学习之路:C++模板进阶

1.非模板类型参数 模板参数可以分为类型形参和非类型形参 类型形参:跟在class或者typename后的参数类型名称 非类型形参:将一个常量作为类的模板参数,在模板里可以将该参数作为常量使用如下 template <class T,int N = 10>//T为类型形...

2019-03-27 23:38:50

阅读数 27

评论数 0

进步之路:计算机网络:互联网的核心部分

互联网的最复杂的部分是网络核心部分,因为网络核心部分要向边缘部分提供联通性,使边缘的任何一台主机(host)能够向其他主机通信。 起特殊作用的是路由器,它是一种专用计算机(但不叫做主机),路由器是实现分组交换 packet switching的关键构件,任务是转发收到的分组。 在互联网时代如果使...

2019-03-25 21:35:14

阅读数 47

评论数 0

学习之路:C++中的继承

继承的概念 继承是使得面向对象程序设计使代码可以复用的主要手段,可以在保持原有类的基础上进行扩展,这样产生的类叫派生类,也叫子类,原来的类叫基类也叫父类,继承是类设计层次的复用。 语法格式为 class person //基类 { public: ........ protected: st...

2019-03-21 17:38:59

阅读数 18

评论数 0

用vector类实现stack

#include "pch.h" #include <iostream> #include <vector> using namespace std; template &a...

2019-03-17 17:35:14

阅读数 22

评论数 0

vs2017打开.cpp文件显示未将对象引用设置到对象的实例解决办法

可能原因,文件夹的.cpp文件与vs2017编译器的显示的源文件的.cpp文件名字不同 文件夹的.cpp文件名 vs2017编译器的.cpp名字 如果打开显示 将文件夹的名字改相同 打开成功 (注:如果不是这个原因,可以看这篇博客https://blog.csdn....

2019-03-12 10:58:13

阅读数 312

评论数 0

linux踩的坑:怎么看linux虚拟机里的一张PNG图片?

这个是我对自己的踩的坑的记录。 新手刚在学linux,想自己实现在linux命令界面看一张PNG图片,开始在xshell界面使用cat命令打开,结果全是乱码,界面也崩了。 之后改用eog 打开 图片,使用下载 yum install eog 运行eog输入 eog a.PNG ...

2019-03-10 11:36:52

阅读数 188

评论数 0

剑指Offer:31栈的压入弹出序列(C++版)

输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)...

2019-03-08 23:30:11

阅读数 10

评论数 0

蓝桥杯第八届省赛 素数等差数列

2,3,5,7,11,13,....是素数序列。 类似:7,37,67,97,127,157 这样完全由素数组成的等差数列,叫等差素数数列。 上边的数列公差为30,长度为6。 2004年,格林与华人陶哲轩合作证明了:存在任意长度的素数等差数列。 这是数论领域一项惊人的成果! 有这一理论为基础,请你...

2019-03-07 22:01:01

阅读数 10

评论数 0

学习之路:C语言里对txt文本的读写操作

需要设置一个文件指针用来对文本文件进行操作,一共有12个形式分别为 (r,w,a,r+,w+,a+)文本文件 (rb,wb,ab,rb+,wb+,ab+) 二进制文件 具体资料可以看这个网址https://www.cnblogs.com/kangjianwei101/p/5220021.htm...

2019-03-05 19:58:36

阅读数 401

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭