- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 计算机组成原理
3.1.2 地址码结构1.四地址指令2.三地址指令3.二地址指令(让第一操作数同时兼作存放结果的地址)4.一地址指令(隐含的操作数放在一个专门的寄存器中)5.零地址指令(只有操作码,没有地址码)3.1.3规整型(定长编码)非规整型(变长编码)
2017-10-09 09:54:11
709
原创 类
良好的构造函数String::String(const String & st){ num_strings++; len = st.len; str = new char [len + 1]; std::strcpy(str, st.str);}定义赋值运算符String & String::operator=(const String & st){ i
2017-09-29 09:27:27
380
原创 opencv
例如 8U 类型的 RGB 彩色图像可以使用 Vec3b,3 通道 float 类型的矩阵可以 使用 Vec3f。 对于 Vec 对象,可以使用[]符号如操作数组般读写其元素,如: Vec3b color; //用 color 变量描述一种 RGB 颜色 color[0]=255; //B 分量 color[1]=0; //G 分量 color[2]=0; //R 分量 at()函数
2017-09-24 07:54:37
367
原创 标准模板库
vector<double>::iterator pd;vector<double> scores;pd = scores.begin();*pd = 22.3;++pd;pd = scores.end();//指向容器最后一个元素后面的那个元素scores.erase(scores.begin(), scores.begin() + 2); //第一个迭代器指向区间的起始处,第二个迭代器
2017-09-22 16:35:53
996
原创 c++ 简单的文件输入/输出
写入文本文件中需要将ofstream对象与文件关联起来。方法之一是使用open()方法。#include <fstream>ofstream outFile;outFile.open("fish.txt");方法open()接受一个c-风格字符串最为参数。如果源文件不存在,将新建一个名为carinfo.txt的文件。如果已存在,将丢弃其中内容。所有可以用于cout的操作和方法都可用于ofs
2017-09-21 21:16:42
977
原创 奇怪的小函数
stringrfindfindsubstr(int a,int b); 返回一个新的字符串,原字符串从a到b的位置。 Returns a newly constructed string object with its value initialized to a copy of a substring of this object.int atoi (const char* str);
2017-09-19 23:33:14
526
原创 string类简介
string str1 = "jaguar";cin >> str1;cout << str1 << str1[2];string 对象和字符数组之间的主要区别:可以将string对象声明为简单的变量,而不是数组。程序可以自动处理string的大小。使用string对象更方便,也更安全。str3 = str2 + str1;str3 += "jaguar";int i = str1.s
2017-09-15 09:52:13
430
原创 指针和const
const int * pt = &age;*pt += 1;//invalid because pt points to a const int*pt 的值为const int ,不能被修改。可以通过age来修改age的值,但pt不可以。int sage = 80;const int * pt = &sage;可以将一个新的地址赋给pt。不能将const的地址赋给常规指针。 int * con
2017-09-13 00:39:50
269
原创 大二上学期 学习计划
我感觉我大一自己也过的浑浑噩噩的,除了刷了绩点什么事情都没有干。而且绩点也不是太高。找到自己感兴趣的方向,去学习吗?谁知道以后会怎么样呢。专业课计算机组成原理c++acm算法设计与竞赛(??)概率论与数理统计大学物理(??)大学物理实验下(??)英语演讲与表达(英)国际关系体育webjava与自身专业相关的课:计算机组成原理、c++、java、web 专业基础部分:概率论与
2017-08-07 21:24:50
1676
原创 小白win10下安装centos7 uefi + refined 启动
突然心血来潮想把自己的电脑装成双系统。一下子弄了有将近十几天的样子,包括前后查资料啊。当然还有怂得不敢下手的时候啦♪(^∇^*)。现在用refind安装好了。那个界面还挺丑的,不过还可以换背景?我暂时还没有找到那个在哪里。还有的一个问题就是refind的启动项出现了好多。我暂时也不知道或者说是不太敢去把它关掉?嗯,我感觉这大概是我整个暑假做的最有意义的一件事了。 1. 在转换安装路径是,指南上都是
2017-08-07 21:00:12
6035
原创 生成可重集的排列
#include <cstdio>#include <cstring> int P[10];void print_permutation(int n,int * A,int cur){ if(n == cur) { for(int i = 0;i < n;i++) printf("%d ",A[i]); printf("
2017-07-16 18:56:31
379
原创 易犯的错误(¬︿̫̿¬☆)与小技巧ε=( o`ω′)ノ
容易犯的小错误!初始化!刚刚创建变量的时候就要想到这个东西需不需要初始化Int 类型的函数所有的情况一定要有return 没有的话其返回值不会默认为零奇怪的规则对全局变量 在函数外不能使用 memset(这是为什么)小技巧const double pi = acos(-1.0);
2017-07-14 11:58:23
771
原创 增量构造法
#include <iostream> using namespace std; int a[20]; void print_subset(int n,int* a,int cur){ for (int i=0;i<cur;i++) //打印上一个子集 cout<<a[i]<<' '; cout<<endl; int minElem = cur?a[
2017-07-13 09:00:26
882
原创 你真的有为你十年后在做什么思考过吗?
在查东西的时候,我突然之间发现,我不知道我现在学的东西是否有用,我自己也并没有对那个东西多感兴趣。这种感觉真的很奇怪。我不知道那个东西是否有用。我连我现在在干什么都不知道。突然很迷茫。书上都是我看不懂的东西。焦躁。不知道应该做什么。
2017-07-12 13:20:14
564
twisted最新linux版本 安装scrapy时缺少版本
2018-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人