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评论
前言  在项目中,需要用到判断主机是否可以ping,于是在网上找到了使用C语言的ping源码,但是难以复用,并加以改善:加入超时处理,容错处理,以C++类的封装性,调用更加简单。  本代码在ubuntu和freebsd上测试均都通过,理论上兼容Linux和Unix源代码简介
原创 2021-04-16 12:05:12
1267阅读
1.C语言之父,Unix之父丹尼斯·里奇,C语言之父,UNIX之父。曾担任朗讯科技公司贝尔实验室下属的计算机科
原创 2022-11-16 17:41:01
857阅读
http://www.xuanyuan-soft.cnhttp://www.xuanyuan-soft.cn/forums一、Linux操作系统    * 系统环境:Ubuntu GNU/Linux、RedHat Linux AS5、FreeBSD    * 课程要求:熟练使用常用的Linux/UNIX命令。  &nb
#include <boost/thread.hpp> #include <iostream> #include <vector> #include <cstdlib> #include <ctime> boost::mutex mutex; boost::condition_variable_an
转载 2016-02-20 14:28:00
157阅读
2评论
Linux必备指令摘要 一般用户指令 /bin指令 功能说明 范例 bash GNU Bouren-Again Shell bash shell_script cat 观看一般文本文件 cat file.txt chgrp 更改群组 chgrp groupname file chmod 更改文件权限 ...
转载 2021-08-17 00:05:00
143阅读
2评论
6. webserver环境搭建 6.1 webserver环境搭建 http.tar.gz是用C语言编程的一个简单版webserver。 博学谷-年度钻石C++/C 1)把http.tar.gz拷贝到Linux环境中: 解压压缩包: 进入解压后的目录,终端敲make编译代码: 如果是RedHat环 ...
转载 2021-08-16 17:10:00
209阅读
2评论
原创 无言 C语言编程学习基地 2020-10-05在这之前,先给大家简单介绍一下AIX:AIX(Advanced Interactive eXecutive)是IBM基于AT&T Unix System V开发的一套类UNIX操作系统,运行在IBM专有的Power系列芯片设计的小型机硬件系统之上。它符合Open group的UNIX 98行业标准(The Open Group UNIX
c++
转载 2021-03-12 16:08:36
506阅读
5. 远程操作 5.1 SSH介绍 SSH为Secure Shell的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。 SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。常用于远程登录,以及用户 ...
转载 2021-08-13 13:30:00
49阅读
2评论
C++的中心思想是个类,类的意思是,代码模块不累,代码重用不累,代码升级它也不用累,若以类为本体,表现在具体的行为上,come on everybody一起来,对功能封装,对共性继承,对差异多态,对数据模板,对错误用异常……”
原创 2009-06-03 09:52:27
4092阅读
2评论
isalnum isalpha isascii iscntrl isdigit isgraphis islower isprint isspace ispunct isupper isxdigit介绍首先这些全部是宏,只不过我们初学者和使用者可以直接把他当作函数用
原创 2021-07-14 10:07:56
136阅读
安装Fedora  C/C++开发环境1Fedora 是一个开放的、创新的、前瞻性的操作系统和平台,基于 Linux。  2.选择自定义配置  3.设置版本为10.04.选择稍后安装  5.选择64位fedora  6.选择默认名称 7.设置为双核处理器  8.设置为1G内存  9.使用桥接网络 10.选择默认IO控制器11设置SCSI类型  12创建新的虚拟磁盘  13.设置磁盘大小,便于迁移选
原创 2021-07-14 10:09:47
335阅读
isalnum isalpha isascii iscntrl isdigit isgraph isislower isprint isspace ispunct isupper isxdigit介绍首先这些全部是宏,只不过我们初学者和使用者可以直接把他当作函数用。 isalnum(测试字符是...
转载 2014-07-15 15:27:00
58阅读
2评论
安装Fedora C/C++开发环境1Fedora 是一个开放的、创新的、前瞻性的操作系统和平台,基于 Linux。 2.选择自定义配置 3.设置版本为10.04.选择稍后安装 5.选择64位fedora 6.选择默认名称 7.设置为双...
转载 2014-06-26 17:33:00
117阅读
2评论
红帽公司作为全球开源软件的领军者之一,是 Linux 操作系统的主要维护者和赞助者。它为企业客户提供用于云端计算、虚拟化、存储和其他领域的开源解决方案,其中包括 Linux、C 语言、Unix 和 Socket 编程等技术。在这些关键技术领域,红帽公司在开源社区和企业市场都具有丰富的经验和声誉。 Linux 操作系统是红帽的主要产品之一,它是一个基于 Unix 的开源操作系统,具有高度的稳定性、
原创 2024-04-22 11:24:58
96阅读
isalnum isalpha isascii iscntrl isdigit isgraphis islower isprint isspace ispunct isupper
原创 2022-03-11 13:41:22
238阅读
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评论
C++ 是一种高级编程语言,它在 1979 年由 Bjarne Stroustrup 在贝尔实验室开发,起初被称为“C with Classes”。C++ 是对 C 语言的扩展,增加
原创 2024-06-28 11:55:55
1524阅读
安装Fedora  C/C++开发环境1Fedora 是一个开放的、创新的、前瞻性的操作系统和平台,基于 Linux。  2.选择自定义配置  3.设置版本为10.04.选择稍后安装  5.选择64位fedora  6.选择默认名称 7.设置为双核处理器  8.设置为1G内存  9.使用桥接网络 10.选择默认IO控制器11设置SCSI类型  12创建新的虚拟磁盘  13.设置磁盘大小,便于迁移选
原创 2022-03-11 11:06:56
957阅读
C++ | C++ 继承C++继承面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创
原创 2023-04-06 16:34:07
572阅读
  • 1
  • 2
  • 3
  • 4
  • 5