学习笔记: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

相关文章

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

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

Python实现将实体类列表数据导出到Excel文件

《Python实现将实体类列表数据导出到Excel文件》在数据处理和报告生成中,将实体类的列表数据导出到Excel文件是一项常见任务,Python提供了多种库来实现这一目标,下面就来跟随小编一起学习一... 目录一、环境准备二、定义实体类三、创建实体类列表四、将实体类列表转换为DataFrame五、导出Da

Python中列表的高级索引技巧分享

《Python中列表的高级索引技巧分享》列表是Python中最常用的数据结构之一,它允许你存储多个元素,并且可以通过索引来访问这些元素,本文将带你深入了解Python列表的高级索引技巧,希望对... 目录1.基本索引2.切片3.负数索引切片4.步长5.多维列表6.列表解析7.切片赋值8.删除元素9.反转列表

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

【机器学习】高斯过程的基本概念和应用领域以及在python中的实例

引言 高斯过程(Gaussian Process,简称GP)是一种概率模型,用于描述一组随机变量的联合概率分布,其中任何一个有限维度的子集都具有高斯分布 文章目录 引言一、高斯过程1.1 基本定义1.1.1 随机过程1.1.2 高斯分布 1.2 高斯过程的特性1.2.1 联合高斯性1.2.2 均值函数1.2.3 协方差函数(或核函数) 1.3 核函数1.4 高斯过程回归(Gauss

【学习笔记】 陈强-机器学习-Python-Ch15 人工神经网络(1)sklearn

系列文章目录 监督学习:参数方法 【学习笔记】 陈强-机器学习-Python-Ch4 线性回归 【学习笔记】 陈强-机器学习-Python-Ch5 逻辑回归 【课后题练习】 陈强-机器学习-Python-Ch5 逻辑回归(SAheart.csv) 【学习笔记】 陈强-机器学习-Python-Ch6 多项逻辑回归 【学习笔记 及 课后题练习】 陈强-机器学习-Python-Ch7 判别分析 【学