当前位置: 首页 > news >正文

网站挂到国外服务器地址什么语言做网站

网站挂到国外服务器地址,什么语言做网站,seo推广营销网站,中国风格网站本内容参考C20高级编程 C风格的数组 //形如 int myArray[3]{2};一个比较新颖的获取C风格数组大小的函数std::size()#xff0c;返回size_t类型#xff08;在中定义的无符号整数#xff09; #include iostream using namespace std;int main() {int myArray[5] {…本内容参考C20高级编程 C风格的数组 //形如 int myArray[3]{2};一个比较新颖的获取C风格数组大小的函数std::size()返回size_t类型在中定义的无符号整数 #include iostream using namespace std;int main() {int myArray[5] { 0 };size_t arraySize{size(myArray)};cout arraySize;return 0; }输出结果 Image array容器简介 //形如 //arraytype,number arrayName{初始化 or not};arrayint,3 arr{9,8,7};C支持类模板参数推导,如下面的形式但是在我的VS2022C14标准下显示错误缺少参数列表[汗颜] array arr{9,8,7};后来发现类模板参数推导CTAD是C17的新规范QWQ. 结构化绑定C17 结构化绑定允许声明多个变量这些变量使用数组结构体pair或元组 //结构化绑定必须需要使用auto关键声明的变量数量必须与右侧表达式中的值数量匹配 array values {11,22,33}; auto [x,y,z]{values};//如果所有非静态成员都是公有的也可以将结构化绑定用于结构体 #includeiostream #includearray using namespace std;struct Point {int _x, _y, _z; };int main() {Point point{1,2,3};auto [x, y, z] {point};cout Point._x : x endl;cout Point._y : y endl;cout Point._z : z endl; }输出结果 Image export关键字 为了访问其他编译单元如另一代码文件中的变量或对象对普通类型包括基本数据类、结构和类可以利用关键字extern来使用这些变量或对象时但是对模板类型则必须在定义这些模板类对象和模板函数时使用标准C新增加的关键字export导出/出口/输出。例如 extern int n; extern struct Point p; extern class A a; export template class Stack s; export template void f (T t) {……} 一般是在头文件中给出类的定义或全局函数的声明信息而在代码文件中给出具体的类成员函数或全局函数的函数定义。然后在多个用户代码文件中包含该头文件后就可以使用其中定义或声明的类和函数。头文件中一般不包含变量、结构和类对象的定义因为这样可能会导致重复定义的编译错误。解决办法是在某个代码文件中进行定义在其他用户代码文件中用extern来引用它们。 但是对模板类型则可以在头文件中声明模板类和模板函数在代码文件中使用关键字export来定义具体的模板类对象和模板函数然后在其他用户代码文件中包含声明头文件后就可以使用该这些对象和函数了。 类 export class AirlineTicket {public:AirlineTicket();//没有返回值并且与类名相同的是构造函数~AirlineTicket();//前面加上~的是析构函数double calculatePriceInDollars();std::string getPassengerName();void setPassengerName(std::string name);int getNumberOfMiles();void setNumberOfMiles(int miles);bool hasEliteSuperRewardsStatus();void setHasEliteSuperRewardsStatus(bool status);private:std:: string m_passengerName;int m_numberOfMiles;bool m_hasEliteSuperRewardsStatus; };构造函数初始化器 AirlineTicket::AirlineTicket():m_passengerName {Unknow Passenger},m_numberOfMiles {0},m_hasEliteSuperRewardsStatus{false} {}在构造函数之后加冒号 类内初始化C11 如果构造函数仅仅只是初始化数据成员而不进行其他的事情实际上就没有必要使用构造函数。 可以直接在类定义中直接初始化数据成员 private:std::string m_passengerName {Unknow Passenger};int m_numberOfMiles {0};bool m_hasEliteSuperRewardsStatus{false};统一初始化C11 struct CircleStruct{int x,y;double radius; }class CircleClass{public:CircleClass(int x,int y,double radius):m_x{x},m_y{y},m_radius{radius}{}private:int m_x,m_y;double m_radius; }在C11之前对他们进行初始化是不相同的 CircleStruct myCircle1 {10,10,2.5}; Circle myCircle1(10,10,2.5);在C11之后一律允许使用{...}初始化对象。 指派初始化器C20 struct Employee{char firstInitial;char lastInitial;int employeeNumber;int salary{75000}; }//使用指派初始化器 Employee anEmployee {.firstInitial J,.lastInitial D,.employeeNumber 42,.salary 80000; }使用指派初始化器可以跳过初始化某些成员。 Employee anEmployee {.firstInitial J,.lastInitial D, }按照上面的方式 employeeNumber 初始化为 0 salary 初始化为 75000
http://www.hkea.cn/news/14459983/

相关文章:

  • 怎么做网站省钱关于网页制作的论文
  • 东莞哪里做网站广汉做网站
  • 网站名字设计logo在线查询
  • 动易网站开发wordpress发布文章慢
  • 常熟有哪些网站建设公司敬请期待和敬请期待
  • WordPress主题站网站建设方案步骤
  • 上海外贸网站google建站西安网站开发
  • 外贸网站建设哪家实惠福田欧曼前四后八新车报价
  • 8个页面的网站怎么做大庆网站建设公司
  • 怎样用c语言做网站平台线上推广策略怎么写
  • 网站设计公司网站制作设计师网站登录入口
  • 厦门网站建设求职简历广州网站建设报价表
  • 网站开发的逻辑郴州网上报名小学系统登录
  • 有网站源码去哪里做长沙软件开发
  • 网站项目开发石家庄电子商务网站建设
  • 小型网站网站建设需要中国互联网站建设
  • 百度推广代理商返点象山seo外包服务优化
  • 石家庄建设银行河北分行招聘网站招聘网站模板页
  • 有模块传奇网站怎么做西安新闻头条最新消息
  • 创新的手机网站建设多用户商城系统哪家好
  • 做网站基础源代码做企业网站要多长时间
  • 网站建设实践淘客返利网站建设
  • 免费制作自己的网站长wordpress wpml 下载
  • 网站开发过程分为哪几个阶段wordpress托管服务器
  • 中国机械设备采购网优化大师好用吗
  • 网站开发税收标准中山网站设计服务
  • 哪家网站建设最好济南建设网站公司
  • 营销型网站五大系统 单仁网站做接口到app价格
  • 中国信誉建设网站怎么做网站弹出公告
  • 深圳市宝安网站建设大连筑成建设集团有限公司网站