原文:Tips of Linux C programming

轉自http: rdc.taobao.com blog cs p . 優雅地使用鏈表 鏈表是編程中經常要用到的數據結構,結構體描述時分為數據域和指針域,本沒有什么好講。但有沒有想過教科書上的這種方式有什么問題 通過這種方式定義和使用鏈表,對於不同的鏈表類型,都要定義各自的鏈表結構,繁瑣的很。linux kernel中鏈表的用法才應該是教科書中出現的。 基本思想:在Linux內核鏈表中,不是在鏈表結 ...

2013-04-09 11:53 0 39969 推薦指數:

查看詳情

Socket programming in C on Linux | tutorial

TCP/IP socket programming This is a quick guide/tutorial to learning socket programming in C language on a Linux system. "Linux" because the code ...

Fri Jul 26 23:01:00 CST 2013 0 3385
C++ Tips and Tricks

整理了下在C++工程代碼中遇到的技巧與建議。0x00 巧用宏定義。 stringfy函數。處理shader文本,可以放在代碼中會語法高亮顯示,不會因為最終結果是字符串而不highlight。而且可以添加注釋,比如: 在處理后 const char* str ...

Tue Dec 01 05:50:00 CST 2015 2 1614
the C programming language 閱讀筆記1

讀了一遍著名的《the C programming language》,果然如聽說的一樣,講解基礎透徹,案例簡單典型,確實自己C語言還有很多細節點不是很清楚。 總結一下閱讀的收獲(部分原書不清晰的知識點在網絡上搜索后補充,引用出處忘記了,原作者看到可聯系添加) 1.聲明 1.1 變量聲明 ...

Mon Apr 07 19:26:00 CST 2014 8 1666
[Tips] Linux查看電源功率

方法1: 看System Power Supply,有幾個電源就有幾個Power Unit Group。 不過這個得到的結果可能是unknown。 ...

Fri Jun 05 21:37:00 CST 2020 0 5264
UE4 C++ Tips

篇寫的是關於UE4的C++方面的小技巧: 1.在構造函數里 2.加載資源 具體細節教程(非本人制作):https://ke.qq.com/course/308721   static ConstructorHelpers::FObjectFinder< ...

Tue Nov 20 00:05:00 CST 2018 0 1337
C++ Programming with TDD之一:GMOCK框架簡介

所謂測試驅動開發,英文全稱Test-Driven Development,簡稱TDD,是一種不同於傳統軟件開發流程的新型的開發方法。就是在明確要開發某個功能后,首先思考如何對這個功能進行測試,並完成測 ...

Fri Jan 10 21:29:00 CST 2014 1 4275
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM