मैं कोशिश की है क्यूटी (4.6.3) + MinGW का उपयोग कर निम्न कोड को संकलित करने के:लापता std :: क्यूटी + MinGW में runtime_error
#include <QtCore/QCoreApplication>
#include <exception>
int main(int argc, char *argv[])
{
throw std::runtime_error("");
QCoreApplication a(argc, argv);
return a.exec();
}
... और यह त्रुटि आई:
..\untitled11\main.cpp:6: error: 'runtime_error' is not a member of 'std'
परियोजना खरोंच (कंसोल आवेदन) से बनाए गए, समर्थक फ़ाइल:
QT += core
QT -= gui
TARGET = untitled11
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
SOURCES += main.cpp
इस का उपयोग करते हुए क्यूटी + MSVC2008 संकलक संकलन करने की कोशिश की - ठीक काम करता है।
यह एक मानक अपवाद है, कोई जानकारी नहीं है कि क्यों गुम है।
+1 AFAIK, मौजूद नहीं है। –
Simone
यह मौजूद है, और इसमें 'std :: अपवाद' वर्ग शामिल है, जबकि ' 'में मानक बाल अपवाद वर्ग शामिल हैं। http://www.cplusplus.com/reference/std/exception/ –
CharlesB
+1000 यह 'std :: invalid_argument' (उबंटू, जीसीसी 4.7 पर) का उपयोग करते समय मुझे पागल कर रहा था। धन्यवाद! –