Site Overlay

Linux C 笔记:htons,inet_addr,socket,bind 函数和 sockaddr_in 结构体

目录 htons 函数有什么用?sockaddr_in 结构体定义用法socket 函数定义有什么用怎么用bind 函数定义例子:参考文献htons 函数有什么用? 在上古时代,不同的计算机使用不同的字节顺序来存放多字节整数(多字节整数,就是大于一个字符 char 的整数)。这样做的结果就是:如果你在 Intel box 和 Mac 电脑之间的一台发送一个数字 1,另一边就会认为自己收到的是 25[ 阅读全文 ]Linux C 笔记:htons,inet_addr,socket,bind 函数和 sockaddr_in 结构体

NASM:方括号的使用,$ 和 $$

方括号 可以用来 包含原始指令。(而用户级指令没有方括号) 访问标签(变量)中的内容。(类似C语言*解除引用) 例如: foo dw 0x7c00H mov ax,foo ;foo没有加[],代表将foo在段中的偏移量(首地址)“7”放进ax中 mov ax,[foo] ;加了[],代表将foo的内容0x7c00放入ax当中去 $ 和 $$ $ 表示当前行汇编后的地址。 $$ 表示当前 secti[ 阅读全文 ]NASM:方括号的使用,$ 和 $$

Linux C 笔记:BT 项目结构分析

正文 入口函数 入口函数 命令行参数检查 命令行参数检查 设置信号处理的回调函数 设置信号处理的回调函数 set_signal_handler [Not supported by viewer] 对于 SIGPIPE 直接忽略 [Not supported by viewer] 对于中断信号(SIGINT) 和终止信号(SIGTERM) 移交给 process_signal 处理 [Not sup[ 阅读全文 ]Linux C 笔记:BT 项目结构分析

MMD笔记:行走动作循环 (Walk Cycle)原理和行走动作设计

目录 行走循环真实行走循环日式行走循环(一拍三格)行走的过程节奏控制要点身体转向的控制重心的控制腿和手的幅度控制避免"打滑"行走循环 真实行走循环 ![thumb_Plate_17_Nude_Female_Walking.jpg][1] 日式行走循环(一拍三格) 两步为一复步, 每复步长约1.5米. 一般一秒两个复步, 每秒60帧, 则先做1,3,5. 0->1, 30-[ 阅读全文 ]MMD笔记:行走动作循环 (Walk Cycle)原理和行走动作设计

C/C++中 const 关键字

首先,一看到const关键字,我们的第一反应就是定义常量。的确,这没有错,const就是constant的缩写嘛,但是事实上他的用法远不止这些。接下来我们一一来讲解。 在C程序中,const的用法主要有定义常量、修饰函数参数和修饰函数返回值。而在C++程序中,它除了上述功能外,还可以修饰函数的定义体,定义类中某个成员函数为恒态函数,即不改变类中的数据成员。对于定义常量的用法,这里就不多说了,重点看[ 阅读全文 ]C/C++中 const 关键字