1、C++的const比C語言#define更好的原因? 首先,它能夠明確指定類型,有類型檢查功能。 其次,可以使用C++的作用域規則將定義限制在特定的函數[常函數]或文件中。 第三,可以將const用於更復雜的類型,比如數組和結構。 C語言中也有const,在C語言中分配內存,其與C++ ...
快三個月沒寫博客了,一直在忙着准備面試和去面試的路上,所以沒時間寫,也沒什么想寫的。現在告一段落,就總結一波 面經 很感謝一些公司能給我面試機會,有的公司真的會拿學歷卡人,也不想多說 年畢業,將近 年經驗,一直做linux c c 開發,想找服務器方向開發,所以項目中會比較多這方面,多線程和網編等。可以參考下。 下面分享一些公司的面經,為了方便,就不寫具體公司名字了。 某虎 面試題 select ...
2019-04-25 15:53 42 2132 推薦指數:
1、C++的const比C語言#define更好的原因? 首先,它能夠明確指定類型,有類型檢查功能。 其次,可以使用C++的作用域規則將定義限制在特定的函數[常函數]或文件中。 第三,可以將const用於更復雜的類型,比如數組和結構。 C語言中也有const,在C語言中分配內存,其與C++ ...
鏈接:https://www.nowcoder.com/discuss/193598來源:牛客網 Linux C/C 從零基礎到入門、到熟悉的一些路線,對於想走這個方向的同學,可以認真看看,分享到這里來,是因為牛客網對我的幫助很大,當初找工作的時候,天天刷牛客,特此回來報答一波,真的感激牛客網 ...
由於本人從事行業關系,Linux環境下的低延遲通信是我關注的技術之一。要達到極端的低延遲,當然同機器內IPC比網絡通信快,而Linux IPC方式中無疑是共享內存延遲最低。不過相對於TCP這種通用的通信方式來說,共享內存缺少了一些控制層的協議,比如進程A和B通過一個基於共享內存的消息隊列通信 ...
我將以平台划分,分別介紹Windows和Linux下個人認為的好書(與基礎篇一樣,大部分都提供有電子版); 對於C++基礎類的圖書,這里不再重復,有興趣的朋友請移步《C++學習–基礎篇》。 Windows 在Windows平台下主要說的是VC編程(使用MFC),以下將對VC開發的相關圖書介紹 ...
我的藍橋杯單片機獲得江蘇省二等獎,大約是江蘇省130名(江蘇省一等獎103個)。主要原因還是當時比較的單純,只知道一味的死練。 這也 是我死的最莫名其妙的比賽,抱着省一的心情,結果是省二!到底死在哪 ...
1.面向對象和面向過程的區別 面向過程 優點:性能比面向對象高,因為類調用時需要實例化,開銷比較大,比較消耗資源。比如單片機、嵌入式開發、Linux/Unix,等一般采用面向過程開發,性能是最重要的因素。 缺點:沒有面向對象易維護、易復用、易擴展 面向對象 優點:易維護、易復用、易 ...
近期剛剛得知數模成績,最終還是從國一掉到了國二,但對此成績還是十分滿意。為了對今后的團隊比賽積累經驗,也為了給學弟學妹提供參賽借鑒,在這里總結下數模國賽的經驗。 我正式接觸數模是今年四五月份,參加校內的選拔賽,而這次選拔賽的題目是2019年深圳杯的題目。第一次做數模題時,我完全不知道思路 ...
的工作,目前在鵝廠從事軟件開發工作,所以寫這篇文章,分享自己的C++后台開發學習路徑和點過的技能樹,希 ...