Ради Ктулху не надо их провоцировать! Вроде уже давно с С++ сбежал, но до сих пор икается при воспоминаниях о попытках объяснить, что передаваемый в функцию указатель чтобы та вернула строку тоже надо инициализировать, а не "ну это же выходной параметр, вот в него функция и пишет, она же работает, значит ошибки нет, а эта бага непонятно откуда берется, наверно винда нестабильная виновата" (почти точное изложение речи орла, любившего писать нечто вроде
LPSTR * lpOutputString; get_some_string(lpOutputString);
при том что функция типа void (LPSTR*) ).