小编Jos*_*tic的帖子

有没有人有关于使用运营商""的信息?

Bjarne Stroustrup今天为2012年Going Native会议做了主题演讲.在他的演讲中,他讨论了执行正确单位的问题.他的优雅(恕我直言)解决方案涉及使用我以前从未听说过的操作员:operator"".使用此运算符,他能够编写如下所示的C++代码:

ratio = 100m / 1s;
Run Code Online (Sandbox Code Playgroud)

operator""m(...)operator""s(...)被定义.

有没有人知道有关如何实际使用此运算符的任何文档(或者即使任何现代C++编译器支持它)?我尝试在线搜索,但没有运气.任何帮助将不胜感激.

c++ user-defined-literals c++11

28
推荐指数
1
解决办法
632
查看次数

标签 统计

c++ ×1

c++11 ×1

user-defined-literals ×1