近日使用ACE开发,需要用到正则表达式,发现ACE下正则表达式需要POSIX接口,故有此文。
- 简介
- POSIX全程Portable Operating System Interface for Unix,是一系列IEEE定义的操作系统规范的统称。
- POSIX虽然是为Unix而定义的,但是也被很多其他系统所兼容
- 版本
- POSIX.1即IEEE Std 1003.1-1988,核心部分
- POSIX.1b、IEEE Std 1003.1b-1993, 实时操作系统相关
- POSIX.1c、IEEE Std 1003.1c-1995, 线程相关
- POSIX.2、IEEE Std 1003.2-1992
- POSIX2001、IEEE Std 1003.1-2001
- POSIX2004、IEEE Std 1003.1-2004
- POSIX2008、IEEE Std 1003.1-2008 ,见这里http://www.opengroup.org/onlinepubs/9699919799/
- Windows支持
- POSIX.0
A guide to POSIX Open Systems Environment. This is not a standard in the same sense as POSIX.1 or POSIX.2. It is more of an introduction and overview of the other standards. - POSIX.1 支持
Systems application programming interface (API) [C language]. - POSIX.2
Shell and tools (IEEE approved standard). - POSIX.3
Testing and verification. - POSIX.4
Real-time and threads. - POSIX.5 支持
ADA language bindings to POSIX.1. - POSIX.6
System security. - POSIX.7
System administration. - POSIX.8
Networking
A. Transparent file access
B. Protocol-independent network interface
C. Remote Procedure Calls (RPC)
D. Open system interconnect protocol-dependent application interfaces - POSIX.9 支持
FORTRAN language bindings to POSIX.1. - POSIX.10
Super-computing Application Environment Profile (AEP). - POSIX.11
Transaction Processing AEP. - POSIX.12
Graphical user interface.
- POSIX.0
- 细说POSIX.1
- File Format Notation
不知道应该翻译成什么,反正说的是printf和scanf中对字符串格式化的语法
//; /a; /b; /f; /n; /r; /t; /v
%%; %a; %d%u%x%o; %f; %e; %g; %c; %s - 字符集
定义了0~128的可移植字符集 - Locale
- 环境变量
- 正则表达式
- ...
- File Format Notation