c++
瑾修
人生苦短,何不一试?
展开
-
【C语言】使用 OpenSSL 进行 AES CBC 加密与解密
C 语言 AES 加密解密原创 2024-09-24 15:52:24 · 941 阅读 · 0 评论 -
Segmentation fault的原因和例子
Segmentation fault”(简称"segfault")是一个常见的计算机程序错误,通常发生在试图访问计算机内存中未分配(或不允许)的部分时。这种错误在多种操作系统和编程语言中都可能发生,尤其是在使用C或C++等低级语言时更为常见,因为这些语言允许程序员直接操作内存地址。了,调试的时候,ide指出报错的地方看着没问题。后来研究发现,是递归层数太多导致的。最近有用cpp写点东西,然后就碰到。原创 2024-06-14 12:03:57 · 422 阅读 · 0 评论 -
【c++】linux删除文件夹(包括路径下文件)
【c++】linux删除文件夹(包括路径下文件)。原创 2023-04-19 09:37:58 · 3048 阅读 · 0 评论 -
【c++】【windows】打印当前进程占用内存
【c++】【windows】打印当前进程占用内存无法解析的外部符号 _GetProcessMemoryInfo@12原创 2023-03-28 09:39:42 · 634 阅读 · 0 评论 -
【c++】【windows】创建多层文件夹
c++创建多层文件夹原创 2023-03-27 13:48:12 · 653 阅读 · 0 评论 -
【c++】异步打印服务日志
c++ 异步打印服务日志原创 2023-03-23 09:24:48 · 437 阅读 · 0 评论 -
【c++】2023杭州月薪个税计算(chatGPT帮忙加注释)
【c++】2023杭州月薪个税计算(chatGPT帮忙加注释)原创 2023-03-03 21:05:28 · 3968 阅读 · 1 评论 -
分页请求数据服务端处理c++
vector<int>vecMatchNumId; // 总数据,待分页数据 for(int i = 0; i < 85; i++) { vecMatchNumId.push_back(i+1); // 假造数据,1-85 } for(int k = 0; k <= 10; k++){ int nOnePageCnt = 10 ,nCurPage, nPage = k; // nOnePageCnt:一页的数据量; ...原创 2021-06-11 11:27:41 · 152 阅读 · 1 评论 -
C++ vector 结构体 排序
#include <bits/stdc++.h>using namespace std;int main(){ struct IDAndScore { int id; int score; }; vector<IDAndScore> vec_idscore; vec_idscore.push_back({1, 6}); vec_idscore.push_back({2, 5}); vec_i原创 2021-01-16 09:50:02 · 398 阅读 · 0 评论 -
c++编译器常见warning与解决方案总结
编译器编译c++代码,有时候难免会有一些报警信息,不要小看这些warning,很多warning都值得注意,warning在某些情况下会引发error。能解决的warning,最好就把它搞定吧。当然大家都喜欢看到“0 warning,0 error”。1.warning: unused parameter 'argc' [-Wunused-parameter]#i...原创 2018-09-01 12:15:19 · 26157 阅读 · 3 评论 -
warning C4293: “>>”: Shift 计数为负或过大,其行为未定义
#include "stdafx.h"#include <iostream>using namespace std;int _tmain(int argc, _TCHAR* argv[]){ int a =32,b = 32; cout << "(a >>-1 ) = "<<( a >> -1 ) <原创 2018-09-01 10:28:21 · 3219 阅读 · 0 评论 -
c++笔试面试遇到的问题总结
1.c和c++有啥不同?我引用一下《Effective c++》的介绍:“C 是一种简单的语言。它真正提供的只有有宏、指针、结构、数组和函数。 不管什么问题,C 都靠宏、指针、结构、数组和函数来解决。而 C++不是这样。 宏、指针、结构、数组和函数当然还存在,此外还有私有和保护型成员、函数 重载、缺省参数、构造和析构函数、自定义操作符、内联函数、引用、友元、 模板、异常、名字空间,等等。用...原创 2018-07-29 19:01:17 · 227 阅读 · 0 评论 -
c++内存泄漏检测与代码
c++内存泄漏问题有时候很难检测。一开始处理这个问题的时候,尝试用用户操作来定位泄漏的情况,试图来减小检测范围。有时候,并没有什么峦用。我查阅资料,希望找到简单的办法,看到大家推荐了一大堆工具。很多工具并不适合,重载new和delete确是一种简单可行的办法。“Talk is cheap. Show me the code.”//MemLeak.h#ifndef __MEMLEAK_H__#de...原创 2018-07-02 17:11:25 · 1155 阅读 · 2 评论 -
c++引用和缺省冲突
工作中,经常要接触别人的代码。然后因为需求变更,要修改别人的代码。 程序的函数为了获取想要的变量,可能会产生一些临时变量作为辅助。最近,因为业务的复杂化,在这个函数达到目的的同时,还想获取临时变量。这个时候,首先我想到的方法就是加一个引用型参数,然后将临时变量赋值给引用的变量。例如:在该函数中想要获取z的值,怎么获取?void test(int x,int y){ int ...原创 2018-06-18 21:34:55 · 478 阅读 · 0 评论