leetcode—Palindrome 解題報告
1.題目描述 Given a string s, partition s such that every substring of the partit
Eclipse CDT Linux下內存分析 補記
常用工具匯總 http://www.ibm.com/developerworks/cn/linux/l-cn-memleak/ 常用的內存分析工具 http:/
【boost】使用lambda表達式和generate_n生成順序序列
程序中經常用到順序序列(0,1,2,3,4,5,6.。。。。),一直羨慕python有range這樣的函數,而C++中通常只有用循環來處理這種初始化。 現在,結
Eclipse CDT Linux下內存分析 實戰歷險
C++產品開發,上線集成時,都需要內存洩露、覆蓋率等檢測,這些在Windows下都有很好的工具,如 Visual Studio: 這個內置了很多的工具 Devp
C++標准庫string處理兩個函數isdigit()和isxdigit()
我們經常需要將string類型轉換為int、long、double、float類型,cctype頭文件提供了轉換前的驗證函數isdigit()和isxdigit
windows下Qt5.1 for android開發環境配置
1.下載安裝Qt 5.1.0 for Android (Windows 32-bit, 716 MB) http://qt-projec
【boost】BOOST_LOCAL_FUNCTION體驗
c++11裡支持使用lambda在函數內定義本地嵌套函數,將一些算法的判斷式定義為本地函數可以使代碼更加清晰,同時聲明和調用靠近也使得更容易維護。遺憾的是公司開
【boost】MFC dll中使用boost thread的問題
項目需要,在MFC dll中使用了boost thread(<boost/thread.hpp>),LoadLibraryEx的時候出現斷言錯誤,去
dynamic_cast, RTTI, 整理
主要是參考下圖,了解內存布局,然後寫個實例程序就差不多明白了,但是需要熟悉指針轉換。 1) 只有多態類才有RTTI信息,dynamic_cast正是運用RTTI