c++7de92665f data-id="1010000006999587">
我之前学过 vb php js ,现在我要学习c++ 做个*.dll 文件给别的软件用.
我学的时候,发现处理一个字符串也很麻烦,比如 把一个字符串分割成数组,需要自己写个 函数..写是会写,只是什么都自己写,那也太没效率了..
我看看了手册,发现c++并没有多少函数,比如处理数组的,处理字符串的.我都没找到,我水平有限,英语网页看不懂..
请问有没有个库吗?
实现别的语言里类型的效果, 如php 的explode,implode,str_replace,strstr这些?
立即学习“C++免费学习笔记(深入)”;
有的话怎么导入呢?
我之前学过 vb php js ,现在我要学习c++ 做个*.dll 文件给别的软件用.
我学的时候,发现处理一个字符串也很麻烦,比如 把一个字符串分割成数组,需要自己写个 函数..写是会写,只是什么都自己写,那也太没效率了..
我看看了手册,发现c++并没有多少函数,比如处理数组的,处理字符串的.我都没找到,我水平有限,英语网页看不懂..
请问有没有个库吗?
实现别的语言里类型的效果, 如php 的explode,implode,str_replace,strstr这些?
立即学习“C++免费学习笔记(深入)”;
有的话怎么导入呢?
有很多库啊,C++有自身的标准库std,准标准库boost,还有Qt等等,搜[C++开源库]一大堆。
字符串分隔成数组,这个不需要写函数,std::string是标准库的字符串类,本身可以用下标访问:
<code>#include <iostream>
#include <string>
int main()
{
std::string str = "HelloWorld";
std::cout << str[5];
return 0;
}
输出:W</code>explode,implode,str_replace,strstr对应C++中都有实现。
事实上,除非是非常新兴的的需求,其编程所需要的功能基本都能够找到了,各种轮子已经被重复造过不知道多少次了,善用搜索技术,百度,谷歌,github,SourceForge等等,在搜索引擎和各个开源代码托管网站都能找到。
c++怎么学习?c++怎么入门?c++在哪学?c++怎么学才快?不用担心,这里为大家提供了c++速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号