- 博客(49)
- 资源 (10)
- 收藏
- 关注
原创 MFC生成dll的区别
A. 导出需要具有:__declspec(dllexport)B. 按照C语言的格式导出:extern "C"对比项目:可以根据需要选择哪种dll方便。// 此类是从 dll 导出的。B.具有导出项的(dll)动态链接库。A. 动态链接库(dll)添加自定义导出功能Demo。C.MFC动态链接库。
2024-09-02 10:33:10 832
原创 MTK 进META的两种方式
开机情况下:先发adb reboot meta进入Preloader,然后再进META。2. 开机后直接进meta。
2023-07-27 10:06:05 3065
原创 ActiveX链接报错处理:error MSB8011: 未能注册输出。请尝试启用“逐用户重定向”...
MSB8011 注冊输出 “逐用户重定向”
2022-08-11 12:18:56 1427
原创 C1189: #error : Building MFC application with /MD[d] (CRT dll version)
C1189报错处理
2022-06-16 13:24:22 9851
原创 获取时间间隔的几种方法[c++ & c#]
1.COleDateTime操作相关时间间隔:bool GetTimeSpanVal(){ COleDateTime m_loss_validdate; CString tempStr = _T("2022/2/21 14:06:17"); TCHAR CurDir[MAX_PATH] = { 0 }; m_loss_validdate.ParseDateTime(tempStr); COleDateTimeSpan end_time = COleDateTi......
2022-05-19 13:15:29 1147
原创 读取.bat文件的相关内容
#include <windows.h>#include <fstream>#include <string>using namespace std;bool RunBatFile(char* batFileName){ char CurDir[MAX_PATH] = { 0 }; char BatFilePath[MAX_PATH] = { 0 }; GetModuleFileNameA(NULL, CurDir, sizeof...
2022-05-18 14:49:56 745
原创 libcrypto.lib(ipsi_crypto_bigint.obj) : error LNK2001: 无法解析的外部符号 __imp___pctype
碰到这个问题主要原因是:原来低版本的VisualStudio升级到VS2015以后的版本就有可能出现这样的问题。因为代码中还是有很多使用了低版本的库。主要解决方案有:安装mingw并找到这些文件,添加到工程的主cpp中。#pragma comment(lib, "legacy_stdio_definitions.lib")#pragma comment(lib, "libgcc.a")#pragma comment(lib, "libmingwex.a")#pragma comment(lib
2022-04-20 01:23:08 1264
原创 LNK2001 无法解析的外部符号 __imp__printf、_imp__sprintf之类的报错, tinyxpath.lib报错处理
使用旧的TinyXml的时候总是报这个错误,注意:这个错误和你的编译器版本有直接的关系。我用VS2010就没有问题,用VS2017就有这个问题了。为啥呢?主要是因为编译器的更新,舍弃了一部分旧的头文件和库。例如stdext::hash_set这类哈希集合都会被淘汰,转而使用新的改造类型 unordered_set。如果你的项目都在比较旧的编译器下(如VS2010之前)进行工作,转移到新的编译器旧水土不服,这时候如果还想使得旧项目像往常一样运行,必须声明调用库使用的是旧的,所以如上面的报错,我们...
2022-04-07 18:41:02 1748
转载 asio介绍
大多数程序以某种方式与外界交互,无论是通过文件、网络、串行电缆还是控制台。 有时,就像网络一样,单个 I/O 操作可能需要很长时间才能完成。 这对应用程序开发提出了特殊的挑战。Boost.Asio 提供了管理这些长时间运行的操作的工具,而无需程序使用基于线程和显式加锁的并发模型。Boost.Asio 库适用于使用 C++ 进行系统编程的程序员,这些程序员通常需要访问操作系统功能,例如网络。 特别是,Boost.Asio 解决了以下目标:可移植性。该库支持一系列常用的操作系统,并为这些操作系统提供
2022-03-12 16:03:51 4617
转载 VC中编译出现error LNK2005:xx already defined in xxx.obj问题解决。
网上百度说是在.h头文件中定义了全局变量,然后其他文件包括了该头文件的原因。 解决方法如下:点击项目配置->linker->General->Force file Output设置为Multiply Defined Symbol Only,这样error就变成了waring,可忽略掉该问题。 不过最好把全局变量放在.cpp文件下,其他文件用到该变量时用extern声明一下即可。...
2021-10-14 20:33:08 698
原创 获取系统时间的几种方法
1.使用system("time")语句: 该方法用于在命令提示符中获取系统当前时间信息(只有时间,没有日期),并提示重新输入时间信息修改当前时间信息2.利用API函数GetLocalTime 该方法获取当前日期和时间:注意(需要包含windows.h头文件) SYSTEMTIME sys; GetLocalTime(&sys); char szDst[MAX_PATH] = { 0 }; sprintf_s(szDst, MA...
2021-08-26 14:50:48 7813
转载 通过HTTP协议利用VC++ POST通信开发
转载地址:https://blog.csdn.net/lhsxsh/article/details/4200486void CMFCForm1Dlg::OnBnClickedOk(){ // TODO: 在此添加控件通知处理程序代码 //CDialogEx::OnOK(); CString strDescript = _T(""); CString strContent = _T(""); CString strPara = _T("<?xml vers...
2021-08-18 16:20:17 347
原创 jsoncpp操作类
首先去下载jsoncpp-master(https://github.com/open-source-parsers/jsoncpp),然后点击amalgamate.py生成需要的头文件和cpp文件:CJsonOpc.h头文件:#pragma once#include "json/json.h"#include "json/json-forwards.h"class CJsonOpc{public : CJsonOpc(); // 从字符串中解析json格式 ...
2021-08-12 22:55:26 128
转载 C++的Json解析库:jsoncpp
JSON(JavaScript Object Notation)跟xml一样也是一种数据交换格式,了解json请参考其官网http://json.org/,本文不再对json做介绍,将重点介绍c++的json解析库的使用方法。json官网上列出了各种语言对应的json解析库,作者仅介绍自己使用过的两种C++的json解析库:jsoncpp(v0.5.0)和Boost(v1.34.0)。一. 使用jsoncpp解析jsonJsoncpp是个跨平台的开源库,首先从http://jsoncpp.sourc.
2021-08-12 15:40:41 3860
转载 C++编写Config类读取配置文件
头文件://Config.h #pragma once #include <string> #include <map> #include <iostream> #include <fstream> #include <sstream> /** \brief Generic configuration Class*/class Config { // Data protected: st...
2021-08-12 14:43:11 1766
转载 C++读写ini配置文件
转载:http://blog.csdn.net/qingqinglanghua/article/details/4982127配置文件中经常用到ini文件,在VC中其函数分别为:写入.ini文件:BOOL WritePrivateProfileString( LPCTSTR lpAppName, // INI文件中的一个字段名[节名]可以有很多个节名 LPCTSTR lpKeyName, // lpAppName 下的一个键名,也就是里面具体的变量名 LPCTSTR lpS...
2021-08-12 14:17:38 972
原创 时间戳校验和计算
#include "stdafx.h"#include <iostream>#include <vector>#include <time.h>#include <afxtempl.h>using namespace std;inline int fromHex(char c){ return ((c >= '0') && (c <= '9')) ? int(c - '0') : (((c >= 'A'...
2021-08-12 11:27:51 774
原创 Json读写字符串
#include "json/json.h"#include <iostream>#include <string>#include <fstream>using namespace std;int main(){ // Json字符串组装 Json::Value inputValue; inputValue["language"] = "0"; inputValue["service"] = "GET_RAW_INFO";...
2021-08-10 11:01:17 576
widevine key和GAK(google key/attestation key)的导入方式
2023-07-06
使用VisualStudio在Gerri拉取和上库t代码
2023-07-03
MTK NV备份和恢复 - 操作方法
2023-06-24
熔断和绑定(高通平台机器)
2023-06-24
ESIM ID 管理实施规定
2023-06-24
Python-机器学习 课程
2023-06-24
Python-零基础入门 学习套件
2023-06-24
射频测试指标汇集_相关指标详细收集
2022-08-15
C++代码全集:适合比较全面学习的同学
2022-08-11
Dump抓取 - C#和C++
2022-07-04
adb命令读/写操作: 可以嵌入到代码中执行
2022-05-18
ImitateBarrierExe.rar
2019-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人