基础
晨曦独酌
新人一个
展开
-
C/C++中const用法总结
const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令 **************常量必须被初始化*************************cons的作用 (1)可以定义const常量 例如: const int Max=100; int Array[Max];转载 2012-09-23 08:15:10 · 550 阅读 · 0 评论 -
C#利用FileSystemWatcher监控对文件的操作
转载:http://www.cnblogs.com/cssmystyle/archive/2011/07/29/2120799.html在策划某个功能实现方式时,我想要实现一个程序一直 在后台运行着,然后能监控用户对某种后缀名文件的操作,本以为需要用底层的代码编写,实则不然,在调查过程中发现了一个叫FileSystemWatcher的类可以实现我的需求。下面主要讲一下FileSys转载 2013-02-06 15:18:53 · 5958 阅读 · 0 评论 -
C#程序只允许运行一个实例的解决方案
转载:http://www.cnblogs.com/Charles2008/archive/2010/03/15/1686450.html最近在做winform的程序中,需要只能打开一个程序,如果已经存在,则激活该程序的窗口,并显示在最前端。在网上google了一哈,找到了很多的解决方案。这里我整理了3种方案,并经过了测试,现和朋友们分享:一、使用用互斥量(System.T转载 2013-01-19 13:59:37 · 374 阅读 · 0 评论 -
C# 窗口最大化但不占用任务栏位置
在一个项目中一直想做一个窗口在显示的时候就是最大化-不占用任务栏的那种,由于新手,技术原因一直没有好的解决办法,但在昨天的时候为了达到客户的需求并且不想让他们随意动窗口,还是我哥的一句话提醒了我,就是直接将窗口大小设置成客户区,然后,我的问题才得到了解决,唉,知识太匮乏了,想法也太局限性了,下面是昨天的一点收获。直接获取客户工作区的的大小: this.Si原创 2013-02-02 15:51:23 · 4575 阅读 · 0 评论 -
VS2008某个工程修改就崩溃
拿到以前的一个项目的代码在以前修改的时候就有崩溃的现象,没有过多考虑,因为没怎么修改,这一段的东西也不是那么的重要,结果在今天的时候这部分的工程需要有大的修改的时候出现问题了,基本上在代码上有一点改动VS就会崩溃,特别是在Ctrl+S的时候,而我写代码的习惯就是停手的时候就保存一下,最后写了一段代码崩溃了4、5次,不得已到其他电脑上把修改完成,而在其他电脑上有崩溃了几次,不过没有我的那么频繁,在把原创 2013-02-01 14:54:09 · 879 阅读 · 0 评论 -
C# 二进制,十进制,十六进制 互转
c#下进制互转代码//十进制转二进制 Console.WriteLine(Convert.ToString(69, 2)); //十进制转八进制 Console.WriteLine(Convert.ToString(69, 8)); //十进制转十六进制 Console.WriteLine(Convert.ToString(69, 16));转载 2013-01-24 10:45:16 · 387 阅读 · 0 评论 -
C++中cin输入错误的解决办法
int nReadInt=0; while(!(cin>>nReadInt)) { cerr << "输入错误!请重新输入:"; cin.clear(); //cin.ignore(); cin.sync(); }转载 2012-12-26 21:06:25 · 1224 阅读 · 0 评论 -
C++个人错误集(更新中)
一、用#define宏定义时在结尾的时候加了“;”,看网上各方建议,认为用const比较好,编译的时候就能够检查类型。二、switch的使用中要注意case结束时的break或者用return代替,否则会使在此之后的case内容也运行;网上很多都说case中不可以创建变量,但是也说将case的内容用“{}”括起来可以创建变量,不知道对着最权威的解释是什么。三、每行代码结尾时不要忘记“;”,原创 2012-09-23 09:25:35 · 428 阅读 · 0 评论 -
C#关键字及其用法整理
C#(读做 "Csharp",中文译音暂时没有.专业人士一般读"Csharp",现在很多非专业一般读"C井"。C#是微软公司发布的一种面向对象的、运行于.NETFramework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员AndersHejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法转载 2012-11-30 14:57:31 · 1339 阅读 · 0 评论 -
C++笔试面试题
1.new 、 delete 、 malloc 、 free 关系delete 会调用对象的析构函数 , 和 new 对应 free 只会释放内存, new 调用构造函数。 malloc 与 free 是 C++/C 语言的标准库函数, new/delete 是 C++ 的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用 maloc/free 无法满足动态对象转载 2012-09-23 08:18:21 · 311 阅读 · 0 评论