- 博客(15)
- 收藏
- 关注
原创 you are in emergency mode 详解
输入 vi /etc/fstab查看自己的磁盘编号。如果有除了/、/boot、swap、/home之外的磁盘,就使用dd删除那一行。2.这次我自己是因为firefox卡死,在terminal 输入 top 想直接kill 进程号,结果错把ubuntu的核心进程关闭,导致ubuntu关机,开机以后就变成进入。原文链接:https://blog.youkuaiyun.com/boyhoodme/article/details/88085467。1 umount /dev/sdax // x是你自己的磁盘编号。
2024-09-01 10:26:38
435
原创 vc中debug和release的不同
在使用VC开发软件的过程中,正当要享受那种兴奋的时候突然发现:release与debug运行结果不一致,甚至出错,而release又不方便调试,真的是当头一棒啊,可是疼归疼,问题总要解决,下面将讲述一下我的几点经验,看看是不是其中之一:1. 变量。 大家都知道,debug跟release在初始化变量时所做的操作是不同的,debug是将每个字节位都赋成0xcc(注1),而release的
2008-01-22 13:34:00
2023
转载 你应当如何学习C++(以及编程)
By 刘未鹏(pongba)C++的罗浮宫(http://blog.youkuaiyun.com/pongba) Javascript是世界上最受误解的语言,其实C++何尝不是。坊间流传的错误的C++学习方法一抓就是一大把。我自己在学习C++的过程中也走了许多弯路,浪费了不少时间。 为什么会存在这么多错误认识?原因主要有三个,一是C++语言的细节太多。二是一些著名的C++书籍总在(不管有意
2008-01-18 12:27:00
650
原创 VC中ADO连接SQLSERVER的几种标准方式
VC用ADO访问数据库全攻略,介绍了VC用ADO来访问数据库的各个对象及各方法,很经典,也很实用,很值得一看。 正文 一、ADO概述 ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出
2008-01-02 22:30:00
1489
转载 VC-----ADO数据库编程入门
1、使用ADO编程的方法有三种:(1)使用预处理指令#import,例如:#import "c:/Program Files/Common Files/System/ado/msado15.dll" no_namespace rename("EOF", "adoEOF") rename("BOF", "adoBOF")程序在编译时读取msado15.dll中的类型库信息,自动生成两个该
2008-01-02 22:26:00
4035
转载 ADO在VC++中进行数据库编程
ActiveX Data Objects (ADO)是用于访问数据的基于自动化的接口。ADO使用OLE DB接口访问范围广大的数据源,包括但不限于通过ODBC提供的数据。 在这里我们不得不提到另一个对象RDS。Microsoft Remote Data Service (RDS)是ADO的一个组件,它为驻留在 Microsoft Internet Explorer上的应用程序提供快速有效的数
2008-01-02 22:21:00
781
转载 MFC-命令分派
MFC的命令大体上由两类界面元素引发,一种是菜单项,另一种是如按钮,复选框等的通用控件。从消息来看,其实就是处理WM_COMMAND消息。尽管命令消息的进入点仍然是CWnd::OnWndMsg,不过MFC让它走了另一条路,即OnCommand。 让命令消息作另外处理是有原因的,比如说菜单命令,往往处理它的并不是FrameWnd,而是View,Document或其他的类。所以菜单命令并
2007-12-31 12:52:00
684
原创 关于句柄][收藏]
理解句柄 什么是句柄? 功能上的理解: 什么是"句柄"(handle),handle的本意是把柄,把手的意思。是你与操作系统打交道的东东。 举个通俗的例子,比如你考上了大学,入学后,学校(操作系统)会给你一个学生证号。 注意,这个号码是学校指定的,你无法自选。 有了这个号码(学生证,假设一证多用)享受学校提供的服务: 如你就可以去图书馆借书,去食堂吃饭,去教室上
2007-12-31 12:36:00
1140
1
原创 关于Invalidate、InvalidateRect和UpdateWindow
以下内容是转载过来的,对我很有帮助,所以保存下来,便于随时参考!!(1)Invalidate Invalidate标记一个需要重绘的无效区域,并不意味着调用该函数后就立刻进行重绘。类似于PostMessage(WM_PAINT),需要处理到WM_PAINT消息时才真正重绘。以为您Invalidate之后还有其他的语句正在执行,程序没有机会去处理WM_PAINT消息,但当函数
2007-12-30 12:29:00
900
原创 c/c++经典面试试题及标准答案[转]
下面的问题我想大部分c/c++ 程序员 都遇见过,原文出自林锐博士的《高质量c/c++编程》,这本书非常好,我当初面试时从中受益颇多,不知道大家看过没有,如果没有看过,我特别推荐一下。一、请填写BOOL , float,指针变量与“零值”比较的 if 语句。(10分) 请写出 BOOL flag与“零值”比较的 if语句。(3分)标准答案: if (
2007-12-30 12:25:00
719
原创 VC编程技巧
1.得到程序路径 TCHAR exeFullPath[MAX_PATH]; GetModuleFileName(NULL,exeFullPath,MAX_PATH)2.从对话框得到一个文件夹 char szDir[MAX_PATH]; BROWSEINFO bi; ITEMIDLIST *pidl; bi.hwndOwner = this->m_hWnd; bi.p
2007-12-30 12:18:00
498
原创 vc6.0调试技巧
了解调试,首先要知道"断点"这个概念.断点就是程序运行中可能会中断的地方,方便开发者在程序运行的过程中查看程序当前的运行状态,比如变量的值,函数的返回值等等.究竟怎么使用断点呢?1.F9在当前光标所在的行下断点,如果当前行已经有断点,则取消断点. F5调试状态运行程序,程序执行到有断点的地方会停下来. F10单步执行程序. CTRL+F10运行到光标所在行. F11和F
2007-12-30 12:12:00
589
原创 VC++学习方法及书籍推荐
现在的计算机图书发展的可真快,很久没去书店,昨日去了一下,真是感叹万千,很多陌生的出版社,很多陌生的作者,很多陌生的译者,书名也是越来越夸张,什么××天精通××,精通××编程, ××宝典等等,书的印刷质量真的很好,纸张的质量也是今非昔比啊,但书的内容好象却是越来越让人失望,也许是我老了,我的思想我的观念已脱离现实社会,也许是外面的世界变化得太快,我编程数月,出去一走,路已不是原来的路……回家看着书
2007-12-30 11:55:00
633
原创 VC/MFC程序开发中的断言
首先要确认一点,使用断言可以验证你的程序是否有效,但并不表示你的程序是正确的.下面开始介绍各种类型断言:一.C运行时断言:它声明在:crtdbg.h中,有如下两个断言:1->_ASSERT(booleanExpression);2->_ASSERTE(booleanExpression);其中,_ASSERTE宏显示失效的断言语句,而但它不支持Unicode!二.MFC
2007-12-30 11:53:00
744
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人