
C++
lumennaturale
这个作者很懒,什么都没留下…
展开
-
\r,\n,\r\n的区别
\n是换行,英文是New line,表示使光标到行首\r是回车,英文是Carriage return,表示使光标下移一格'\r'是回车,'\n'是换行,前者使光标到行首,后者使光标下移一格,通常敲一个回车键,即是回车,又是换行(\r\n)。Unix中每行结尾只有“”,即“\n”;Windows中每行结尾是“”,即“\n\r”;Mac中每行结尾是“”。转载 2017-03-17 23:03:34 · 498 阅读 · 0 评论 -
[STAThread]语句是什么意思?
[STAThread]是一种线程模型,用在程序的入口方法上(在C#和VB.NET里是Main()方法),来指定当前线程的ApartmentState 是STA。[STAThread]是声明开始线程用的。有时候要用一个第三方组件,如果不加[STAThread]的话,组件上有一些功能是无法使用的。加上[STAThread]就可以用了。转载 2017-03-05 14:30:28 · 999 阅读 · 0 评论 -
internal关键字是什么意思?
我来补充一下,对于一些大型的项目,通常由很多个DLL文件组成,引用了这些DLL,就能访问DLL里面的类和类里面的方法。比如,你写了一个记录日志的DLL,任何项目只要引用此DLL就能实现记录日志的功能,这个DLL文件的程序就是一个程序集。如果你记录日志的程序集是这么定义的namespace LogerHelper { internal class aa {转载 2017-03-05 14:32:16 · 1742 阅读 · 0 评论 -
使用解决方案资源管理器
解决方案资源管理器使您可以在解决方案或项目中查看项并执行项管理任务。它还允许您使用 Visual Studio 编辑器在解决方案或项目上下文的外部处理文件。“解决方案资源管理器”是集成开发环境 (IDE) 中包含您的解决方案的区域,可帮助您管理项目文件。文件显示在一个分层视图中,与 Windows 资源管理器十分相像。默认情况下,“解决方案资源管理器”位于 IDE 的右侧。一:Visu转载 2017-03-05 15:10:43 · 6030 阅读 · 0 评论 -
Main 方法的 string[] 形参
String[] args 中String[] 这个表示一个string类型的数组,而args 是这个string数组的数组名,其实public static void main(String[] args)中的String[] args就相当于main函数的参数列表,你可以在main函数执行的时候给主函数传入你想要的string类型的参数.main函数是由系统调用的,当处于操作命转载 2017-03-05 14:53:44 · 1072 阅读 · 0 评论 -
Main函数为什么要static
假设没有static关键字,那意味着需要用生成一个实例后才可以调用这个Main方法,而Main方法是程序入口点,你没有进入Main方法,自然无法生成一个实例,既然没有实例,那就无法调用Main函数,岂不矛盾?所以Main函数被设置为static. Main()函数在C#里非常特殊,它是编译器规定的所有可执行程序的入口点。由于其特殊性,对Main()函数我们有以下几条准则: Main()转载 2017-03-05 14:45:35 · 1346 阅读 · 0 评论 -
操作文件流的类,读写类StreamReader,StreamWriter和File类以及Directory类的操作
FileStream类的控制(1) Flush(); 清除此流的缓冲区,是为了保护硬盘static void Main(string[] args){ using (FileStream filewrite = new FileStream("file.txt", FileMode.Create, FileAccess.Write))转载 2017-03-05 16:23:34 · 356 阅读 · 0 评论 -
WinForm 处理未处理的异常 Application.ThreadException + AppDomain.CurrentDomain.UnhandledException
static class Program { /// /// 应用程序的主入口点。 /// [STAThread] static void Main() { Application.ThreadException += Appli转载 2017-03-21 22:22:58 · 1526 阅读 · 0 评论 -
单例模式(Singleton)的6种实现
1.1.1 摘要 在我们日常的工作中经常需要在应用程序中保持一个唯一的实例,如:IO处理,数据库操作等,由于这些对象都要占用重要的系统资源,所以我们必须限制这些实例的创建或始终使用一个公用的实例,这就是我们今天要介绍的——单例模式(Singleton)。 使用频率 高 单件模式(Singleton):保证一个类仅有一个实例,并提供一个访问转载 2017-03-16 21:50:05 · 339 阅读 · 0 评论