
study
文章平均质量分 55
路途遥远gg
记录
展开
-
std::set<std::pair<>>的去重,多个点能创建几条直线
多个点能创建几条直线;std::set<std::pair<double,double>>set和piar用于去重;std::multimap<double,double>按照value排序;int/int时*1.0 或 (double)int/int 来保证结果正确;原创 2021-05-19 00:18:43 · 723 阅读 · 2 评论 -
c++ primer复习(3)那些太容易被忽略的细节(持续更新)
1.std::endl 有一个作用是来冲洗buffer2.声明语句时理解方式typedef char* pstring;//这两看似一样,但是实际不同const pstring cstr = 0; //char*为基本数据类型const char* cstr = 0; //char 为基本数据类型,*变成声明3.auto声明多条声明语句类型必须一致auto i=0,*p=&i;4.std::size_t 是一种std::string里内置的变量类型,是无符号的,所以要小心跟原创 2020-12-30 22:47:29 · 890 阅读 · 0 评论 -
复习c++基础知识(2)
C++程序,在函数体中定义的下列变量,函数结束后其内存空间被自动释放的有(BD):A. 使用new关键字创建的数组,例如: int* a = new int[10];B. 定义的数组,例如: int a[10];C. 通过new关键字创建的类对象,例如: A *a = new A();D. 使用智能指针指向的类对象,并且该指针没有被函数以外的地方使用例如: std::shared_ptr<A> p = std::make_shared<A>();class A {.原创 2020-11-26 22:30:34 · 1498 阅读 · 0 评论 -
sscanf_s读取以“|“为分隔符的字符串时怎么写才能成功
今天遇到个很坑的问题,如题以"|"为分割符的字符串读取到变量中sscanf_s(buf.c_str(), "%[^|]|%[^|]|%[^|]|%[^|]|%[^|]", temp1, temp2,temp3,temp4,temp5); //报错这行就一直报错说写入错误…也改过很多版本sscanf_s(buf.c_str(), "%[^|]%*c%[^|]%*c%[^|]%*c%[^|]%*c%[^|]", temp1, temp2,temp3,temp4,temp5); //报错sscanf_s原创 2020-11-12 01:29:10 · 1010 阅读 · 0 评论 -
值得进去学习的 c++ 或其他编程语言的网页
0.c++开源框架 http://www.cnblogs.com/charlesblc/p/5703557.html1.相关文档查询 http://devdocs.io/cpp/2.dream in code & codeprocject http://www.dreamincode.net/forums/forum/48-c-tutorials/ https://www.code转载 2018-01-11 10:47:31 · 978 阅读 · 0 评论 -
weipe更新软件
https://tieba.baidu.com/p/4312623762?red_tag=3203175458转载 2018-05-08 02:19:35 · 1033 阅读 · 0 评论 -
c++ 定义一个全局的结构体变量,应该怎么初始化?
定义全局结构体变量初始化后出错求大佬~原创 2018-05-22 11:26:34 · 6832 阅读 · 0 评论