- 博客(16)
- 收藏
- 关注
原创 python 编译环境选择
近来要学python3,本身想选择之前用到的vscode studio,但是因为装过Anaconda2,系统默认的是python2,所以在vscode上面也只能是python2. 但是又想在vscode一类的编译文本上面写python3,所以倒腾sublime text,发现要装各种插件,很麻烦。但是发现电脑里本来就有Anaconda3,所以发现了spyder,一个目前看来挺好用的编译pytho
2018-01-26 10:38:47 557
原创 近况整理
呜呼哀哉! 首先是编程语言方面: 1、一开始学习C++,但是目前只是看了几章基础的知识,然后看了LeetCode上面的一个代码,然后结合了OpenCV的一点点东西实现了一个小小的皮肤识别的程序,效果也不是很好。最近没有在学习C++了,感觉这方面要加强,不能半途而废。这门语言目前给我的感觉是博大精深,但是还没有找到它的应用点。这点需要注意,最好自己可以再看看LeetCode上面的一些东西,然后实现
2017-11-02 22:48:37 218
原创 matlab里插值算法问题
[x0,y0]=meshgrid(-3:0.25:3);z=peaks(x0,y0);[x,y]=meshgrid(-3:0.125:3);z1=interp2(x0,y0,z,x,y);%默认采用了双线性插值算法。figuretitle("chushi");surfl(x0,y0,z);% hold on;figuretitle("chazhi");surfl(x,y,z1);
2017-09-25 19:20:14 732
转载 C++中map的相关用法
转载 http://www.cnblogs.com/BeyondAnyTime/archive/2012/08/24/2654353.html其中比较纠结插入元素的部分,仔细看看 ,没啥问题了 就是只有数组的形式输入才可以重载。
2017-09-19 21:37:54 312
原创 C++实现给多个变量传值
cout << "input your arry " << endl; int a,b; vector<int> num; while (cin >> a) num.push_back(a); cin.clear();//这里使用这两句后,可以往下面的b里读入数据 cin.sync(); cout << "input your target
2017-09-18 17:45:26 2646
转载 在编写strcpy函数时的记录
strcpy函数char*Test( char * strDes,const char *strSrc){ assert(strDes!= NULL);//如果该条件是假就会终止所以不是== assert(strSrc!= NULL); char *adderss = strDes; while ((*strDes++ = *strSrc++) != '\0');
2017-09-12 21:19:17 686
原创 C++里数据类型所占内存大小
32位下 char:1个字节 int:4个字节 float,double:8个字节 指针:4个字节char str[] = "Hello"; char *p = str; int i = sizeof(str); int j = sizeof(p); cout <<"str: "<< i << endl; cout << "p:" << j << en
2017-09-12 16:51:29 621
转载 C++里union
关于union的问题在 http://blog.csdn.net/huqinwei987/article/details/23597091 该博客里
2017-09-12 16:23:02 147
转载 C++内存动态分配(转载)
转自: http://www.cnblogs.com/yingying0907/archive/2012/07/31/2616975.html 全部粘过来了:) 1.堆内存分配 :C/C++定义了4个内存区间: 代码区,全局变量与静态变量区,局部变量区即栈区,动态存储区,即堆(heap)区或自由存储区(free store)。 堆的概念: 通常定义变量(或对象),编译器在编译时都
2017-09-06 19:45:51 226
转载 C++里类中的析构函数和拷贝构造函数
刚接触这两个函数。觉得析构函数是用来在退出程序前释放内存的,这个比较神奇,就是程序退出时就自己调用了,并不需要去写出该函数。构造函数说了三点作用:通过使用另一个同类型的对象来初始化新创建的对象复制对象把它作为参数传递给函数复制对象,并从函数返回这个对象 如果在类中没有定义拷贝构造函数,编译器会自行定义一个。 如果类带有指针变量,并有动态内存分配,则它必须有一个拷贝构造函数。拷贝构造函数的最
2017-09-06 19:43:15 315
转载 C++引用
引用作为参数进行传递 如下代码:#include "stdafx.h"#include<iostream>#include<cstdlib>#include<ctime>using namespace std;const int MAX = 3;void swap(int &a, int &b);int _tmain(int argc, _TCHAR* argv[]){ in
2017-09-05 16:58:48 162
转载 指针杂篇
1、返回指针(数组首地址)的函数中,因为C++ 不支持在函数外返回局部变量的地址,除非定义局部变量为 static 变量。所以代码如下:#include <iostream>#include <ctime>#include <cstdlib>using namespace std;// 要生成和返回随机数的函数int * getRandom( ){ static int r[10];/
2017-09-05 15:50:38 159
转载 指向字符的指针数组来存储一个字符串列表
代码1: #include<**iostream**>using namespace std;const int MAX = 4;int main (){ const char *names[MAX] = { "Zara Ali", "Hina Ali", "Nuha Ali"
2017-09-05 11:16:41 1519 2
转载 C++中关于静态变量
http://www.cnblogs.com/sixue/p/3997324.html 参考上述博客 1、该博客中说道“ 静态全局变量不能被其他文件所用.因而其他文件可以定义相同名字的变量,而不会发生冲突.”时举的例子说把static int n; 改为 int n; 这里extern int n;的意思是使用在第一个文件中已经定义的变量n,但因为第一个文件里定义的是sta
2017-09-05 10:07:43 298
转载 在C++里面关于strcpy()函数和strcpy_s()函数的问题
在使用strcpy(book1.title, "C++教程");时报错错误 1 error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See on
2017-09-04 11:18:52 846
转载 #ifdef __cplusplus的初步解释
#ifdef __cplusplus是什么意思? 这个一般好像和extern “C”连用,然后刚好在学那个如何生成DLL文件用到如下代码 标准头文件代码如下:#ifdef __cplusplusextern "C" {#endif\\这个中间可以写代码#ifdef __cplusplus}#endif#endif这段在给的头文件范例里面看到的。具体代码E盘的头文件修改里面。
2017-08-22 12:09:27 1214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人