C++
Empty_Android
这个作者很懒,什么都没留下…
展开
-
内存泄漏检测
0 前言开源的内存检测工具1 环境Windows 10 vs20152 效果3 使用下载memwatch.h和memwatch.c 点击下载vs2015 右键属性Source.cpp#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#i...原创 2020-02-04 11:09:21 · 160 阅读 · 0 评论 -
Qt c实现自定义日志
0 前言自定义的日志功能, 之前已经介绍过使用log4qt和qInstallMessageHandler实现日志输出这个是用c实现的日志功能1 实现效果输出格式 [时间] [日志类型] [错误返回值] 日志内容定位文件和行号2 目录结构3 源码main.cpp#define _CRT_SECURE_NO_WARNINGS #inc...原创 2020-02-04 01:14:35 · 240 阅读 · 0 评论 -
WPF调用带界面Qt Dll
参考博客:https://blog.csdn.net/shuishanga/article/details/52183159https://blog.csdn.net/zuoyefeng1990/article/details/708852200. 开发环境Qt 5.9.0 Desktop Qt MSVC2015 64bitVS2015 64bit1. 思路qt重写...原创 2019-06-19 17:32:41 · 2265 阅读 · 0 评论 -
C# 调用 Qt Dll 返回 int 和const char *
写了两个函数接口, 一个返回int, 另一个返回const char *字符串dll方法返回const char * 时, c# 程序使用IntPtr类型声明, 不然会乱码Qt dll 接口函数定义:main.cppextern "C" __declspec(dllexport) int add(int numberA, int numberB){ return num...原创 2018-06-26 19:02:24 · 1645 阅读 · 0 评论 -
c++ 使用CMake生成vs项目
cmake .. -G "Visual Studio 14 2015 Win64" -DCMAKE_PREFIX_PATH="D:\Qt\Qt5.9.2\5.9.2\msvc2015_64"cmake .. -G "Visual Studio 14 2015" -DCMAKE_PREFIX_PATH="D:\Qt\Qt5.9.2\5.9.2\msvc2015".. 向上一层目录转载 2017-11-23 14:08:30 · 5105 阅读 · 0 评论 -
c++ 读取文件的内容
get.h#ifndef _GET_H#define _GET_H#include std::istream& get(std::istream& in);#endifget.cpp#include "get.h"std::istream& get(std::istream& in){ int ival; while(in >> ival, !in.eof()原创 2017-11-23 13:33:36 · 1558 阅读 · 0 评论 -
c++ open_file函数
ifstream& open_file(ifstream &in, const string &file){ in.close(); in.clear(); in.open(file.c_str()); return in;}原创 2017-11-23 13:27:11 · 8521 阅读 · 0 评论 -
C++ 复合类型-指向指针的引用
为了加深对复合类型的理解,把C++ Primer 一书中对复合类型的描述复写一遍指向指针的引用引用本身不是一个对象,因此不能定义指向引用的指针.但指针是对象,所以存在对指针的引用:int i = 42; int *p; // p是一个int型指针int *&r = p; // r 是一个队指针P的引用翻译 2016-08-29 13:30:10 · 546 阅读 · 0 评论 -
C++ 使用文件重定向
功能:记录单条输入转换为文件输入命令:& additems outfile& 为操作系统提示符additems 为程序变异的可执行文件infile,outfile 为 输入输出文件夹原创 2016-08-28 12:28:27 · 1195 阅读 · 0 评论 -
Eclipse C++ 开发环境搭建
1.资源下载 Eclipse + CDT + MinGW + MSYS2.环境变量设置 MinGW_HOME = D:\MinGW\bin MSYS_HOME = D:\MSYS\bin path = %MinGW_HOME %;%MSYS_HOME%; 3.CDT 安装 进入Eclipse ,Help-->Install New Softw原创 2016-08-27 18:07:17 · 629 阅读 · 0 评论