C++ //练习 18.14 假设下面的operator*声明的是嵌套的命名空间mathLib::MatrixLib的一个成员:

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

练习 18.14 假设下面的operator*声明的是嵌套的命名空间mathLib::MatrixLib的一个成员:

cpp 复制代码
namespace mathLIb{
	namespace MatrixLib{
		class matrix { /* ... */ };
		matrix operator*(const matrix &, const matrix &);
		// ...
	}
}

请问你应该如何在全局作用域中声明该运算符?

环境:Linux Ubuntu(云服务器)
工具:vim
解释
cpp 复制代码
namespace mathLIb{
	namespace MatrixLib{
		class matrix { /* ... */ };
		matrix operator*(const matrix &, const matrix &);
		// ...
	}
}

mathLib::MatrixLib::matrix mathlib::MatrixLib::operator*(const matrix &, const matrix &);
相关推荐
CTA终结者2 分钟前
Python 写期货自动交易:行情下单与成交回报怎么组织
开发语言·python·区块链
小四季豆7 分钟前
《数据结构与算法》-顺序表:算法落地的第一个线性结构
c语言·数据结构·算法
TE-茶叶蛋10 分钟前
Next.js中App Router 全部特殊文件一览
开发语言·javascript·网络
8Qi815 分钟前
LeetCode 96:不同的二叉搜索树(Unique Binary Search Trees)—— 题解 ✅
算法·leetcode·职场和发展·动态规划
1892280486115 分钟前
NV041固态MT29F16T08GSLCEM9-QBES:C
人工智能·算法·microsoft·缓存·性能优化
红藕香残玉簟秋19 分钟前
【Rust学习】windows安装rust
开发语言·学习·rust
弹简特26 分钟前
【零基础学Python】08-Python面向对象之封装、多态和函数进阶
开发语言·python
罗超驿29 分钟前
15.LeetCode 30. 串联所有单词的子串(Java):滑动窗口+哈希表详解
算法·leetcode
人道领域29 分钟前
一篇文章解决Codex的安装,实操一遍过
java·开发语言·codex
Marianne Qiqi29 分钟前
非hot100的力扣算法题
数据结构·算法·leetcode