学习笔记:IEEE 1003.13-2003【POSIX PSE52接口列表】

2024-05-11 02:04

本文主要是介绍学习笔记:IEEE 1003.13-2003【POSIX PSE52接口列表】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、POSIX PSE52接口列表

根据IEEE 1003.13-2003,整理了POSIX PSE52接口API(一共342个),每个API支持链接查看。

IEEE POSIX接口online搜索链接:

The Open Group Base Specifications Issue 7, 2018 edition

详细内容参考下面表格:

SN

Module/_POSIX_宏

Function

File

1

POSIX_C_LANG_MATH

(249=183+66)

acos()

<math.h>

2

acosf()

3

acosh()

4

acoshf()

5

acoshl()

6

acosl()

7

asin()

8

asinf()

9

asinh()

10

asinhf()

11

asinhl()

12

asinl()

13

atan()

14

atan2()

15

atan2f()

16

atan2l()

17

atanf()

18

atanh()

19

atanhf()

20

atanhl()

21

atanl()

22

cbrt()

23

cbrtf()

24

cbrtl()

25

ceil()

26

ceilf()

27

ceill()

28

copysign()

29

copysignf()

30

copysignl()

31

cos()

32

cosf()

33

cosh()

34

coshf()

35

coshl()

36

cosl()

37

erf()

38

erfc()

39

erfcf()

40

erfcl()

41

erff()

42

erfl()

43

exp()

44

exp2()

45

exp2f()

46

exp2l()

47

expf()

48

expl()

49

expm1()

50

expm1f()

51

expm1l()

52

fabs()

53

fabsf()

54

fabsl()

55

fdim()

56

fdimf()

57

fdiml()

58

floor()

59

floorf()

60

floorl()

61

fma()

62

fmaf()

63

fmal()

64

fmax()

65

fmaxf()

66

fmaxl()

67

fmin()

68

fminf()

69

fminl()

70

fmod()

71

fmodf()

72

fmodl()

73

fpclassify()

74

frexp()

75

frexpf()

76

frexpl()

77

hypot()

78

hypotf()

79

hypotl()

80

ilogb()

81

ilogbf()

82

ilogbl()

83

isfinite()

84

isgreater()

85

isgreaterequal()

86

isinf()

87

isless()

88

islessequal()

89

islessgreater()

90

isnan()

91

isnormal()

92

isunordered()

93

ldexp()

94

ldexpf()

95

ldexpl()

96

lgamma()

97

lgammaf()

98

lgammal()

99

llrint()

100

llrintf()

101

llrintl()

102

llround()

103

llroundf()

104

llroundl()

105

log()

106

log10()

107

log10f()

108

log10l()

109

log1p()

110

log1pf()

111

log1pl()

112

log2()

113

log2f()

114

log2l()

115

logb()

116

logbf()

117

logbl()

118

logf()

119

logl()

120

lrint()

121

lrintf()

122

lrintl()

123

lround()

124

lroundf()

125

lroundl()

126

modf()

127

modff()

128

modfl()

129

nan()

130

nanf()

131

nanl()

132

nearbyint()

133

nearbyintf()

134

nearbyintl()

135

nextafter()

136

nextafterf()

137

nextafterl()

138

nexttoward()

139

nexttowardf()

140

nexttowardl()

141

pow()

142

powf()

143

powl()

144

remainder()

145

remainderf()

146

remainderl()

147

remquo()

148

remquof()

149

remquol()

150

rint()

151

rintf()

152

rintl()

153

round()

154

roundf()

155

roundl()

156

scalbln()

157

scalblnf()

158

scalblnl()

159

scalbn()

160

scalbnf()

161

scalbnl()

162

signbit()

163

sin()

164

sinf()

165

sinh()

166

sinhf()

167

sinhl()

168

sinl()

169

sqrt()

170

sqrtf()

171

sqrtl()

172

tan()

173

tanf()

174

tanh()

175

tanhf()

176

tanhl()

177

tanl()

178

tgamma()

179

tgammaf()

180

tgammal()

181

trunc()

182

truncf()

183

truncl()

184

cabs()

<complex.h>

185

cabsf()

186

cabsl()

187

cacos()

188

cacosf()

189

cacosh()

190

cacoshf()

191

cacoshl()

192

cacosl()

193

carg()

194

cargf()

195

cargl()

196

casin()

197

casinf()

198

casinh()

199

casinhf()

200

casinhl()

201

casinl()

202

catan()

