admin管理员组

文章数量:1130349

C++超小病毒

代码

代码只有一行

int main() { while (1) new char; }

原理

while循环无限调用 动态内存分配运算符 new 分配无限个char大小到空间,RAM瞬间被填满. RAM:我谢谢您勒

注意

  1. 该程序不会摧毁RAM:一旦new检测到自由内存中没有空间可以使用时,就会抛出一个 bad_alloc 异常,该程序没有能处理异常的catch子句,所以程序会自动终止执行
  2. 程序终止执行后,你会发现只有鼠标能动,重启后就没事啦 \(▔▽▔)/

C++超小病毒

代码

代码只有一行

int main() { while (1) new char; }

原理

while循环无限调用 动态内存分配运算符 new 分配无限个char大小到空间,RAM瞬间被填满. RAM:我谢谢您勒

注意

  1. 该程序不会摧毁RAM:一旦new检测到自由内存中没有空间可以使用时,就会抛出一个 bad_alloc 异常,该程序没有能处理异常的catch子句,所以程序会自动终止执行
  2. 程序终止执行后,你会发现只有鼠标能动,重启后就没事啦 \(▔▽▔)/

本文标签: C超小病毒