abstrakte Basisklasse und Vererbung
-
bina schrieb:
die fragliche stelle ist in zeile 2132 einer datei namens xutility
Wichtig ist die Stelle, wo Du
std::copy()aufrufst.
-
Das kommt immer wenn man "unsafe" Iteratoren verwendet. Wie z.B. Zeiger.
=>
#define _SCL_SECURE_NO_WARNINGS
-
Furble Wurble schrieb:
bina schrieb:
die fragliche stelle ist in zeile 2132 einer datei namens xutility
Wichtig ist die Stelle, wo Du
std::copy()aufrufst.Da hab ich deinen Teil übernommen:
Polynomial::Polynomial(const double* const pc, size_t n) : pc_(new double[n]), n_(n) { std::copy(pc, pc + n, pc_); }
-
bina schrieb:
Polynomial::Polynomial(const double* const pc, size_t n) : pc_(new double[n]), n_(n) { std::copy(pc, pc + n, pc_); }Der Code ist richtig.
Wenn Dich das wie und warum der Warnung interessiert, steht sicherlich viel zur Erklärung in hustbaers Link zum MSDN...
Oder Du übernimmst einfach das Makro, das er gepostet hat und gut ist.