We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
为了方便大家理解C/C++的语法,我将源码中涉及到的一些小知识整理一下,以源码分析的顺序列出,我会在知识点下列出出现的地方,大家也可以对照着看。
比较两个字符串,设这两个字符串为str1,str2 若str1==str2,则返回零 若str1 < str2,则返回负数 若str1 > str2,则返回正数
清空字符串
函数reserve()将字符串的容量设置为至少size. 如果size指定的数值要小于当前字符串中的字符数, 容量将被设置为可以恰好容纳字符的数值.
strcspn用于返回字符所在下标,相当于String的indexof
size_t entry_key_len = strcspn(ENV[n], "=");
判断文件是否存在,并判断文件读写权限 第一个参数是文件路径,第二个是读写权限,如果返回-1表示出错
打开文件,第一个参数是文件路径,第二个是模式,常见的有
The text was updated successfully, but these errors were encountered:
No branches or pull requests
为了方便大家理解C/C++的语法,我将源码中涉及到的一些小知识整理一下,以源码分析的顺序列出,我会在知识点下列出出现的地方,大家也可以对照着看。
1.String相关函数
1.1 strcmp
比较两个字符串,设这两个字符串为str1,str2
若str1==str2,则返回零
若str1 < str2,则返回负数
若str1 > str2,则返回正数
1.2 clear
清空字符串
1.3 reserve
函数reserve()将字符串的容量设置为至少size. 如果size指定的数值要小于当前字符串中的字符数, 容量将被设置为可以恰好容纳字符的数值.
1.4 strcspn
strcspn用于返回字符所在下标,相当于String的indexof
2.文件读写
2.1 access
判断文件是否存在,并判断文件读写权限
第一个参数是文件路径,第二个是读写权限,如果返回-1表示出错
2.2 open(const char* pathname, int flags, ...)
打开文件,第一个参数是文件路径,第二个是模式,常见的有
The text was updated successfully, but these errors were encountered: