- 博客(44)
- 资源 (1)
- 收藏
- 关注
原创 shell 输入输出脚本
#!/bin/bash #文件名io set -e # 程序保护作 set -o errexit myName="hefine" #变量申明 echo $myName #输出 printf '%s' $myName printf '\n' echo Enter some number read myAge
2014-07-29 23:01:26 450
原创 shell入门
一. fork炸弹 所谓fork炸弹是一种恶意程序,它的内部是一个不断在fork进程的无限循环,fork炸弹并不需要有特别的权限即可对系统造成破坏。fork炸弹实质是一个简单的递归程序。由于程序是递归的,如果没有任何限制,这会导致这个简单的程序迅速耗尽系统里面的所有资源。现在来看看Jaromil设计的最简单的fork炸弹: :() { :|:& };: 或者
2014-07-27 16:27:44 428
转载 C++拷贝构造函数、深拷贝、浅拷贝
对于普通类型的对象来说,它们之间的复制是很简单的,例如: int a=88; int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include iostream> using namespace std; class CExample { private: int a; pub
2013-08-14 17:22:50 453
原创 c++ QT学习笔记
#有关头文件的作用 所谓 #include 的意思呢,就是把另一个文件里的东西复制到这里来,无论你的文件后缀是 h 还是 cpp 都是一样的 楼主的错误是怎么产生的呢?你可以试试写 a.cpp 和 b.cpp 两个文件,两个文件中有一模一样的两个函数,是不是产生了和你的问题中同样的错误?因为你有两个一模一样的函数,编译器不知道怎么区分它们了。 现在把 a.cpp 中的内容全部去掉,换成 #i
2013-08-14 17:17:39 975
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人