1
是否有任何編譯器設置或其他方式強制int被初始化爲0?強制int初始化爲0 msvC++
是否有任何編譯器設置或其他方式強制int被初始化爲0?強制int初始化爲0 msvC++
是否有任何編譯器設置或其他方式強制int被初始化爲0?
不幸的是,語言沒有辦法,如果編譯器提供了這樣的設置,它違背了標準,因此不應該使用。
請問爲什麼你需要這個?顯式初始化不夠嗎?或者當我使用未初始化的內存時,您是否希望收到警告?後者可以使用valgrind
的內存分析器來實現。
靜態總是被初始化爲默認值(對於int
爲0)。但你不想要他們,是嗎?
基本上只是爲了捕獲所有的情況下,有任何由未初始化的值引起的錯誤。內存分析器聽起來像我所需要的,謝謝 – 2009-02-23 18:42:20