原创 C++四種類型轉換

C++提供了四種新式類型轉換(常常被稱爲new-style或C++-style casts): const_cast<T>(exception) static_cast<T>(exception) dynamic_cast<T>(exce

原创 關於c++中const

      默認情況下,const對象被設定爲僅在文件內有效。當多個文件中出現同名const變量時,其實等同於在不同文件中分別定義了獨立的變量。如果想子多個文件之間共享const對象,必須在變量的定義之前添加extern關鍵字。 cons

原创 ubuntu軟件源相關

# 用如下兩句命令修改更新軟件源列表 # sudo gedit /etc/apt/sources.list # sudo apt-get update – 列舉本地更新 # sudo apt-get upgrade – 安裝可用更新 #

原创 C++中抽象類和接口類的區別

(這段問答源自:http://blog.sina.com.cn/s/blog_49652a2d0100fk3n.html)//這是大神的回答,有心情可以膜拜下,最後有總結。 Bill Venners: 我在1991至1996這5年

原创 2014/04/12微軟實習生在線測試題

昨天參加微軟2014實習生及秋令營技術類職位在線測試,今天騰訊面試,相當鬱悶,還是踏實看書吧,下面提供自己寫的一份參考程序,用的c++。 Description For this question, your program is r

原创 字符串和整數相互轉化

//模擬atoi函數(劍指offer學習筆記)。 enum Status{kValid=0,kInvalid}; int g_nStatus=kValid; long long StrToIntCore(const char* digit

原创 linux終端顯示內容不全的解決方案

我們在使用linux命令的時候,經常遇到一屏顯示不夠,這樣前面的內容在終端下就看不到了。那如何使命令打印出的內容分頁顯示呢?利用管道技術將兩個命令聯繫到一起就可以輕鬆的實現。   管道 管道簡單理解就是,使用管道意味着第一個命令

原创 linux文件屬性

zqy@zqy-Rev-1-0:~$ ls -al 總用量 21288 drwxr-xr-x  38    zqy   zqy      4096    4月  15  12:07 . drwxr-xr-x  3     root  ro

原创 線程的IsBackground屬性

.Net的公用語言運行時(Common Language Runtime,CLR)能區分兩種不同類型的線程:前臺線程和後臺線程。這兩者的區別就是:應用程序必須運行完所有的前臺線程纔可以退出;而對於後臺線程,應用程序則可以不考慮其是否已