随笔分类 -  操作系统

摘要:我们在工作的很多情况下,可能需要将自己电脑的本地资料共享到其他的电脑上,这时,我们就可以使用本地网络共享这个功能。 大概的操作步骤: 比如,你要共享某个文件,那么右键找到本地网络共享进行设置就好了,然后就可以在其他电脑上根据ip地址来进行访问了。 可能会出现的问题: 网络不能进行通信,我们可以通过p 阅读全文
posted @ 2018-11-02 16:57 c&z 阅读(892) 评论(0) 推荐(0) 编辑
摘要:并行:是逻辑上同时发生,指在某一个时间内同时运行多个程序。 并发:是物理上同时发生,指在某一个时间点同时运行多个程序。 阅读全文
posted @ 2018-10-07 19:48 c&z 阅读(133) 评论(0) 推荐(0) 编辑
摘要:什么是进程? 正在运行的程序 是系统进行资源分配和调用的独立单位,每一个进程都有它自己的内存空间和系统资源 多进程的意义? 单进程的计算机只能做一件事情,而我们现在的计算机都能做多件事情:一边玩游戏(游戏进程),一边听音乐(音乐进程) 现在的计算机都是支持多进程的,它们可以在同一时间段内执行多个任务 阅读全文
posted @ 2018-10-07 19:41 c&z 阅读(99) 评论(0) 推荐(0) 编辑
摘要:上下文切换(环境切换) 在三种情况下可能发生上下文切换:中断处理,多任务处理,用户态转换 阅读全文
posted @ 2018-09-12 17:26 c&z 阅读(191) 评论(0) 推荐(0) 编辑
摘要:C++中表示字符的基本数据类型有两种:char,wchar_t char为多字节字符类型,占一个字节,之所以叫多字节字符是因为char在表示一个字符的时候,可能需要一个字节,也可能需要多个字节。 如:表示字符's',char只需要一个字节,表示字符'中',char需要三个字节。 wchar_t为宽字 阅读全文
posted @ 2018-06-07 16:52 c&z 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:功能:该函数是Windows系统中功能非常强大的一个函数,几乎可以等待Windows系统中的所有内核对象 函数原型: DWORDWaitForMultipleObjects( _In_ DWORD nCount, _In_reads_(nCount) CONST HANDLE * lpHandles 阅读全文
posted @ 2018-05-12 20:17 c&z 阅读(510) 评论(0) 推荐(0) 编辑
摘要:功能:创建一个线程 函数原型: HANDLE CreateThread( _In_opt_ LPSECURITY_ATTRIBUTES _In_ SIZE_T dwStackSize, _In_opt_ __drv_aliasesMem LPVOID _Out_opt_ LPDWORD lpThre 阅读全文
posted @ 2018-05-12 19:54 c&z 阅读(261) 评论(0) 推荐(0) 编辑
摘要:功能:将一个消息寄送到指定线程的消息队列里,不等待线程处理就返回。 函数原型: BOOLPostThreadMessage( _In_ DWORD idThread, _In_ UINT Msg, _In_ WPARAM wParam, _In_ LPARAM lParam); idThread:线 阅读全文
posted @ 2018-05-12 14:22 c&z 阅读(426) 评论(0) 推荐(0) 编辑
摘要:功能:从调用线程的消息队列里取得消息并放于指定的结构。 函数原型: BOOL GetMessage( _Out_ LPMSG lpMsg, _In_opt_ HWND hWnd, _In_ UINT wMsgFilterMin, _In_ UINT wMsgFilterMax); lpMsg:指向M 阅读全文
posted @ 2018-05-12 14:14 c&z 阅读(1831) 评论(0) 推荐(0) 编辑
摘要:静态库的生成方法:直接创建静态库项目,写好功能后,编译生成即可,把头文件和静态库提供给别人即可使用 动态库的生成方法:创建动态库项目,在头文件中写入: #ifdef DLLEXPORT #define DLL _declspec(dllexport) #else #define DLL _decls 阅读全文
posted @ 2018-05-12 13:22 c&z 阅读(420) 评论(0) 推荐(0) 编辑
摘要:使用静态库时,我们需要别人提供的头文件和lib文件,然后在自己的工程的源文件(.cpp文件)中添加头文件和#pragma comment(lib, "静态库的路径") 使用动态库时,我们需要别人提供的头文件,引入库和动态库,然后在自己的工程的源文件(.cpp文件)中添加头文件和#pragma com 阅读全文
posted @ 2018-05-12 13:14 c&z 阅读(472) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示