203

catanf()

204

catanh()

205

catanhf()

206

catanhl()

207

catanl()

208

ccos()

209

ccosf()

210

ccosh()

211

ccoshf()

212

ccoshl()

213

ccosl()

214

cexp()

215

cexpf()

216

cexpl()

217

cimag()

218

cimagf()

219

cimagl()

220

clog()

221

clogf()

222

clogl()

223

conj()

224

conjf()

225

conjl()

226

cpow()

227

cpowf()

228

cpowl()

229

cproj()

230

cprojf()

231

cprojl()

232

creal()

233

crealf()

234

creall()

235

csin()

236

csinf()

237

csinh()

238

csinhf()

239

csinhl()

240

csinl()

241

csqrt()

242

csqrtf()

243

csqrtl()

244

ctan()

245

ctanf()

246

ctanh()

247

ctanhf()

248

ctanhl()

249

ctanl()

250

POSIX_FD_MGMT

(12=3+1+7+1)

dup()

<unistd.h>

251

dup2()

252

lseek()

253

fcntl()

<fcntl.h>

254

fgetpos()

<stdio.h>

255

fseek()

256

fseeko()

257

fsetpos()

258

ftell()

259

ftello()

260

rewind()

261

ftruncate()

<unistd.h>

262

POSIX_FILE_SYSTEM

(22=8+5+1+3+4+1)

access()

<unistd.h>

263

chdir()

264

fpathconf()

265

getcwd()

266

link()

267

pathconf()

268

rmdir()

269

unlink()

270

closedir()

<dirent.h>

271

opendir()

272

readdir()

273

readdir_r()

274

rewinddir()

275

creat()

<fcntl.h>

276

fstat()

<sys/stat.h>

277

mkdir()

278

stat()

279

remove()

<stdio.h>

280

rename()

281

tmpfile()

282

tmpnam()

283

utime()

<utime.h>

284

_POSIX_MAPPED_FILES and

_POSIX_SYNCHRONIZED_IO

(1)

msync()

<sys/mman.h>

285

_POSIX_MESSAGE_PASSING

(8)

mq_close()

<mqueue.h>

286

mq_getattr()

287

mq_notify()

288

mq_open()

289

mq_receive()

290

mq_send()

291

mq_setattr()

292

mq_unlink()

293

_POSIX_MESSAGE_PASSING

and _POSIX_TIMEOUTS(2)

mq_timedreceive()

<mqueue.h>

294

mq_timedsend()

295

_POSIX_TIMEOUTS and

_POSIX_TRACE(1)

posix_trace_timedgetnext_event()

<trace.h>

296

_POSIX_TRACE

(30)

posix_trace_attr_destroy()

<trace.h>

297

posix_trace_attr_getclockres()

298

posix_trace_attr_getcreatetime()

299

posix_trace_attr_getgenversion()

300

posix_trace_attr_getname()

301

posix_trace_attr_getstreamfullpolicy()

302

posix_trace_attr_getmaxdatasize()

303

posix_trace_attr_getmaxsystemeventsize()

304

posix_trace_attr_getmaxusereventsize()

305

posix_trace_attr_getstreamsize()

306

posix_trace_attr_init()

307

posix_trace_attr_setmaxdatasize()

308

posix_trace_attr_setname()

309

posix_trace_attr_setstreamfullpolicy()

310

posix_trace_attr_setstreamsize()

311

posix_trace_clear()

312

posix_trace_create()

313

posix_trace_event()

314

posix_trace_eventid_equal()

315

posix_trace_eventid_get_name()

316

posix_trace_eventid_open()

317

posix_trace_eventtypelist_getnext_id()

318

posix_trace_eventtypelist_rewind()

319

posix_trace_get_attr()

320

posix_trace_get_status()

321

posix_trace_getnext_event()

322

posix_trace_shutdown()

323

posix_trace_start()

324

posix_trace_stop()

325

posix_trace_trygetnext_event()

326

_POSIX_TRACE and

_POSIX_TRACE_LOG

(9)

posix_trace_attr_getlogfullpolicy()

<trace.h>

327

posix_trace_attr_getlogsize()

328

posix_trace_attr_setlogfullpolicy()

329

posix_trace_attr_setlogsize()

330

posix_trace_close()

331

posix_trace_create_withlog()

332

posix_trace_flush()

333

posix_trace_open()

334

posix_trace_rewind()

335

_POSIX_TRACE and

_POSIX_TRACE_EVENT_FILTER

