- 博客(167)
- 资源 (22)
- 收藏
- 关注
原创 libcurl实现上传文件支持中文路径
libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, HTTP基本表单上传,代理,cookies,和用户认证。
2022-08-07 14:06:56 882 1
原创 UTF-8和GB2312相互转换
/*********************************** 函数:Utf8ToGB2312 功能:UTF-8转换为GB2312 ************************************/ static char* Utf8ToGB2312(const char* utf8) { int len = MultiByteToWideChar(CP_UTF8, 0, utf8, -1, NULL, 0); wchar_t* wstr = new wchar_t..
2021-07-17 16:49:23 6233
原创 最新版ffmpeg 报错 error: 'CODEC_FLAG_GLOBAL_HEADER' 未声明的标识符解决办法
最新版ffmpeg 报错 error: 'CODEC_FLAG_GLOBAL_HEADER' 未声明的标识符解决办法:将CODEC_FLAG_GLOBAL_HEADER改为:AV_CODEC_FLAG_GLOBAL_HEADER
2019-12-04 11:45:46 6859
原创 完美搭建Python初学者开发环境及Anaconda3的安装与优化配置
原版Python与Anaconda有什么关系 原版的python在使用的时候非常麻烦,特别是在添加库、升级库的时候总是会报好多错误。Anaconda相当于一个python的整合包,是一个开源的python发行版本,里面有各种科学包和依赖项,使用起来非常简单。卸载 Python当时在有 Python 的环境下安装 anaconda 的,但是网上说会出问题,所以建议卸载掉之...
2019-10-15 10:16:10 775
原创 MFC/VC 安装字体并让字体立刻生效
直接上代码: // 安装字体 static BOOL FontInstall(CString strFontFilePath_) { if (strFontFilePath_.IsEmpty() || !PathFileExists(strFontFilePath_)) { return FALSE; } // 文件名 int _nIndex = str...
2019-09-05 09:52:29 1872 1
原创 VSCode启动谷歌浏览器调试
1、首先在VSCode中安装:VS Code - Debugger for Chrome,如图:2、配置Chrome调试器:{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For...
2018-10-29 16:46:20 30222 4
原创 MongoDB数据库文件保存路径问题
关键 注意将MongoDB Database Server 设置为手动或禁用,因为该服务启动后以安装目录下的data文件夹作为数据库文件保存路径,默认端口是27017,以导致之后使用命令 "C:\Program Files\MongoDB\Server\4.0\bin\mongod.exe" --dbpath E:/myapp/db 设置...
2018-10-11 17:30:22 7638
原创 调试错误的解决:error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMT.lib(new
解决方法:1、project->properties->Linker->Ignore Specific Library 添加 uafxcwd.lib Libcmtd.lib2、在Additional Dependencied添加uafxcwd.lib Libcmtd.lib
2018-03-21 14:18:27 1831
原创 桌面应用程序中百度地图API删除标注后鼠标滚轮不可用
百度地图从多点当中删除定点示例:<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-s
2018-03-01 09:43:47 611
原创 Lua Socket在Windows平台下的使用
在上一篇博文中介绍了VS2015+Lua5.1.5环境的搭建,最后介绍了Lua解释器的创建。本文将继续介绍Lua的一个比较实用的拓展库Lua Socket在Windows下平台的使用。在网上查看了许多关于Lua Socket的安装,发现大部分都是在Linux下的安装,关于在Windows平台下的使用说明很少,而且发现问题挺多。本文将介绍一个极其简单的方式介绍Lua Socket在Windo
2018-02-07 17:20:11 6041 1
原创 VS2015+Lua5.1.5环境搭建
1、首先下载Lua源码 http://www.lua.org/download.html(最新版是5.3.4,这里为了之后和LuaSocket库兼容使用,使用 lua-5.1.5.tar.gz)2、使用VS2015创建Win32控制台项目Lua5.1.5,注意在应用程序设置向导里面,选择类型为【静态库】,如图所示 3、项目创建完成后,将Lua源码目录下的Src文件下除【lua.
2018-02-07 16:53:44 2024
原创 面向对象特征
面向对象特征1) 封装:指能够把一个实体的信息、功能、响应都装入一个单独的对象中的特性。2) 继承:继承的方法允许在不改动原程序的基础上对其进行扩充,这样使得原功能得以保存,而新功能也得以扩展。这有利于减少重复编码,提高软件的开发效率。3) 多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。4)
2018-02-05 17:16:32 347
原创 C++字符编码转换类
StringConverter.h///////////////////////////////////////////////////////////////////////////////// File: StringConverter.h#pragma once#include using namespace std;////////////////////////////
2018-02-03 13:44:14 868
原创 用VS2008打开项目时出现了“初始化 Microsoft Visual SourceSafe 源代码管理提供程序时失败...”解决方式
用VS2008打开项目时出现了“初始化 Microsoft Visual SourceSafe 源代码管理提供程序时失败...”解决方式
2017-09-07 17:06:26 1435
原创 MFC中文档视图中分割视图时候语法错误: 缺少“;”(在“*”的前面) 问题解决
MFC中文档视图中分割视图时候语法错误: 缺少“;”(在“*”的前面) 问题解决
2017-09-01 20:12:39 454
原创 C++ 实现多语言程序开发研究与Xtreme ToolkitPro的使用(三)
C++ 实现多语言程序开发研究与Xtreme ToolkitPro的使用(三)
2017-08-25 10:14:12 563
原创 C++ 实现多语言程序开发研究与Xtreme ToolkitPro的使用(二)
C++ 实现多语言程序开发研究与Xtreme ToolkitPro的使用(二)
2017-08-25 08:43:52 945
原创 C++ 实现多语言程序开发研究与Xtreme ToolkitPro的使用(一)
C++ 实现多语言程序开发研究与Xtreme ToolkitPro的使用(一)
2017-08-24 16:53:22 1160
GLUT工具包
2017-08-31
C++实现多语言程序Demo
2017-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人