- 博客(8)
- 资源 (5)
- 收藏
- 关注
转载 读写init文件
#ifndef __CINI_FILE__#define __CINI_FILE__#include <string>#include <vector>using namespace std;/*程序说明1.从INI文件中读取参数2.将参数写入INI格式文件3.[sectin]必须第一个字符为'[',并以']'结束4.';'后的字符串全部为注释5.参数以name=value的方式
2015-08-18 00:48:36 447
原创 《Thinking In Java》笔记(4)
上学期在书上忘记整理的笔记。可能有些点是当时从网上找来的。不完全原创。1. Static 方法 (1) 仅能调用其他的static类型的方法(2) 只能访问static类型的数据(3) 不能以任何方法引用this 或 super(4) Static的方法和变量能独立于任何对象而被使用2.
2013-04-03 15:43:14 445
原创 《windows编程实验记录》
之前上课讨论check2程序.为实现键盘代替鼠标滚动。有同学提出,在keydown时调用SendMessag发送MOUSEMOVE消息。理论上可行。改写程序后无任何效果。按键后并没有想像中的游标移动。原因:鼠标移动是一个事件,游标在屏幕上的移动是事件的“表象”。该事件向系统发送了一个消息WM_MOUSEMOVE。只能通过事件发送消息,不能通过在keydown时发送消息使事件
2012-11-25 10:46:54 257
原创 《Thinking In Java》笔记(3)
1. 定义数组 int[] num={1,6,3,2,5,9,5,7,3,4,11,8};Int [](JAVA) == int*(C++)2. 构造函数的使用Heap H = new Heap(10);(JAVA) == Heap H(10); (C++)3. 类的属性public int[] Root;(JAVA)
2012-08-08 15:22:40 238
原创 《Thinking In Java》笔记(2)
1. 移位可与等号(>=或>>>=)组合使用。此时,运算符左边的值会移动由右边的值指定的位数,再将得到的结果赋回左边的值。2. System.out.print()与System.out.println()。print()方法不会产生一个新行,以便在同一行里罗列多种信息。Println()会产生自动换行。3. 如果想通过“加号(+)”连接字串(使用Jav
2012-07-21 11:52:01 224
原创 《Thinking In Java》笔记(1)
1. String 类支持“+”和“+=”. 作为连接符。String S;S=”abc”+”abc”; //S=”abcabc”S+=”abc”; //S=”abcabcabc”2. 所以倘若“从一个对象到另一个对象”赋值,实际就是将句柄从一个地方复制到另一个地方。这意味着假若为对象使用“C=D”,那么C 和D 最终都会指向最初只有D 才指向的那个对象。3. 通过Ra
2012-07-21 11:47:29 264
原创 mfc笔记-俄罗斯方块
一年前刚学完c就很想写俄罗斯方块。自己看了点windows编程的书。但是因为没有学C++,对class完全没有概念。随便一个Point的对象就可以搞到头晕都没懂。现在写完painter来写俄罗斯方块顿觉清晰很多。1.将一个字符串写到屏幕指定位置。BOOL TextOut(HDChdc, // 设备描述表句柄int nXStart, // 字符串的开始位
2012-06-30 12:55:33 413
原创 mfc笔记-画图工具
在学c++,老师布置的project ,要做个Painter。所以才开始接触mfc。 这是写程序的时候顺手记的笔记。1.创建a) Visual C++ 2008 b) Visual C++ 2008功能包a) Visual C++ 2008b) Visual C++ 2008功能包 2.添加响应。点击CPainter1View->
2012-06-11 20:41:41 595
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人