- 博客(13)
- 收藏
- 关注
原创 c++ 中的cast
其实的转换就是要定义的函数,包括一个参数的构造函数,拷贝构造函数,和赋值函数。static_cast(expr);const_cast(expr);reinterpret_cast(expr);dynamic_cast(expr);dynamic_cast(expr)expr 只能是point 或者reference; new_type expr 类型必须一致;基类
2014-08-07 10:24:38 487
原创 linux 进程学习笔记(1)
进程标志:专用的进程号:0 = 交换进程 = 系统进程 它是内核的一部分; 1 = init进程 = 为所有孤儿进程的父进程 2 = pagedaemon = 页精灵进程 进程的一些特性: 进程号; 父进程号;实际用户号; 有效用户号;
2014-06-07 14:01:56 468
原创 linux log
#include int main(int argc, char ** argv){ const char * message = "hello world"; openlog(argv[0],LOG_PID,LOG_USER); syslog(LOG_INFO,"%s",message); closelog();
2014-05-29 17:35:10 599
原创 Josephus problem
#include #include struct node{ int item; struct node * next;};typedef struct node * link;int main(int argc, char **argv){ if(!argv[1] || !argv[2]) { printf("p
2014-05-18 22:10:43 495
原创 gdb --help
gdb(1) GNU Tools gdb(1)NAME gdb - The GNU DebuggerSYNOPSIS gdb [-help] [-nx] [-q] [-batch] [-cd=dir] [-f] [-b bps]
2014-05-18 18:18:58 675
原创 函数指针
#include typedef int func(int a , int b);struct test_struct { int x; int y; func * pfunc;};int add(int a , int b){ return a + b;}int sub(int a, int b){ return
2014-05-16 13:57:39 421
原创 linux 弹出 CDROM
#include #include #include #include #include int main() { int fd = open("/dev/cdrom",O_RDONLY | O_NONBLOCK); if(fd printf(" open error\n"); return -1; }
2014-05-15 09:15:46 1058
转载 如何做到每天写代码?
如何做到每天写代码?发表于1小时前|685次阅读| 来源Ejohn|2 条评论| 作者John Resig编程工作时间管理职场程序员摘要:总有一大堆事情没有做完,想写代码没时间?不要着急,看看可汗学院计算机科学院院长John Resig怎么说。本文将教你如何保证在每天都能有时间写代码。你是否曾为项目没有进展而惆怅过?想要有完整两天时间(没有任何的放松机会)来
2014-04-11 12:34:11 694
原创 If so disable them, since they are a common source of problems.Furthermore run the following command
sudo apt-get install -f xxx
2014-04-10 10:05:45 597
原创 第一篇CSDN博客 installshield 去掉修复完成之后弹出的维修完成对话框
在installscript->AfterMoveData->OnMaintAfter函数中注释掉elseSdFinish(szTitle,....);
2013-11-08 15:05:17 662
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人