(8)

posix_trace_eventset_add()

<trace.h>

336

posix_trace_eventset_del()

337

posix_trace_eventset_empty()

338

posix_trace_eventset_fill()

339

posix_trace_eventset_ismember()

340

posix_trace_get_filter()

341

posix_trace_set_filter()

342

posix_trace_trid_eventid_open()

二、参考

1.学习笔记:IEEE 1003.13-2003(POSIX实时与嵌入式规范)

2.POSIX标准及RT-Thread实现情况

这篇关于学习笔记:IEEE 1003.13-2003【POSIX PSE52接口列表】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/978201

相关文章

Python如何计算两个不同类型列表的相似度

《Python如何计算两个不同类型列表的相似度》在编程中,经常需要比较两个列表的相似度,尤其是当这两个列表包含不同类型的元素时,下面小编就来讲讲如何使用Python计算两个不同类型列表的相似度吧... 目录摘要引言数字类型相似度欧几里得距离曼哈顿距离字符串类型相似度Levenshtein距离Jaccard相

Deepseek R1模型本地化部署+API接口调用详细教程(释放AI生产力)

《DeepseekR1模型本地化部署+API接口调用详细教程(释放AI生产力)》本文介绍了本地部署DeepSeekR1模型和通过API调用将其集成到VSCode中的过程,作者详细步骤展示了如何下载和... 目录前言一、deepseek R1模型与chatGPT o1系列模型对比二、本地部署步骤1.安装oll

Java深度学习库DJL实现Python的NumPy方式

《Java深度学习库DJL实现Python的NumPy方式》本文介绍了DJL库的背景和基本功能,包括NDArray的创建、数学运算、数据获取和设置等,同时,还展示了如何使用NDArray进行数据预处理... 目录1 NDArray 的背景介绍1.1 架构2 JavaDJL使用2.1 安装DJL2.2 基本操

MyBatis-Flex BaseMapper的接口基本用法小结

《MyBatis-FlexBaseMapper的接口基本用法小结》本文主要介绍了MyBatis-FlexBaseMapper的接口基本用法小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具... 目录MyBATis-Flex简单介绍特性基础方法INSERT① insert② insertSelec

Spring排序机制之接口与注解的使用方法

《Spring排序机制之接口与注解的使用方法》本文介绍了Spring中多种排序机制,包括Ordered接口、PriorityOrdered接口、@Order注解和@Priority注解,提供了详细示例... 目录一、Spring 排序的需求场景二、Spring 中的排序机制1、Ordered 接口2、Pri

Idea实现接口的方法上无法添加@Override注解的解决方案

《Idea实现接口的方法上无法添加@Override注解的解决方案》文章介绍了在IDEA中实现接口方法时无法添加@Override注解的问题及其解决方法,主要步骤包括更改项目结构中的Languagel... 目录Idea实现接China编程口的方法上无法添加@javascriptOverride注解错误原因解决方

Redis存储的列表分页和检索的实现方法

《Redis存储的列表分页和检索的实现方法》在Redis中,列表(List)是一种有序的数据结构,通常用于存储一系列元素,由于列表是有序的,可以通过索引来访问元素,因此可以很方便地实现分页和检索功能,... 目录一、Redis 列表的基本操作二、分页实现三、检索实现3.1 方法 1:客户端过滤3.2 方法

Java function函数式接口的使用方法与实例

《Javafunction函数式接口的使用方法与实例》:本文主要介绍Javafunction函数式接口的使用方法与实例,函数式接口如一支未完成的诗篇,用Lambda表达式作韵脚,将代码的机械美感... 目录引言-当代码遇见诗性一、函数式接口的生物学解构1.1 函数式接口的基因密码1.2 六大核心接口的形态学

详解Java如何向http/https接口发出请求

《详解Java如何向http/https接口发出请求》这篇文章主要为大家详细介绍了Java如何实现向http/https接口发出请求,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 用Java发送web请求所用到的包都在java.net下,在具体使用时可以用如下代码,你可以把它封装成一

Java后端接口中提取请求头中的Cookie和Token的方法

《Java后端接口中提取请求头中的Cookie和Token的方法》在现代Web开发中,HTTP请求头(Header)是客户端与服务器之间传递信息的重要方式之一,本文将详细介绍如何在Java后端(以Sp... 目录引言1. 背景1.1 什么是 HTTP 请求头?1.2 为什么需要提取请求头?2. 使用 Spr