• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
wnarutou
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3

2012年10月21日

2013搜狗校园招聘笔试题
摘要: 研习了Linux公社发布的2013搜狗校园招聘笔试题,还是有些收获的。//第一题:以下程序的输出是___________________class Base{public: Base(int j):i(j){} virtual ~Base(){} void func1(){i *= 10; func2();} int getValue(){return i;}protected: virtual void func2(){i++;}protected: int i;};class Child:public Base{public: Child(int j):Base(j){} void fun 阅读全文
posted @ 2012-10-21 00:08 wnarutou 阅读(271) 评论(0) 推荐(0)
 
 

2012年9月27日

SetCapture影响SetClassLong设置的鼠标样式
摘要: 鼠标左键按下后的响应代码1 LRESULT CDlgImageView::OnLButtonDown( UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled )2 {3 SetClassLong(*this, GCL_HCURSOR, (LONG)::LoadCursor(NULL, IDC_HAND)); // 设置鼠标样式4 SetCapture(*this); // 捕获鼠标5 return 0;6 }通过SetClassLong设置了窗口的鼠标样式,然后又通过SetCapture对这个窗口来捕... 阅读全文
posted @ 2012-09-27 14:56 wnarutou 阅读(669) 评论(0) 推荐(0)
 
 

2012年9月24日

LOWORD或HIWORD宏得到的是一个无符号WORD类型的数
摘要: 今天做一个小程序时,在那个窗口设置了SetCapture来捕获鼠标,然后那个窗口的WM_MOUSEMOVE消息里通过LOWORD和HIWORD宏获取当前鼠标位置时遇到这个问题,当鼠标移动到窗口外左边时,LOWORD(lParam)将得到一个非常大的x坐标,原因就是这个时候鼠标的x坐标相对于客户区左上角是负数。所以可以将LOWORD(lParam)进行强制转换为short类型处理。下面贴下MSDN的说明:1 WORD LOWORD(2 DWORD dwValue3 );LOWORD将DWORD的低字返回,HIWORD则是将DWORD的高字返回。以上是MSDN给出的WORD及DWOR... 阅读全文
posted @ 2012-09-24 22:37 wnarutou 阅读(509) 评论(0) 推荐(0)
 
 

2012年7月8日

常用chrome插件
摘要: 本文介绍一些常用插件 阅读全文
posted @ 2012-07-08 19:20 wnarutou 阅读(747) 评论(0) 推荐(0)
 
 

2012年3月23日

emacs常用快捷键速查
摘要: 本文内容均来自《学习GNU Emacs》第二版 机械工业出版社 Debra Cameron,Bill Rosenblall,Eric Raymond著,杨涛,杨晓云,王建桥等译全部Emacs命令都有一个完整的名字,即时最简单的也不例外。修改.emacs文件后,不重启emacs使配置生效,可以用M-x eval-buffer命令。键盘操作 命令名字 动作**********************************************************C-n next-line 移动到下一行C-x C-f find-file 打开一个指定的文件C-j ... 阅读全文
posted @ 2012-03-23 22:28 wnarutou 阅读(886) 评论(0) 推荐(0)
 
 

2012年3月18日

关于cin.ignore()函数的一个需要注意的地方
摘要: 刚写小一段代码,input,isearch均是int类型,ivec是vector<int>类型1 cout << "Enter integers:";2 while (cin >> input)3 ivec.push_back(input);4 5 cin.clear();6 cin.ignore(1024);7 8 cout << "Which number do you want to search:";9 cin >> isearch;在运行中输入:若干整数 回车 Ctrl-Z 回车奇怪, 阅读全文
posted @ 2012-03-18 16:00 wnarutou 阅读(451) 评论(0) 推荐(0)
 
 
上一页 1 2 3

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3