![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言能力提升
文章平均质量分 59
笑着的程序员
种树最好的时间是十年前,其次是现在
展开
-
【C++中关于abs()函数的告警问题】“abs“ is ambiguousC/C++(266)
去尝试包含了< cstdlib>这个头文件,发现问题并没有解决,另外我也没发现我的代码有包含 < cmath >或者,所以断定这个问题和我的不一样。这个问题是函数调用中的参数和函数声明中的参数不匹配,我尝试了一下仍然不行。按照上述方法修改,问题最终解决。原创 2023-04-16 22:57:08 · 1568 阅读 · 0 评论 -
关于stringstream中clear()用法的进一步总结
关于stringstream中clear()用法的进一步总结clear()到底能不能清除流的状态:大家看一下:#include <iostream>#include <sstream>using namespace std;int main(){ stringstream stream; int first, second,third; stream << "123";//插入字符串 stream >> first原创 2020-08-18 11:21:22 · 3116 阅读 · 1 评论 -
python中extend的用法
python中extend的用法将列表中的元素加入到当前列表中arr1 = [1,2,3]arr2 = [[‘a’,‘b’]]arr1.extend([4])arr1.extend([5,6])arr2.extend([‘c’,‘d’])arr2.extend([[‘e’,‘f’]])print(arr1)print(arr2)原创 2023-04-07 14:48:12 · 801 阅读 · 0 评论 -
sprintf函数的用法
sprintf指的是字符串格式化命令,主要功能是把格式化的数据写入某个字符串中,即发送格式化输出到 string 所指向的字符串。sprintf 是个变参函数。使用sprintf 对于写入buffer的字符数是没有限制的,这就存在了buffer溢出的可能性。解决这个问题,可以考虑使用 snprintf函数,该函数可对写入字符数做出限制。原创 2023-04-06 16:14:06 · 682 阅读 · 0 评论 -
【c语言多线程编程】关于pthread_create()和pthread_join()的多线程详解
pthread_join() 函数会一直阻塞调用它的线程,直至目标线程执行结束(接收到目标线程的返回值),阻塞状态才会解除。再次强调,一个线程执行结束的返回值只能由一个 pthread_join() 函数获取,当有多个线程调用 pthread_join() 函数获取同一个线程的执行结果时,哪个线程最先执行 pthread_join() 函数,执行结果就由那个线程获得,其它线程的 pthread_join() 函数都将执行失败。对于一个默认属性的线程 A 来说,线程占用的资源并不会因为执行结束而得到释放。原创 2023-04-03 20:27:48 · 1627 阅读 · 0 评论