07 2021 档案
摘要:C++ Strings library std::basic_string Defined in header <string> int stoi( const std::string& str, std::size_t* pos = nullptr, int base = 10 );int sto
阅读全文
摘要:string类是C++STL类之一,有很丰富的接口。 string类为空,实际也就是元素为0个。 可以按照如下方式判断: 1、string类有自己的成员函数empty, 可以用来判断是否为空。 string s; if(s.empty())//成立则为空 ... 2、判断字符串长度。如果长度为0,则
阅读全文
摘要:何为读写锁 相比互斥锁,读写锁允许更高的并行性,互斥量要么锁住状态要么不加锁,而且一次只有一个线程可以加锁。读写锁可以有三种状态: 读模式加锁状态; 写模式加锁状态; 不加锁状态; 只有一个线程可以占有写模式的读写锁,但是可以有多个线程占有读模式的读写锁。读写锁也叫做“共享-独占锁”,当读写锁以读模
阅读全文