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

cms优秀网站设计案例新闻最近新闻10条

cms优秀网站设计案例,新闻最近新闻10条,公司做网站让我们销售,建设网站如何盈利module是C20种新引入的特性,关于module的介绍和好处,网上已有大量的文章,此处也不再赘述,本文仅记录在个人的环境上创建一个简单的module并使用这个module。 环境同上一篇文章( windows10,MSVC C工具链&am…

module是C++20种新引入的特性,关于module的介绍和好处,网上已有大量的文章,此处也不再赘述,本文仅记录在个人的环境上创建一个简单的module并使用这个module。

环境同上一篇文章( windows10,MSVC C++工具链,windows10 SDK)

module源文件:

//module_Vector.cppexport module Vector;export class Vector {public:Vector(int s);double& operator[](int i) const;int size() const;        private:double* elem;int sz;
};Vector::Vector(int s):elem{new double[s]}, sz{s} {}double& Vector::operator[](int i) const {return elem[i];
}int Vector::size() const {return sz;
}export bool operator==(const Vector& v1, const Vector& v2) {if (v1.size() != v2.size())return false;for (int i = 0; i < v1.size(); ++i) {if (v1[i] != v2[i])return false;}return true;
}

命令行编译:

cl /std:c++latest /interface /c /EHsc /nologo /W4 /MTd module_Vector.cpp

/interface: 表明是编译module;

/c: 编译但不链接

编译后生成:module_Vector.obj;Vector.ifc

可见,module源文件的文件名无需和module保持一致;但生成的ifc文件名,会自动与module保持一致。

使用该module的文件:

//module01_user.cppimport Vector;
#include <cmath>
#include <iostream>double sqrt_sum(Vector& v) {double sum = 0;for (int i=0; i!=v.size(); ++i) {sum += std::sqrt(v[i]);}return sum;
}int main() {Vector v {Vector(3)};v[0] = 0.1;v[1] = 0.2;v[2] = 0.3;std::cout << "sum is: " << sqrt_sum(v) << std::endl;return 0;
}

命令行编译:

cl /std:c++latest /EHsc /nologo /W4 /MTd module01_user.cpp module_Vector.obj

需要指定上一步生成的obj文件;编译成功生成exe文件。

运行:

C:\c++_program>module01_user.exe
sum is: 1.31116

http://www.yayakq.cn/news/132462/

相关文章:

  • 网站群管理平台方案窝窝网
  • 做网站需要注册公司吗专升本可以报考哪些大学
  • 网站设计怎么做阿里网 网站备案流程
  • 上海产品网站建设爱写作网站
  • 全屏网站源码江西网站建设公司哪家好
  • 国际商务网站济南企业建站系统
  • 做游戏ppt下载网站有哪些内容网站建设需要哪些工具
  • 网站特效 素材个人商城
  • 网站做小学一年二班作业怎么做wp_head wordpress
  • 办文明网站做文明网民活动方案租用服务器网站
  • 公司网站后台密码怎样做购物网站
  • 网站建设网页链接能做外链的产品网站
  • 做房地产要自己开网站wordpress首页全屏插件
  • 页面好看的网站公司国外网站建设
  • 周到的网站建设网站开发公司需要那些硬件设备
  • 网站关键词有哪些软件项目交易网
  • 如何做网站建设网页编辑和发布流程不包括以下哪个选项
  • 郑州做网站助企关键词优化软件排行
  • 泉州最专业手机网站建设开发专业做网站广州
  • 长安东莞网站设计网站建设兼职网
  • 网站权重怎么做的wordpress纯代码生成海报功能
  • 网站域名注册信息查询有哪些网站可以做印度市场调研
  • 网站的专业电商网站做互联网金融
  • 2020站群seo系统html个人博客完整代码
  • 那个网站是做房产中介的一般做网站多少钱
  • 领硕网站seo优化表格模板免费下载网站
  • 淘宝联盟里的网站推广怎么做图片制作在线制作免费
  • 做网站需要哪些框架wordpress菜单导入导出
  • pc网站自动生成app平面设计公司简介怎么写
  • 营销型网站定义手机登录wordpress