c++
LianYueBiao
请联系:it8c@163.com
展开
-
当你在调用某些lib时明明头文件和lib链接都没有错还是提示LNK2001: 无法解析的外部符号 __imp_printf
在使用MSVC进行编译时:当你觉得调库这东西已操作无数次了,一顿操作狂如虎后发现还是提示:LNK2001: 无法解析的外部符号 __imp_printf 又或者提示 无法解析的外部符号 __snprintf,怎么回事,明明各种头文件和Lib都没有错。怎么还是提示无解链接?解决此方法很简单:#pragma comment(lib, "legacy_stdio_definitions.lib")或在库链接中加入legacy_stdio_definitions.lib。...原创 2021-07-20 12:00:58 · 978 阅读 · 0 评论 -
c++编译protobuf时提示LNK2001 无法解析的外部符号
在所在配置完成后编译protobuf时还是提示如下LNK2001 无法解析的外部符号 "union google::protobuf::internal::EmptyString google::protobuf::internal::fixed_address_empty_string" (?fixed_address_empty_string@internal@protobuf@google@@3TEmptyString@123@A)真坑啊,各种操作猛如虎后结果还是不行。vs2017里设置如下原创 2020-12-10 14:26:37 · 4608 阅读 · 1 评论 -
遍历文件夹中的所有图片
遍历文件夹中的所有图片:必要函数的参考链接:https://www.cnblogs.com/ranjiewen/p/5960976.html#include<iostream>#include<io.h> //相关API和结构体在这个库中using namespace std;void main(){ char *filename = "D:/ID_card/*.jpg"; s转载 2017-12-25 14:13:30 · 1207 阅读 · 0 评论 -
C++ 字符串的编码
C++ 字符串的编码 转载链接:https://www.cnblogs.com/akb48/p/5439154.htmlwindows平台 char 表示单字符,占用一个字节 wchar_t 表示宽字符,占用两个字节Linux平台 char 占用一个字节 wchar_t 占用四个字节windows平台下对于用字符串保存中文的问题转载 2017-12-25 14:05:53 · 580 阅读 · 0 评论 -
解决c++在控制台中的中文显示乱码和gui中的中文显示问题
在测试一些控制台命令程序时显示中文乱码解决#ifdef _WIN32 //http://m.blog.csdn.net/article/details?id=52789570 //控制台显示乱码纠正 // system("chcp 65001"); //设置字符集(使用SetConsoleCP(65001)设置无效,原因未知) SetConsoleOutputCP...原创 2018-09-30 23:45:53 · 2562 阅读 · 0 评论 -
c++简单实现格式化字符串
#include <string>#include <vector> /** * 功能:格式化字符串 * 参数: * @pszFmt,格式描述 * @...,不定参数 * 返回值:格式化的结果字符串 */std::string format(const char *pszFmt, ...){ std::string str; va_...原创 2019-05-09 16:02:42 · 1119 阅读 · 0 评论 -
c++多种字符串处理和对比
一、字符转换const char转char const char* constr[]={"a","b","c"}; char* str=const_cast<char*>(constr);get const char* constr[]的长度int Getstrlen(const char *str){ char *tmp=const_cast<...原创 2019-07-04 15:12:16 · 302 阅读 · 0 评论