ChinaUnix首页
|
论坛
|
博客
博客首页
博客专家
往日推荐
博客文集
博文
博主
热搜:
JavaScript
服务器
C语言
数据库
ubuntu
云计算
负载均衡
CCNA
博客首页 〉
搜索结果
按类别查询搜索结果
操作系统
程序设计
数据库
热点技术
综合
架构与运维
移动开发与应用
Web前端
LINUX
|
BSD
|
WINDOWS
|
其他UNIX
|
AIX
|
SOLARIS
|
C/C++
|
Java
|
Python/Ruby
|
项目管理
|
Web开发
|
嵌入式
|
C#/.net
|
PHP
|
Delphi
|
PERL
|
Erlang
|
Verilog
|
敏捷开发
|
Mysql/postgreSQL
|
Oracle
|
DB2/Informix
|
Sybase
|
数据库开发技术
|
SQLite/嵌入式数据库
|
SQLServer
|
NOSQL
|
虚拟化
|
云计算
|
大数据
|
HADOOP
|
高性能计算
|
IT业界
|
IT职场
|
信息化
|
网络与安全
|
系统运维
|
服务器与存储
|
架构设计与优化
|
Android平台
|
iOS平台
|
Windows平台
|
其他平台
|
Html/Css
|
JavaScript
|
jQuery
|
HTML5
|
关于关键词 的检测结果,共
10816
条
【C/C++】
Linux
系
统调用原理(二)
密林三木
| 2017-11-06 14:22:05 | 阅读(1450) | 评论(0)
Linux 内核态系统调用函数定义file:include/linux/syscalls.hSYSCALL_DEFINE0#define SYSCALL_DEFINE0(name) asmlinkage long sys_##name(void)asmlinkage 通过堆栈而不是寄存器进行参数传递。#define asmlinkage CPP_ASMLINKAGE __attribute__((syscall_linkage))示例函数:SYSCALL_DEFINE2(gethostname, ...
【阅读全文】
【C/C++】
Linux
系
统调用原理(一)
密林三木
| 2017-11-06 14:17:11 | 阅读(1170) | 评论(0)
linux int 0x80系统调用系统调用汇编实现:点击(此处)折叠或打开.section .datamsg: .ascii "hello world!\n".section .text...
【阅读全文】
【C/C++】
utf8
汉
字编码16进制对照
所罗门的神剑
| 2017-11-03 21:20:35 | 阅读(0) | 评论(0)
原地址:utf8汉字编码16进制对照 GB Unicode UTF-8 Chinese CharacterCode code# Code (coded in UTF-8)D2BB 4E00 E4 B8 80 一B6A1 4E01 E4 B8 81 丁...
【阅读全文】
【C/C++】
掩码在C语言
中
的作用
Alondra
| 2017-10-27 15:47:27 | 阅读(0) | 评论(0)
位级运算的一个常见用法就是实现掩码运算。掩码是赋予其性质属性。这里掩码是一个位模式,表示从一个字节中选出的位的集合。 也就是通过特定的掩码来取得相应的位。看一个例子,掩码0xff(最低的8位为1)表示一个字的低位字节。位级运算 x & 0xff 生成一个有 x 的最低有效字节组成的值,而其...
【阅读全文】
【C/C++】
unix
系
统源码剖析
_running_
| 2017-10-26 12:31:56 | 阅读(1250) | 评论(0)
unix系统源码剖析
【阅读全文】
【C/C++】
C和C++
中
const的区别
dream_my_dream
| 2017-10-25 15:24:16 | 阅读(980) | 评论(0)
(1)C中的const是常变量,本质还是变量;C++中的const是常量。
(2)在编译时,C中的const以变量的方式编译;C++中的const以常量的方式编译,凡是出现常量的地方(编译时初始化)均用常量的值来替换。
(3)在C++中,当常量的初始值为变量时,其会退化为常变量。
【阅读全文】
【C/C++】
c 语言
中
的extern
ATT
| 2017-10-24 16:37:36 | 阅读(420) | 评论(0)
extern 在c语言中表示外部定义, 一般在头文件中函数声明默认带extern, 变量则必须显示声明extern属性, 否则在多个模块中包含同一个头文件, 在联结时会报重复定义错误;现在来看另一种情况// test1.c#include <stdio.h>int a = 100;...
【阅读全文】
【C/C++】
异或的集
中
常见用法
usrname
| 2017-09-27 19:48:53 | 阅读(0) | 评论(0)
一、交换两个整数的值而不必用第三个参数a = 9;b = 11;a=a^b; 1001^1011=0010b=b^a; 1011^0010=1001a=a^b; 0010^1001=1011a = 11;b = 9;二、奇偶判断^a操作就是将a中的每一位按位逐一进行异或,例如a=4'b1010,则b=1^0^1^0=0,由此可以判断a中为1的位数是奇数还是偶数,是一个便捷的操作。...
【阅读全文】
【C/C++】
经
典排序算法之直接插入排序
shaning210
| 2017-09-22 21:08:10 | 阅读(190) | 评论(0)
排序算法的具体操作步骤如下: 1.第一个元素被认为是已经有序的数组2.取出下一个元素,在已经排序的元素序列中从后向前扫描3.如果该元素(已排序)大于新元素,将该元素移到下一位置4.重复步骤3,直到找到已排序的元素小于或者等于新元素的位置5.将新元素插入到该位置后6.重复步骤2~5以下为直接插入排序的动画演...
【阅读全文】
【C/C++】
linux下so动态库一些不为
人
知的秘密(
中
二)
hzzxsuning
| 2017-09-16 12:03:56 | 阅读(1980) | 评论(0)
【阅读全文】
【C/C++】
c语言
经
典题_1
zhuimengcanyang
| 2017-09-15 11:13:08 | 阅读(880) | 评论(0)
c语言经典题_1
【阅读全文】
【C/C++】
C语言
中
#define用法总结
cm20121009
| 2017-09-08 23:54:53 | 阅读(1250) | 评论(0)
1.简单的宏定义#define 标识符 替换列表(替换列表可以是数,字符串字面量,标点符号,运算符,标识符,关键字,字符常量。注意:替换列表是可以为空的)典型错误:#define N = 100int a[N]; /*这样会成为int a[= 100],这里会处理成为一种标识记号一样*/ #define N 100;int a[N]...
【阅读全文】
【C/C++】
C
中
的access函数
jobf
| 2017-09-08 13:46:27 | 阅读(1570) | 评论(0)
【阅读全文】
【C/C++】
c/c++
中
的段错误
一天睡三次
| 2017-09-07 09:46:17 | 阅读(1280) | 评论(0)
c/c++中的段错误
【阅读全文】
【C/C++】
c语言
中
存储区划分
一天睡三次
| 2017-09-07 09:40:20 | 阅读(1150) | 评论(0)
c语言中存储区划分
【阅读全文】
【C/C++】
socket
中
的服务器地址如何设置
一天睡三次
| 2017-09-07 09:28:05 | 阅读(1500) | 评论(0)
socket中的服务器地址如何设置
【阅读全文】
【C/C++】
socket传输的结构体/类
中
,成员函数有指针,并且指针指向了一块内存空间,传递失败
一天睡三次
| 2017-09-06 22:29:21 | 阅读(1210) | 评论(0)
今天犯了一个错误,使用socket进行文件传输的时候,没有过多关注类中有指针成员,给指针成员申请了内存,并且内存赋了值,传说到服务器端,服务器一调用,就提示段错误。类似于下面: class test{ public: int a; ...
【阅读全文】
【C/C++】
C语言
中
结构体的位域(bit-fields)
zhuimengcanyang
| 2017-09-01 17:00:29 | 阅读(1120) | 评论(0)
C语言中结构体的位域(bit-fields)
【阅读全文】
【C/C++】
daemon 进程为什么要fork两次,与后
台
运行程序区别?
usrname
| 2017-08-15 10:03:01 | 阅读(0) | 评论(0)
daemon进程是后台守护进程.linux 下server都是daemon进程。相信大部分开发人员都知道如何去写一个daemon进程。但是另一方面,大部分人不知道为什么要这么做,不少人是从某个地方copy一个函数。但是具体为什么这么实现,却不是很透彻。daemon函数存在的原因是因为控制终端由于某些原因(如断开终端链接)会发送一些信号的原...
【阅读全文】
【C/C++】
fcntl
中
使用O_NONBLOCK设置pipe()产生的读端非阻塞草稿
拓荒鱼
| 2017-08-14 09:47:51 | 阅读(4260) | 评论(0)
#include #include #include #include #include #include #include //#include #include #include #include /*removeFile(const char *filename){ char str_result[512]={0...
【阅读全文】
首页
<<
3
4
5
6
7
8
9
10
11
12
>>
末页