一、前言
最近在倒腾东西的时候无意中需要在PC端解密某社交工具的数据库,移动设备中的加密数据库信息,我们也都知道一般采用了免费的SQLCipher进行加密。所以我们想要写个工具解密,需要解决基础问题,在PC上如何用C++进行数据库操作和加解密操作。本文主要来介绍如何用VS2017...
尼古拉斯.赵四
6年前 (2018-05-22) 6112℃
10喜欢
今天在做东西的时候遇到一个问题,就是如何在C语言中调用C++做的动态链接库so文件
如果你有一个c++做的动态链接库.so文件,而你只有一些相关类的声明, 那么你如何用c调用呢,别着急,本文通过一个小小的例子,让你能够很爽的搞定.
链接库头文件:
head.h
class A
...
尼古拉斯.赵四
9年前 (2016-05-12) 7853℃ 0评论
7喜欢
C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。
一、面向过程设计中的static
1、静态全局变量
在全局变量前,加上关键字static,该变量就被定义...
尼古拉斯.赵四
9年前 (2016-05-12) 7015℃ 0评论
4喜欢
今天在做一个趋势笔试题的时候,才让我有了系统把const关键字好好总结一下的冲动,因为这个关键词大大小小好多地方都出现过,出现频率非常高,而每次只是简短的把答案看了一下,没有真正将其整个用法弄透,马上要找工作了,为避免悲剧再次发生,不得不引起我的重视,这才有了这篇博文。
...
尼古拉斯.赵四
9年前 (2016-05-12) 7168℃ 0评论
7喜欢
fatal error C1071: unexpected end of file found in comment(Mark ZZ)
今天在一论坛上看到一人发帖:
『最近遇到一个奇怪的问题,代码中的中文注释能使程序出错!!!
试看如下的代码:
int main() {
in...
尼古拉斯.赵四
9年前 (2016-05-12) 7745℃ 0评论
5喜欢