以下两种变量分别是什么意思?//!三维点数据定义(double型)typedef struct tagDPT3D{\x05double x,y,z;}DPT3D;【以下两种变量声明分别是什么意思?】DPT3D sQueryPts;\x05vector vQueryPts;
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/22 00:02:03
![以下两种变量分别是什么意思?//!三维点数据定义(double型)typedef struct tagDPT3D{\x05double x,y,z;}DPT3D;【以下两种变量声明分别是什么意思?】DPT3D sQueryPts;\x05vector vQueryPts;](/uploads/image/z/877531-67-1.jpg?t=%E4%BB%A5%E4%B8%8B%E4%B8%A4%E7%A7%8D%E5%8F%98%E9%87%8F%E5%88%86%E5%88%AB%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%3F%2F%2F%21%E4%B8%89%E7%BB%B4%E7%82%B9%E6%95%B0%E6%8D%AE%E5%AE%9A%E4%B9%89%EF%BC%88double%E5%9E%8B%EF%BC%89typedef+struct+tagDPT3D%7B%5Cx05double+x%2Cy%2Cz%3B%7DDPT3D%3B%E3%80%90%E4%BB%A5%E4%B8%8B%E4%B8%A4%E7%A7%8D%E5%8F%98%E9%87%8F%E5%A3%B0%E6%98%8E%E5%88%86%E5%88%AB%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%3F%E3%80%91DPT3D+sQueryPts%3B%5Cx05vector+vQueryPts%3B)
以下两种变量分别是什么意思?//!三维点数据定义(double型)typedef struct tagDPT3D{\x05double x,y,z;}DPT3D;【以下两种变量声明分别是什么意思?】DPT3D sQueryPts;\x05vector vQueryPts;
以下两种变量分别是什么意思?
//!三维点数据定义(double型)
typedef struct tagDPT3D
{
\x05double x,y,z;
}DPT3D;
【以下两种变量声明分别是什么意思?】
DPT3D sQueryPts;
\x05vector vQueryPts;
以下两种变量分别是什么意思?//!三维点数据定义(double型)typedef struct tagDPT3D{\x05double x,y,z;}DPT3D;【以下两种变量声明分别是什么意思?】DPT3D sQueryPts;\x05vector vQueryPts;
第一个是结构体类型变量声明,很基础,建议看书.
第二个是模板,属于STL的内容.vector可以理解为容器,简单理解,可以认为是一个不定长的结构体数组(当然,用法和特性不同,但功能上基本一致)