
c++
努力减肥的小胖子5
这个作者很懒,什么都没留下…
展开
-
通过离散点拟合曲线
曲线拟合离散点原创 2024-01-12 16:52:18 · 872 阅读 · 0 评论 -
vs2017编译numcpp
numcpp编译,boost编译原创 2023-03-14 16:34:14 · 259 阅读 · 0 评论 -
h5中使用canvas绘制线段、多边形、圆、圆弧
canvas使用翻译 2017-05-14 17:08:56 · 3040 阅读 · 0 评论 -
数据结构之栈学习
数据结构之栈学习模板应用进制转换字符匹配翻译 2017-12-02 19:13:27 · 655 阅读 · 0 评论 -
数据结构之队列学习
队列学习队列示例源码翻译 2017-12-02 16:59:21 · 236 阅读 · 0 评论 -
c++读取注册表信息
读取REG_SZ的值#include <windows.h>#include <iostream>#include <string>#include <vector>using namespace std;void PrintSize(const char* const message, const DWORD sizeBytes){ cout << message << ": " << sizeByt原创 2021-02-20 11:55:04 · 997 阅读 · 0 评论 -
使用zlib对字符串进行压缩
编译好的zlib库:https://download.youkuaiyun.com/download/yuxing55555/11938358参考源码中的示例:zlib-1.2.11/test/example.c压缩,解压缩及其测试:在.pro中添加:ZLIB_DIR = F:/zlib/qt5.3/lib-debugINCLUDEPATH += $${ZLIB_DIR}/includeLIBS...原创 2019-10-30 11:22:17 · 2236 阅读 · 0 评论 -
使用mingw编译log4cpp--问题整理
问题1在cmake中configure的时候报错在log4cpp目录下的CMakeList.txt的第一行加一行cmake_minimum_required(VERSION 2.8.8 FATAL_ERROR)问题2在进行mingw32-make的时候报错在DailyRollingFileAppender.cpp中添加#include <ctime>在qt中使用...原创 2019-01-21 14:24:50 · 890 阅读 · 0 评论 -
inl文件的使用
.inl文件为内联函数(inline)的源文件,是将内联函数分为两个文件分开实现示例:.h文件#ifndef MYINL_H#define MYINL_Htemplate<typename T>T returnValue(T& value);#include "myinl.inl"#endif // MYINL_H.inl文件#ifndef MYINL_I...原创 2018-11-15 11:47:29 · 2216 阅读 · 1 评论 -
c++中生成随机数,比较两个分数
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;time.h&gt; double a[20]; int i = 0; srand((unsigned)time(NULL));//确保每次生成的随机数不一样 double randrange[2]={-3...原创 2018-09-30 14:24:41 · 773 阅读 · 0 评论 -
浮点型四舍五入取整
1.四舍五入取整int Round(double d){ return static_cast<int>(d+(d > 0.0 ? 0.5 : -0.5));}原创 2018-07-18 10:42:07 · 3212 阅读 · 0 评论 -
c++学习网站
推荐一个c++学习网站,真的感觉很好: http://www.runoob.com/cplusplus/cpp-tutorial.html原创 2018-06-28 18:11:26 · 2863 阅读 · 0 评论 -
static_assert和assert
assert运行时断言#include<cassert>#include<cstring>#include<iostream>using namespace std;//使用NDEBUG来禁用assert宏#define NDEBUG//禁用后程序将继续执行,不会提示错误或崩溃#ifdef NDEBUG#define assert(expr...原创 2018-06-28 09:47:44 · 1291 阅读 · 0 评论 -
noexcept修饰符与noexcept操作符
#include<cassert>#include<cstring>#include<iostream>using namespace std;void Throw(){ throw 1;}void NoBlockThrow(){ Throw();}//表示函数不会抛出异常,如果抛出回调用std::terminate中断程序执行...原创 2018-06-29 13:00:28 · 4790 阅读 · 0 评论 -
贪心算法 区域覆盖
转载自:https://blog.youkuaiyun.com/cordova/article/details/50853147解法分析: 先用一条最长的线段把整个区间覆盖起来,然后把区间点之间的空隔线段按照先长后短的顺序一一去掉,也就是贪心地使总线段长度尽可能短,直到线段的数量增加到到规定的数目停止;源码:#include <iostream>#include <alg...转载 2018-04-09 15:29:59 · 2189 阅读 · 0 评论 -
读取文件全部内容---C++ 和 写入数据到文件
原文地址:https://www.cnblogs.com/kex1n/p/4028428.html//使用char接收---#include&amp;amp;lt;fstream&amp;amp;gt;#include&amp;amp;lt;fstream&amp;amp;gt;std::ifstream t;int length = 0;t.open(&amp;quot;../vtkWriter.cxx&转载 2017-12-23 16:37:48 · 12208 阅读 · 0 评论