以下两种变量分别是什么意思?//!三维点数据定义(double型)typedef struct tagDPT3D{\x05double x,y,z;}DPT3D;【以下两种变量声明分别是什么意思?】DPT3D sQueryPts;\x05vector vQueryPts;

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 16:44:21
以下两种变量分别是什么意思?//!三维点数据定义(double型)typedef struct tagDPT3D{\x05double x,y,z;}DPT3D;【以下两种变量声明分别是什么意思?】DPT3D sQueryPts;\x05vector vQueryPts;
xݒJ@_%#q颢K7^ҤbaSۚj-T-E%*ba3W0$3)H.Uٴ4+cT(n rq ̿ck.]Ӳ q BnrNf3ʴ2#Z67IPzhe|o P-'VE<+88}<)#9%Okj"^TYpL[`}K3?cvyILs*m[e7>qGZ;|/mvX$Yo" 9'7Mm  h>X)A8O~1CEQT'< {)mԞ`o:/p=b{z[+ÞJ [`K-@C`.O$

以下两种变量分别是什么意思?//!三维点数据定义(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可以理解为容器,简单理解,可以认为是一个不定长的结构体数组(当然,用法和特性不同,但功能上基本一致)