![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
TineAine
春随柳絮散不尽,君若烟火是流年
展开
-
逆向中的编译器优化
编译器会自动优化代码结构,对于不可到达的代码,编译器不会对其进行汇编,比如通过C写一个Crackme: C++ 源代码: #include <iostream> using namespace std; int main() { if (!(1 != 1) || 123 != 123) { cout << "ERROR" << endl; exit(1); } cout << "okok" << endl; } 虽然代码中.原创 2021-04-25 14:42:14 · 226 阅读 · 0 评论 -
Java学习练习成长系列网站(不是广告)
力扣(LeetCode) 这是一个非常非常Ok的网站,最大的亮点是有大量的代码题,个人认为力扣的编程题更偏向与算法和数据结构,当然基础题也是很多的,每天做3个,大约要一年才能做完,并且VisualCode有LeetCode的插件,可以一键直接开始做题,这个网站并不限制编程语言,常见的编程语言都可以在上面运行,同时LeetCode还有手机客户端(虽然觉得很鸡肋) 牛客 这个网站和上...原创 2020-01-19 20:51:05 · 343 阅读 · 0 评论 -
C++学习笔记之引用变量
我是先学的C语言再学的C++,因此我直接接触的是和C语言不同的地方,有人说,C语言是C++的子集,相当于说,C++是C语言的扩展,C++实际读作C Plus Plus,因此我发现C++特有功能很多地方和C语言是类似,甚至就是将C语言的某些特性封装起来,我会在学习C++时记录下我的学习过程,我会持续更新这一个系列,敬请关注,另外我也会逐渐将这些程序发布到GitHub,尽管我知道这些程序没什么用,但...原创 2019-05-22 18:25:21 · 160 阅读 · 0 评论