- 博客(11)
- 收藏
- 关注
原创 Learn:C++ Primer Plus Chapter10
This 章介绍的は一些基本的 EastWest of 类,具体用法方面没有什么太多的东西。类是用户定义的类型,对象是类的实例。ADT以通用的方式描述数据类型,而没有引入语言或者实现细节。也就是对于数据结构进行封装。我这里直接照搬书中的例子,个人感觉需要与模板十分相似。下面的程序在需要改变数据的长度时,只需要将typedef定义 alias 对应的具体类型更改即可,而不需要重新编写代码。int top;
2024-08-07 16:34:36 862
原创 C++:Debug and Release 输出控制
本篇博客一个使用的方式来配置代码的与版本之间的差异。建议为每一个文件都配备单独的宏,方便进行更细粒度的控制。
2024-08-05 16:00:07 714
原创 Learn:C++ Primer Plus Chapter 9
私认为这一章没有什么特别的东西需要写 down,都是自分自身在平时工作过程中遇到过的内容。主要介绍了内存变量的类型和namespace这个特性。变量内存管理方式是老生常谈的内容,不过我还是决定记录一下关键内容。namespace如果从使用的角度来说很简单,这是个C++源码层面的概念,对于汇编层面来说没有太大的改变。
2024-07-01 20:52:14 930
原创 Reverse:SEH
的函数体在IDA是这样显示的,它首先完成对于SEH节点的添加,该节点的异常处理函数是,然后按照第1个参数的大小分配数据栈。
2024-06-04 10:30:19 838
原创 Learn:C++ Primer Plus Chapter 8
这是一个学习笔记,which 是我读的《C++ Primer Plus》。我想尽可能的将感觉有用的内容记录下来供以后来进行查阅。Whose前7章都是一些C语言的相关内容,大致扫过了一下,感觉没有什么就从第8章写。希望自己能够将这本书看完。第8章函数探幽。
2024-05-08 08:10:10 1026
原创 Reverse:欧卡mod默认路径更改
最近buy了一个方向盘,就想去尝试一些汽车模拟类游戏,于是便下载了《欧洲卡车模拟器2》()来玩。这个游戏一大好处就是有很多的下载游玩。安装mod的过程中遇到了一个很大问题,如果不是Stream创意工坊中下载的需要将其放置到的默认目录中保存,但考虑到的体积很大(almost 50G),就想更改的默认路径。但是更改时出现了问题,。于是这篇文章便诞生了,记录一下逆向的过程,便于以后进行。
2024-01-10 18:32:15 3077 2
原创 Windows:Diffe-Hellman框架
Diffe-Hellman协议。两个大素数g和p(p至少512 bits)。g和p这两个素数不需要保密,可以公开。通信双方选择大的随机数a和b,需要保密。AgamodpBgbmodpAgamodpBgbmodp计算之后将A和B分别发往对方。
2023-10-31 12:56:38 95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人