DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
上一页 1 ··· 310 311 312 313 314 315 316 317 318 ··· 474 下一页

2014年10月13日

摘要: 1案例描述作为Windows程序员,平时最担心见到的事情可能就是程序发生了崩溃(异常),这时Windows会提示该程序执行了非法操作,即将关闭。请与您的供应商联系。呵呵,这句微软的“名言”,恐怕是程序员最怕见也最常见的东西了。在一个大型软件的测试过程中,初期出现程序崩溃似乎成了不可避免的事。其实测试... 阅读全文
posted @ 2014-10-13 23:11 DoubleLi 阅读(3924) 评论(0) 推荐(0)

摘要: 最近在做一个消息中间件里面涉及到多线程编程,由于跨平台的原因我采用了boost线程库。在创建线程时遇到了几种线程创建方式现总结如下: 首先看看boost::thread的构造函数吧,boost::thread有两个构造函数:(1)thread():构造一个表示当前执行线程的线程对象;(2)expl... 阅读全文
posted @ 2014-10-13 17:44 DoubleLi 阅读(8859) 评论(0) 推荐(1)

摘要: 一、使用同步定时器这个示例程序通过展示如何在一个定时器执行一个阻塞等待。[cpp]view plaincopy//makefile#----------------------------------------------------------#makefilehelloworld测试用例###... 阅读全文
posted @ 2014-10-13 17:43 DoubleLi 阅读(3124) 评论(0) 推荐(0)

2014年10月8日

摘要: #include #include int main() { unsigned int x; std::stringstream ss; ss > x; // output it as a signed type std::cout (x) << std::end... 阅读全文
posted @ 2014-10-08 23:24 DoubleLi 阅读(433) 评论(0) 推荐(0)

摘要: int BetterVenca25(char* hex){ int res=0; for(;*hex;hex++) { int d=toupper(*hex); if(d >='0' && d ='A' && d <='F')d-='A'-10; else return -1; res=res*16... 阅读全文
posted @ 2014-10-08 23:21 DoubleLi 阅读(855) 评论(0) 推荐(0)

摘要: gdb除了命令行方式等的调试之外,还有图形化的调试工具,下面列举一些供参考1:insight2: ddd3: kgdb4: xxgdb其它的工具欢迎补充 阅读全文
posted @ 2014-10-08 23:17 DoubleLi 阅读(1468) 评论(0) 推荐(0)

2014年10月7日

摘要: 目 录引言 1一、安装和登录 2(一) login 2(二) shutdown 2(三) halt 3(四) reboot 3(五) install 4(六) mount 4(七) umount 6(八) chsh 6(九) exit 7(十) last 7(十一) 动手练习 7二、文件处理 9(一... 阅读全文
posted @ 2014-10-07 22:30 DoubleLi 阅读(3624) 评论(0) 推荐(0)

2014年9月26日

摘要: int本身也要用一串字符表示,前后没有双引号,告诉编译器把它当作一个数解释。缺省情况下,是当成10进制(dec)来解释,如果想用8进制,16进制,怎么办?加上前缀,告诉编译器按照不同进制去解释。8进制(oct)---前缀加0,16进制(hex)---前缀加0x或者0X。string前后加上双引号,告... 阅读全文
posted @ 2014-09-26 16:08 DoubleLi 阅读(3925) 评论(0) 推荐(1)

摘要: 将16进制字符串值转换为 int 整型值此例中用 "1de" 作为测试字符串,实现代码如下:[cpp]view plaincopy#include#include#include#include/**将字符转换为数值**/intc2i(charch){//如果是数字,则用数字的ASCII码减去48,... 阅读全文
posted @ 2014-09-26 15:49 DoubleLi 阅读(14923) 评论(0) 推荐(2)

摘要: 在程序中,我们有时需要将一个十六进制字符串转换为十进制数字。比如:char *ptr="0x11";int n=0;//我们想让n等于0x11,即17通常我们在C中,想将一个字符串转换为一整形数字,通常会使用下面的方法:char*ptr="123";intn=0;n=atoi(ptr);printf... 阅读全文
posted @ 2014-09-26 15:35 DoubleLi 阅读(20994) 评论(0) 推荐(2)

上一页 1 ··· 310 311 312 313 314 315 316 317 318 ··· 474 下一页