什么剂量“ char const * name()const _WEBSOCKETPP_NOEXCEPT_TOKEN_ {”表示

时间:2018-07-05 09:18:23

标签: c++ socket.io

我一直在想办法解决此错误,但我不明白代码在做什么。

这是我坚持的代码。这是在说什么?返回指针的函数。什么剂量“ const _WEBSOCKETPP_NOEXCEPT_TOKEN_”是什么意思?它是否有某种定义,为什么在这里?

Caused by: org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path does not exist: file:/usr/local/test/1530699196271
at org.apache.hadoop.mapreduce.lib.input.FileInputFormat.singleThreadedListStatus(FileInputFormat.java:321)
... 31 more

这是我进入VS的错误代码

pic of vs errors

char const * name() const _WEBSOCKETPP_NOEXCEPT_TOKEN_ {
    return "websocketpp";
}

1 个答案:

答案 0 :(得分:0)

根据https://github.com/zaphoyd/websocketpp/blob/master/websocketpp/common/cpp11.hpp 看起来它主要是noexcept的缩写。

这基本上意味着该函数不应引发任何异常。

该函数返回一个指向const char的const指针。这意味着您不能更改指针,也不能更改其指向的指针。