Bjarne Stroustrup今天为2012年Going Native会议做了主题演讲.在他的演讲中,他讨论了执行正确单位的问题.他的优雅(恕我直言)解决方案涉及使用我以前从未听说过的操作员:operator"".使用此运算符,他能够编写如下所示的C++代码:
ratio = 100m / 1s;
Run Code Online (Sandbox Code Playgroud)
凡operator""m(...)与operator""s(...)被定义.
有没有人知道有关如何实际使用此运算符的任何文档(或者即使任何现代C++编译器支持它)?我尝试在线搜索,但没有运气.任何帮助将不胜感激.