Edu*_*yan 5 c++ namespaces private wrapper
考虑这种情况.我正在编写一个库,并希望将我的数据包装在命名空间中.例如:
//header.h
#pragma once
namespace wrapper
{
// some interface functions here..
}
Run Code Online (Sandbox Code Playgroud)
我想让我的命名空间变得私密.所以没有人可以写任何东西.例如,我们总是可以写这样的东西.
namespace std
{
// some data here..
}
Run Code Online (Sandbox Code Playgroud)
所以我想防止最后一种情况.除了使用包含在类中的静态函数之外,还有什么技术可以做到吗?
| 归档时间: |
|
| 查看次数: |
2757 次 |
| 最近记录: |