符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
系统运维
#include
#include
using namespace std;
/*
* A1 类对象成员变量的默认值;
*//B1 初始值列std::initializer_list
* B2 使用初始值列initializer_list
*
*
* */
class Hello{
char* hello = 0;//A1 类对象成员变量的默认值;
public:
~Hello();
Hello(const char* h);
Hello(const char* h,const char* j);
Hello(std::initializer_list);//B1 初始值列
Hello(const Hello &obj);
};
Hello::Hello(const Hello &obj)
{
cout < vals)
{
char* x=(char*)vals.begin();
hello=strdup(x);
cout <<__func__<<: <<__LINE__<< Hello(std::initializer_list)<hello)
free(this->hello);
}
#endif
int main()
{
int a{0};
int b(0);
// int c{0.3}; error 不可窄化
int d(0.3);
Hello H1(H1,H1);
Hello H2{H2,H2}; //B2 使用初始值列initializer_list
Hello H3{H2,H2,XX}; //使用初始值列initializer_list
return 0;
}
总结:
int b(1.4)可以窄化与类型转换。{}不可以。
初始化用户自定义的类对象时,{}会优先使用initializer_list的构造函数。