error: no matching function for call to 'std::exception:exception(const char[16])'

Posted zkfopen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了error: no matching function for call to 'std::exception:exception(const char[16])'相关的知识,希望对你有一定的参考价值。

环境:codeblocks

语言:C++

在执行:throw new exception("queue is empty.");

遇到问题:error: no matching function for call to ‘std::exception:exception(const char[16])‘

解决办法:修改为

std::logic_error e("xxx.");
throw std::exception(e);

以上是关于error: no matching function for call to 'std::exception:exception(const char[16])'的主要内容,如果未能解决你的问题,请参考以下文章

the error: no operator << matches these operands

为啥我得到 [Error] no matching function for call to 'car::car()'

QT编程错误解决 error: no matching function for call to

QT编程错误解决 error: no matching function for call to

ERROR: No matching distribution found for gradio>=3.23

Installation error: INSTALL_FAILED_NO_MATCHING_ABIS