原文: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