高性能的C语言字符串转换的集合 经验

高性能的C语言字符串转换的集合,通常比标准的实现快2倍。 包括: base64, standard base64, web/url safe , with configurable alphabet

jopen 2012-11-07   18200   0

科学计算GSL的C语言API封装 - GSL Shell 经验

而优雅的Lua脚本语言。GSL shell不只是GSL的一个C API封装。而且还提供了一个更简单的表达方式使用GSL。目标是让用户能够轻松访问GSL功能,而无需写一个完整的C语言应用程序。它也有一个

jopen 2012-12-01   20677   0
GSL  

C语言通用数据结构库:GDSL 经验

(通用数据结构库) 包含一组程序用于操作各种数据结构。这是一个可移植的库,完全由 ANSI C 编写。为 C 开发者提供强大的算法和隐藏的数据结构操作方法。目前支持的数据结构包括: Low-level

jopen 2013-06-21   38351   0
C语言  

C 语言实现的 WebSocket 开发库:Wslay 经验

Wslay 是一个用 C 语言实现的 WebSocket 开发库。实现了 RFC 6455 中描述的第 13 版本的协议。提供了基于事件的 API 和基于帧的底层 API。特别适合非堵塞的 reactor

jopen 2014-09-19   72068   0

C 语言单元测试框架:CHEAT 经验

CHEAT 是一个微型的 C 语言单元测试框架。没有任何依赖和安装配置,使用简单只需一个头文件和一个测试用例即可,示例代码: #include CHEAT_TEST(mathematics_still_work

jopen 2014-10-13   12621   0

C语言和抽象思维(二) 经验

上一次我们说到C语言结合抽象思维完成一个非所见即所得的编辑器, 并且我们已经定义了这个编辑器应有的行为, 基本上抽象也已经完成。这一节讲的更多是实现上的事情。光有设计思路是不够的, 到最后我们得作出一点什么东西才行。

jopen 2014-12-22   15334   0

C语言编写的真正虚拟机:MAC 经验

MAC是一个真正简单的虚拟机。采用C语言编著写,只有一个很小的C文件。 Instructions op val usage function -----------------------------

jopen 2015-05-12   15630   0

C 语言中 define 的全部使用方法总结 经验

学习了这么多年C语言,说实话对宏自以为了如指掌了,没想到看内核代码的时候还是那么吃力,设备驱动代码中有很多这样或者那样的宏定义,各种define,博主在学习的过程中将C语言中所出现的#define定义整理总结了一下,供大家借鉴和学习。

DeidrePink 2016-12-07   45624   0

C语言双向链表 Doubly Linked List 博客

This package consists of an API for a doubly linked list. The API is divided into six functional groups: initialization, status and state, pointer manipulation, list update, search, and input/output.

jopen 2012-01-16   1096   0
P

概观C++程序设计语言 文档

本文通过举例,介绍了C++在如下三个方面中的一些关键的概念:C++的设计、C++程序设计以及C++语言的技术性内容。C++是一门部分的面向系统编程、通用目的的程序设计语言;它支持高效的低级运算、数据抽象、面向对象程序设计以及范型程序设计。

p6c8 2016-02-03   1129   0
P

单片机c语言编程100个实例 文档

实例3:用单片机控制第一个灯亮 实例4:用单片机控制一个灯闪烁:认识单片机的工作频率 实例5:将 P1口状态分别送入P0、P2、P3口:认识I/O口的引脚功能 实例6:使用P3口流水点亮8位LED

xzlsw 2012-07-18   6056   0

C语言写的贪吃蛇源码 代码段

int main() { FILE *p; int i,j,k,b; char map[16][16],c; p=fopen("E:\\file.txt","r"); if(p==NULL) { printf("error");

cwf8 2015-01-11   1668   0
算法  

C语言100个经典算法代码片段 代码段

C语言的学习基础,100个经典的算法 C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的算法 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔

kdloeki 2015-05-21   4671   0
C/C++  

C语言经典算法 - 洗牌算法 代码段

说明: 洗扑克牌的原理其实与乱数排列是相同的,都是将一组数字(例如1~N)打乱重新排列,只 不过洗扑克牌多了一个花色判断的动作而已。 解法: 初学者通常会直接想到,随机产生1~N的乱数并将之存入阵列中,后来产生的乱数存入阵列 前必须先检查阵列中是否已有重复的数字,如果有这个数就不存入,再重新产生下一个数,运 气不好的话,重复的次数就会很多,程式的执行速度就很慢了,这不是一个好方法。 以1~52的乱

wdey 2015-05-24   1534   0
C/C++  

C语言经典算法 - 循序搜寻法 代码段

下面的程式为了配合卫兵的设置,自行使用快速排序法先将产生的数列排序,然后才进行搜寻, 若只是数字的话,通常您可以使用程式语言函式库所提供的搜寻函式。 #include #include

wdey 2015-05-24   1401   0
C/C++  

C语言经典算法 - 字符串核对 代码段

说明今日的一些高阶程式语言对于字串的处理支援越来越强大(例如Java、Perl等),不过字 串搜寻本身仍是个值得探讨的课题,在这边以Boyer- Moore法来说明如何进行字串说明,这个 方法快且原理简洁易懂。

jopen 2015-06-14   1606   0
算法  

C语言经典算法 - 生命游戏 代码段

C语言经典算法 - 生命游戏 说明生命游戏(game of life)为1970年由英国数学家J. H. Conway所提出,某一细胞的邻居包 括上、下、左、右、左上、左下、右上与右下相邻之细胞,游戏规则如下:

jopen 2015-06-14   5541   0
算法  

磁盘检测C语言代码片段 代码段

#include <stdio.h> #include <dos.h> #include <malloc.h> void main(void) { struct fatinfo fat; long sector, total_sectors; void *buffer; getfat(3, &fat); total_sectors = fat.fi_nclus * fat.fi_sclus; if

jopen 2015-07-02   761   0
C/C++  
P8

  常用C语言标准库函数 文档

printf("Press a key"); for(;;) { c=getchar(); clrscr(); printf("%c: %s letter",c,isalpha(c)?"is":"not"); } return

kkkcim 2013-01-15   2853   0
P180

  《数据结构》教程C语言 文档

2学习数据结构的基础 7 1.1.2.1 C语言中的结构体 7 1.1.2.2 C语言的指针在数据结构中的关联作用 8 《数据结构》教案 2018-10-24 1.1.2.3 C语言的共用体(union)数据类型

proof 2014-02-02   2447   0
1 2 3 4 5 6 7 8 9 10