मैं उबंटू 14.04 पर क्लैंग 3.7.0 के साथ मेमोरी सैनिटाइजर के साथ खेल रहा हूं। निम्नलिखित कोड पूरी तरह से काम करता है:मेमोरी सैनिटाइज़र
#include <cstdio>
int main() {
double ans;
printf("Hello World: %f\n", ans);
return 0;
}
जब
clang++ -g -O1 -fsanitize=memory -fsanitize-memory-track-origins=2 -fomit-frame-pointer sanitize.cpp -o sanitize
मैं एक त्रुटि उम्मीद कर रहा था के साथ संकलित। क्या मेमोरी सैनिटाइज़र इस तथ्य को पकड़ता है कि उत्तर शुरू नहीं हुआ था?
आपकी मदद के लिए धन्यवाद।
char * को उत्तर बदलने का प्रयास करें! – Matt
@ मैट: डब्ल्यूटीएफ? –
किसी भी शोध की स्पष्ट कमी के कारण डाउनवॉटेड। –