首页
学习
活动
专区
工具
TVP
发布

xingoo, 一个梦想做发明家的程序员

专栏作者
805
文章
904112
阅读量
80
订阅数
《linux c编程指南》学习手记1
第一章  c语言基础 linux概述 虚拟文件系统VFS 进程通信机制:管道,信号    消息队列  信号灯  共享内存 第二章  vim与emacs 两种主流编辑器:vim emacs vi 的含义
用户1154259
2018-01-17
1.6K0
《linux c编程指南》学习手记3
6.3.1 多个进程之间的关系 进程组:getpgrp(void)用来返回进程组号 setpgid用来创建一个新的进程组或将一个进程加入另一个已存在的进程组 6.3.2 时间片分配 调度策略和参数:默认(时间片分配)、先进先出、轮换规则 优先级设定:nice 改变进程的动态优先级   setpriority  getpriority分别用于设置和获取进程、进程组、用户的动态优先级 6.3.3进程的同步   通常方法:文件锁定、信号、信号量、管道 6.4 线程 线程调用 由 系统内核调度程序实现 线程创建:
用户1154259
2018-01-17
1.4K0
《linux c编程指南》学习手记4
7.1 文件系统简介 7.1.1 文件 文件类型:普通文件、目录文件、链接文件、设备文件、管道文件 文件权限:r w x 访问权限:文件所有者、文件所有者同组用户、其他用户 7.1.2 索引节点 7.1.3 文件系统   树形层次结构系统,文件最终都归结到根目录/上 7.2 基于文件描述符的IO操作 7.2.1文件的创建、打开与关闭 1 文件的创建 create 2 文件的打开 open (文件操作不能保证都是成功的,因此文件操作都要进行检测,如果错误要终止程序) 3 文件的关闭 close 7.2.2 文
用户1154259
2018-01-17
1.4K0
《linux c编程指南》学习手记5
8.1 流简介 打开:fopen()   标准输入、标准输出、标准错误   关闭:fclose(); 8.2.1 流的打开与关闭 fopen  打开特定的文件 freopen  在一个特定的流上打开一个文件 fopen  将一个流与某一个打开的特定文件相对应 fclose 关闭流。如果程序未结束就执行了关闭操作,有可能造成写入的数据停留在缓冲区里而没有保存到文件中,造成数据的丢失 8.2.2 缓冲区的操作 1 设置缓冲区属性 setbuf   全缓冲  无缓冲 setbuffer  由程序员自行指定缓冲区的
用户1154259
2018-01-17
1.3K0
MFC 随机矩形
问题描述:   简单地使用随即的尺寸和颜色不停的绘制一系列的图像。 一种古老的方式:   设置一个向窗口函数发送WM_TIMER消息的windows计时器。   对每个WM_TIMER消息,调用GetDC函数获取设备环境,然后绘制一个随机矩形,接着调用ReleaseDC函数释放设备环境。 方法弊端:   程序不能很快的绘制随机矩形,必须等待每个WM_TIMER消息,会依赖于系统时钟的精度 新函数: PeekMessage(&msg,NULL,0,0,PM_REMOVE);这个函数允许一个程序检查程序队列中
用户1154259
2018-01-17
1.3K0
袖珍C库
1 #include "StdAfx.h" 2 #include <iostream> 3 #include <fstream> 4 #include <cassert> 5 #include <string> 6 7 using namespace std; 8 9 const int increment = 100; 10 11 typedef struct CStashTag{ 12 int size; 13 int quantity; 14 int next; 15 unsi
用户1154259
2018-01-17
5400
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档