c/c++ unix ipc 一个例子 //c_unix.c #include <stdio.h> #include <sys/types.h> #include <sys/socket.h> #include <sys/un.h> #define UNIX_DOMAIN "/tmp/UNIX.do
转载 2015-09-04 01:38:00
73阅读
2评论
ISO C, POSIX, ISO CC标准;POSIX是可移植操作系统接口标准 ISO C的实现是C standard lib;POSIX对应的实现是C POSIX lib;C POSIX lib是C standard lib的超集; ...
转载 2021-10-03 21:53:00
104阅读
2评论
红帽公司作为全球开源软件的领军者之一,是 Linux 操作系统的主要维护者和赞助者。它为企业客户提供用于云端计算、虚拟化、存储和其他领域的开源解决方案,其中包括 Linux、C 语言、Unix 和 Socket 编程等技术。在这些关键技术领域,红帽公司在开源社区和企业市场都具有丰富的经验和声誉。 Linux 操作系统是红帽的主要产品之一,它是一个基于 Unix 的开源操作系统,具有高度的稳定性、
原创 2024-04-22 11:24:58
96阅读
UNIXC语言的学习路线。 工具篇 “公欲善其事,必先利其器”。编程是一门实践性很强的工作,在你以后的学习或工作中,你将常常会与以下工具打交道, 下面列出学习C语言编程常常用到的软件和工具。 (一)操作系统 在UNIX或Linux系统中学习C很方便,所以在开始您的学习旅程前请先选择一个UNIX或Linux操作系统。 目前可供个人免费使
转载 2023-12-09 12:42:22
0阅读
Linux和Unix操作系统都是以C语言编写的,这使得它们非常灵活和可定制。其中,Linux操作系统的一个重要组成部分就是内核,而内核中的一个关键功能就是进程管理,这涵盖了进程的创建、销毁、调度等。在Linux内核中,有一个非常重要的概念叫做"fork"(分支),它使得一个进程能够创建出一个完全一模一样的子进程。 通过fork,父进程可以在子进程上运行一个全新的程序,这使得进程之间的通信和协作变
原创 2024-04-26 09:21:15
92阅读
/// 将Unix时间戳转换为DateTime类型时间 /// /// double 型数字 /// DateTime public static System.DateTime ConvertIntDateTime(double d) ...
原创 2021-07-17 18:06:47
439阅读
服务器端:========================================
原创 2023-03-02 16:16:41
93阅读
服务器端:======================================
原创 2023-03-02 16:16:54
86阅读
在Linux系统中,socket编程是一种非常常见的编程技术,能够通过网络实现进程间的通信。而在使用C语言进行socket编程时,Unix系统下的红帽Linux是一种非常流行的选择。本文将简要介绍如何在红帽Linux系统中使用C语言进行socket编程。 首先,我们需要了解socket编程的基本概念。在网络编程中,socket是一个通信端点,可以通过IP地址和端口号来实现进程之间的通信。在C语言
原创 2024-03-28 10:26:21
105阅读
 《精通UnixC》试读文章 | 《精通UnixC》读书笔记 http://zhuyunxiang.blog.51cto.com/653596/d-6
原创 2010-07-06 22:49:33
584阅读
一个完整socket的相关描述(协议,本地地址,本地端口,远程地址,远程in,i
原创 2023-03-02 16:16:48
148阅读
    1.编译并链接一个完全包含与一个源文件的C程序:                cc program.c     这条命令产生一个称为a.ou
转载 2024-01-17 13:31:39
41阅读
目 录Pro*C&C++ Pro*c简单实例 Unix下Pro*c编译命令 什么是Pro*C&C++ Pro*c中使用plsql获取多条记录 Pro*C能支持什么--------------------------------------------------------------------...
转载 2008-11-03 14:12:00
72阅读
2评论
前言  在项目中,需要用到判断主机是否可以ping,于是在网上找到了使用C语言的ping源码,但是难以复用,并加以改善:加入超时处理,容错处理,以C++类的封装性,调用更加简单。  本代码在ubuntu和freebsd上测试均都通过,理论上兼容Linux和Unix源代码简介
原创 2021-04-16 12:05:12
1267阅读
获得工作目录:#include <unistd.h> char *getcwd(char *buf,size_t size);char *getwd(char *buf);/*this is for FreeBSD*/改变当前目录:#include <unistd.h> int chdir(const char *path);保存当前目录:#include <uni
原创 2021-08-12 11:05:10
222阅读
1.C语言之父,Unix之父丹尼斯·里奇,C语言之父,UNIX之父。曾担任朗讯科技公司贝尔实验室下属的计算机科
原创 2022-11-16 17:41:01
857阅读
  为了使读者能熟练地掌握UnixC语言的编程,本处精选了10个项目,其中每个项目都包含了一类或综合了多类知识点。读者需要独立完成这些项目,这样一方面可以加深对UnixC语言编程知识的了解,另一方面,由于这里的项目直接来源于生产实践或者本身就是生产项目,读者可以直接应用于工作中去。
原创 2009-04-10 10:23:30
5633阅读
3点赞
4评论
1需要包含的头文件: #include<dirent.h>#include<unistd.h>#include<fcntl.h>#include<sys/types.h>#include<sys/stat.h>2常用函数: int mkdir(const char *path,mode_t mode); 创建一个目录DIR *opendi
原创 2013-06-08 21:20:13
607阅读
shell是一种特殊的应用程序(命令行解释器),他为运行其他应用程序提供了一个接口。posix规范了操作系统是什么样每个进程都有一个工作目录(又叫当前目录),相对路径都是从工作目录开始解释。Ctrl+D是文件结束字符read读指定字节数;fgets是读取一行三个进程控制函数:fork exec waitpid。waitpid【此函数获取信息,释放资源】父进程等待子进程终止,可以得到子进程何时终止。
原创 2021-03-01 22:05:22
140阅读
http://www.xuanyuan-soft.cnhttp://www.xuanyuan-soft.cn/forums一、Linux操作系统    * 系统环境:Ubuntu GNU/Linux、RedHat Linux AS5、FreeBSD    * 课程要求:熟练使用常用的Linux/UNIX命令。  &nb
  • 1
  • 2
  • 3
  • 4
  • 5