chap_12.3新学习
来源:互联网 发布:java判断请求的浏览器 编辑:程序博客网 时间:2024/05/19 09:12
答:不能,因为char是一种数据类型,而string是c++中的类,其不是数据类型。但是可以定义string s;这是其调用了默认的构造函数,这也是c++为了方便应用的一种手段。
2:编程中函数的命名方式是怎么样的?
答:应该易懂且统一,比如其标定函数命名为StereoCalib是按作用命名的。因此,在打开的文件命名中最好用imageList,而不是用fileName,因为前面的是根据作用命名,后面的是更具性质命名的,这个在后面就容易混乱。在这里约定,后面函数和变量的命名方式都更具作用命名。
3:怎么读取文件?
答:可以用c中的流指针file*,也可以用c++的fstream,显然c++的fstream要简单些。
4:sizeof和strlen()的区别
答:(1):大部分编译程序在编译的时候就把sizeof计算过了,是类型或是变量的长度这就是sizeof(x)可以用来定义数组维数的原因
char str[20]="0123456789";//str是编译期大小已经固定的数组
int a=strlen(str); //a=10;//strlen()在运行期确定
int b=sizeof(str); //而b=20;//sizeof()在编译期确定
由此,也可以看到sizeof一般计算的分配空间大小,strlen()计算的是实际空间大小。
http://www.cppblog.com/liangbo/archive/2006/10/06/13394.html
5:include后面的“”与<>的区别
答:<>是到保存系统标准头文件的位置查找头文件,而""是先在自己定义的目录下查找头文件,如果没有找到再在系统标准头文件的位置查找头文件。
6:类模板vector<string> imageNames[2]怎么理解和应用
答:这种类模板主要是找到模板类型和处理的基本单位
7:放大因子maxScale的作用
答:现在不知道为什么放缩图像会使角点更加明显。(就是把图像放大,相当于看的时候近一些,这样是不是更加明显?)
- chap_12.3新学习
- webpack 3新学习
- C++新特性学习(3)
- 新公司,新学习
- 新网站,新阅读,新学习
- java高新学习笔记3
- CSS 3新特性学习----用户界面
- 2017-3-31:学习Web新启程!
- 学习新得_2006_05_13
- 新项目新学习
- 新的学习目标
- 新的学习
- 开始新的学习
- 开始新的学习
- 新的学习
- 开始新的学习
- 开始新的学习
- 新学习Dtree
- 3.Struts的<action input=""></action>:Action
- 将“稀疏数据”变成“稠密数据”的思路
- ajax实例1
- Ubuntu 下 java 版本的切换
- 4.Struts的<action input=""></action>:业务逻辑层
- chap_12.3新学习
- C++ AMP掠影
- QTP对象的一些隐藏的属性和方法
- 5.Struts的<action input=""></action>:struts-config.xml
- 6.Struts的<action input=""></action>:web.xml
- 从0开始学习PHP,学到建立网站,001 基本语法
- 关于undefined的含义
- Oracle的SQL语句大全(摘)--- 复杂
- weblogic 配置操作