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

C++ //练习 6.53 说明下列每组声明中的第二条语句会产生什么影响,并指出哪些不合法(如果有的话)。

C++ Primer(第5版) 练习 6.53

练习 6.53 说明下列每组声明中的第二条语句会产生什么影响,并指出哪些不合法(如果有的话)。

(a) int calc(int &, int &);int calc(const int &, const int &);
(b) int calc(char*, char*);int calc(const char*, const char*);
(c) int calc(char*, char*);int calc(char* const, char* const);
环境:Linux Ubuntu(云服务器)
工具:vim

 

代码块
(a) //没有影响,根据实参类型,可以是const型也可以是非const型int calc(int &, int &);int calc(const int &, const int &);
(b) //没有影响,根据实参类型,可以是const型也可以是非const型int calc(char*, char*);int calc(const char*, const char*);
(c) //不合法,实参是char*型时,不确定是哪个函数int calc(char*, char*);int calc(char* const, char* const);
http://www.lryc.cn/news/299667.html

相关文章:

  • 缓慢变化维 常用的处理方法
  • free pascal:fpwebview 组件通过JSBridge调用本机TTS
  • C语言静态库深入剖析
  • A股上市以来涨幅排行榜
  • 鸿蒙开发系列教程(十八)--页面内动画(1)
  • Web基础01-HTML+CSS
  • Linux命令行全景指南:从入门到实践,掌握命令行的力量
  • 蓝桥杯嵌入式第11届真题(完成) STM32G431
  • ChatGPT高效提问—prompt实践(教师助手)
  • AI绘画作品的展示和变现-2
  • Linux---网络套接字
  • 前端vue 数字 字符串 丢失精度问题
  • 智能汽车行业产业研究报告:4D成像毫米波雷达—自动驾驶最佳辅助
  • docker 3.1 镜像
  • 如何在极低成本硬件上落地人工智能算法 —— 分布式AI
  • 机器学习:ROC曲线笔记
  • 【lesson54】线程互斥
  • Android14音频进阶:MediaPlayerService如何启动AudioTrack 上篇(五十五)
  • K8sGPT 的使用
  • 《CSS 简易速速上手小册》第4章:视觉美学(2024 最新版)
  • 设计模式浅析
  • Linux环境中的git
  • 单测的思路
  • Linux内核与驱动面试经典“小”问题集锦(6)
  • 【zabbix】(四)-钉钉告警企业微信配置
  • python-自动化篇-办公-一键将word中的表格提取到excel文件中
  • C#,数值计算,矩阵的行列式(Determinant)、伴随矩阵(Adjoint)与逆矩阵(Inverse)的算法与源代码
  • 人工智能|推荐系统——基于tensorflow的个性化电影推荐系统实战(有前端)
  • Hive SQL编译成MapReduce任务的过程
  • 【C++】快速上手map、multimap、set、multiset