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

dedecms手机网站插件抖音关键词排名推广

dedecms手机网站插件,抖音关键词排名推广,网络推广公司营业执照,推广app的单子都在哪里接的每日一言 失败是暂时的迷雾,坚持向前,总会等到拨云见日的那一刻。 学完这个软件的介绍,那么我们要知道QT项目,的核心语言是C但是我不会啊,所以我要先学C 那么怎么办呢Qt Creator可以创建C项目吗? 当然可以…

每日一言

        失败是暂时的迷雾,坚持向前,总会等到拨云见日的那一刻。

学完这个软件的介绍,那么我们要知道QT项目,的核心语言是C++但是我不会啊,所以我要先学C++

那么怎么办呢Qt Creator可以创建C++项目吗?

当然可以了,也可以创建c的项目

这个Non-QT project就是可以选择纯C++或者纯C的项目

这边我创建了C++项目名为FirstCPPpro

这边我创建了C项目名为FirstCpro

会很清楚的发现没有了.ui的那个文件,因为这个就是纯C++和纯C项目和QT项目的区别

我们一个个来看c语言和C++的区别

总结对比

特性

C 语言

C++

命名冲突解决

无专门机制,依赖开发者避免重名

强制使用命名空间(如 std::)

标准库规模

小,约 200 个函数

大,包含容器、算法、IO 等组件

头文件内容

仅声明(函数原型、类型)

仅声明(少数内联函数除外)

实现位置

静态库(.a)或动态库(.so)

同上

多库协作

易冲突,需手动避免

通过命名空间隔离

一句话总结

C++ 的命名空间是为了解决大型项目和标准库的命名冲突,而头文件与实现分离是为了提高编译效率和代码复用性。两者共同让 C++ 能应对更复杂的软件开发需求。

也就是说我们c语言的printf函数只需要包含头文件stdio.h,但是C++的cout函数需要头文件iostream和命名空间std

这边引入一些这个QT 的快捷键

    

命名空间的意义

为什么呢?

因为上面也有总结,主要是因为C++怕命名冲突,比如我自己也定义了一个cout如果没有命名空间那么就会编译错误,因为编译器不懂我这个cout是标准库的还是哪里的,就是因为有重复的名字,就会冲突,然后C++又很容易冲突,所以需要命名空间的管理,只要有命名空间的管理那么多少个cout都是可以的

自己写一个C++程序带命名空间,巩固学习命名空间

我们写了一个算出圆的周长和面积的函数

我们需要新建一个.h文件作为命名空间的文件,里面需要写上函数的声明和函数的实现,但是写到后面有经验了就可以也将我们的函数实现的代码封装成一个库文件,和我们C++标准库c标准库的库文件一样

命名空间名为cir

所以我们也要向C语言一样调用这个头文件,然后我们也可以用c语言的写法来进行写,这个没有问题,也需要包含c语言的标准库头文件,这样才可以

可以看到我们有两种写法

一种是加了命名空间的,一种是没有加的,前提都是需要命名空间的头文件

第一种写法:

直接调用函数

需要额外 using 引入

代码中通过 using namespace cir; 或 using cir::getCircumference; 等方式,把 cir 命名空间的函数 “引入” 当前作用域,让编译器能找到。

如果没做这些,编译器会报错(提示函数未声明),因为它不知道这两个函数属于 cir 命名空间。

第二种写法是:

函数前方加上了cir::函数

 cir:: 显式指定函数属于 cir 命名空间,不需要额外 using 引入。编译器会直接去 cir 命名空间找这两个函数的声明 / 定义,只要头文件里 cir 命名空间声明了这俩函数、链接阶段能找到实现,就能正常运行。

好了命名空间的介绍就到这了

http://www.dtcms.com/wzjs/278180.html

相关文章:

  • 沈阳做网站多少钱朋友圈营销
  • 网站建设一般用英文怎么说网上推广产品哪个网好
  • 做营销网站推广全国新闻媒体发稿平台
  • 微信上怎么做网站百度知道客服
  • 代理公司是干什么的武汉关键词seo排名
  • 成都高新区国土规划建设局网站汕头百度seo公司
  • 注册网站备案seo计费怎么刷关键词的
  • 上海大型网站建设东莞网络营销全网推广
  • 黄山网站建设公司网站设计制作公司
  • 呼和浩特网站推广网络营销课程个人总结
  • 莱山做网站的公司上海网站建设制作
  • php网站怎么搭建环境配置昆明seo博客
  • 有的域名怎样做网站nba赛季排名
  • 建立一个网站需要多长时间做网站需要什么技术
  • 做平面设计兼职的网站怎么在百度上面打广告
  • 做网站怎样备案十大培训机构教育培训机构哪家好
  • 做淘宝美工和网站设计那个好搜索引擎优化的方法和技巧
  • php淘宝商城网站源码挖掘关键词爱站网
  • 支付的网站建设费整么做账阿里指数网站
  • 旅游网站开发代码搜索引擎推广成功的案例
  • 专业大型b2b网站建设百度服务商
  • 做购物网站 需要手续百度云盘网页登录入口
  • 重庆网领网站建设公司厦门关键词优化报价
  • 如何选择家居网站建设友链网站
  • 温州网站的优化外贸网站模板
  • 网址入口青岛建站seo公司
  • 郴州新网交友企业网站排名优化
  • 传奇网页游戏大全宁德seo推广
  • 恩施网站开发电脑优化软件哪个好用
  • 焦作百姓网免费发布信息seo外链增加