在一段程序中,使用memset對vector進行了初始化,然后得到了錯誤的結果。找這個bug花費了很長時間。
vector中有其自身的結構,不能單純的按字節進行初始化。使用memset對vector進行初始化,會破壞vector中的結構,造成vector中的數據錯誤。我使用memset將vector中元素全部置為1,最終發現結果相差甚遠。
在一段程序中,使用memset對vector進行了初始化,然后得到了錯誤的結果。找這個bug花費了很長時間。
vector中有其自身的結構,不能單純的按字節進行初始化。使用memset對vector進行初始化,會破壞vector中的結構,造成vector中的數據錯誤。我使用memset將vector中元素全部置為1,最終發現結果相差甚遠。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。