上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 39 下一页
摘要: #include <iostream> #include <string> #include <vector> std::shared_ptr<std::vector<std::string>> AssignValue() { std::vector<std::string> str_v1; std 阅读全文
posted @ 2021-12-21 00:06 strive-sun 阅读(4569) 评论(0) 推荐(0)
摘要: void Utf8ToUtf8Bom(const wchar_t* filename) { std::ifstream infile; std::string strline; std::string strresult; // BOM HEADER char c1 = (char)0xEF; ch 阅读全文
posted @ 2021-12-06 19:40 strive-sun 阅读(352) 评论(0) 推荐(0)
摘要: LARGE_INTEGER nFreq, t1, t2; int loop_count = 0; double dt; double time_sum = 0; QueryPerformanceFrequency(&nFreq); QueryPerformanceCounter(&t1); /* 要 阅读全文
posted @ 2021-10-12 15:47 strive-sun 阅读(44) 评论(0) 推荐(0)
摘要: 一个对象的 this 指针并不是对象本身的一部分,不会影响 sizeof(对象)的结果。this 作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。 参考:C++this指针 tip: [指针] 只是类型的名字;变量可以是指针 阅读全文
posted @ 2021-10-08 16:26 strive-sun 阅读(24) 评论(0) 推荐(0)
摘要: 好回答: 怎么解决TCP网络传输「粘包」问题? tcp 和 udp 协议属于传输层协议,通俗一点就是,你需要在传输层上自主选择可靠或不可靠的协议传输字节流,在应用层上对发送和接受到的字节流进行处理,比如定制包头标志和负载长度来保证文件的传输的完整。 传输层协议只保证字节流的传输。。。 阅读全文
posted @ 2021-10-08 16:03 strive-sun 阅读(20) 评论(0) 推荐(0)
摘要: 编程分为两类:系统编程(system programming)和应用编程(application programming)。所谓系统编程,简单来说,就是编写库;而应用编程就是利用写好的各种库来编写具某种功用的程序,也就是应用。系统程序员会给自己写的库留下一些接口,即API(application p 阅读全文
posted @ 2021-09-29 10:25 strive-sun 阅读(60) 评论(0) 推荐(0)
摘要: => CDN 加速原理 HTTP 请求流程说明: 用户在浏览器输入要访问的网站域名,向本地 DNS 发起域名解析请求。 域名解析的请求被发往网站授权 DNS 服务器。 网站 DNS 服务器解析发现域名已经 CNAME 到了www.example.com.c.cdnhwc1.com。 请求被指向 CD 阅读全文
posted @ 2021-09-28 11:34 strive-sun 阅读(42) 评论(0) 推荐(0)
摘要: 我们可以先读取字符串所占的行数,再乘以控制台的实际宽度 bool ReadFromConsole() { HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); int bufsize; CONSOLE_SCREEN_BUFFER_INFO csbi; 阅读全文
posted @ 2021-09-23 19:56 strive-sun 阅读(166) 评论(0) 推荐(0)
摘要: 举个简单的例子: Unicode 只是一个业界标准,具体一个字符占多少字节,取决于编码方式,包括 UTF-8 UTF-16 GB2312 等 “汉” 在 UTF-8 中占到 3 个字节,即 E6 B1 89 在 GB2312 中占到 2 个字节,即 BA BA,一般我们的电脑都是以 GB2312 编 阅读全文
posted @ 2021-08-31 19:56 strive-sun 阅读(1262) 评论(0) 推荐(0)
摘要: 书籍: 现代 C++ 教程 日常查阅资料看到的有用文章链接: C++11新特性总结(相比C++98) C++ 智能指针的正确使用方式 对于智能指针的使用,实际上是对所有权和生命周期的思考,一旦想明白了这两点,那对智能指针的使用也就得心应手了。 https://suzulang.com/try-lib 阅读全文
posted @ 2021-08-23 23:06 strive-sun 阅读(79) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 39 下一页