Я получил предупреждение, глядя, как:Pedantic ISO Norm
In file included from /[myapplication]/[myfile].h:262:9: erreur: extra ‘;’ [-Wpedantic]
Однако, я думаю, что игнорирование pedantic
ошибки против нормы в ISO C/C++. Это правда?
EDIT: Я быстро редактированием видеть, что Stack-Запад здесь полно downvote счастливый человек:
using namespace my:name:space;
namespace my
{
namespace name
{
namespace space
{
class myclass
{
public:
[Lots of code like the one below]
/** [Comments] */
template<class T>
static bool
getServerProxy(const std::string & p_sServerName,
int p_iProxyInstanceID, shared_ptr<T> &p_ServerProxy)
{
return getServerProxy(p_sServerName, -1, p_iProxyInstanceID,
p_ServerProxy);
}
; // Pedantic Error Shown here
[Lots of code like the one up there]
};
}
}
}
ERREUR, пожалуйста, покажите нам файл в вопросе – Columbo
пожалуйста, добавьте код, в котором вы получаете это предупреждение .. – HadeS
Вы можете просто удалить лишнюю точку с запятой? – Barry