上一页 1 ··· 11 12 13 14 15
  2016年12月4日
摘要: 1、未定义标识符 原因:缺少对应的声明 解决方案: 1)如果是第三方的库,这里一般添加一下对应的头文件; 2)如果是自定义的函数、变量,根据实际情况添加头文件或者直接添加对应的声明。 2、无法解析的外部符号 原因:缺少相关的定义 解决方案: 1)添加一下lib文件: #pragma comment( 阅读全文
posted @ 2016-12-04 15:17 Arthurian 阅读(1984) 评论(0) 推荐(0) 编辑
  2016年11月30日
摘要: 编写一个控制台程序,输入一个日期,求下一天的日期。 要求如下:在控制台输入一个日期(分别输入年、月、日),判断输入的日期是否有效,如果有效,计算该日期的下一天日期,并显示;否则,输出“无效的日期”后退出 1 using System; 2 using System.Collections.Gener 阅读全文
posted @ 2016-11-30 17:31 Arthurian 阅读(646) 评论(0) 推荐(0) 编辑
  2016年11月29日
摘要: 把数组内的元素随机打乱,重新进行排列 C#版: 1 public static void Shuffle<T>(T[] array) 2 { 3 Random random = new Random(); 4 5 for (int i = 0; i < 10; i++) 6 { 7 int idx 阅读全文
posted @ 2016-11-29 22:13 Arthurian 阅读(601) 评论(0) 推荐(0) 编辑
  2016年11月26日
摘要: 系统给我们提供了很多运算符,但很多时候仍旧满足不了我们的需求,特别是当我处理自定义类型的时候,系统提供的运算符的功能就不够用了,这时候我们就用到了运算符重载。 运算符重载的方法是定义一个重载运算符的函数,在需要执行被重载的运算符时,系统就自动调用该函数,以实现相应的运算。也就是说,运算符重载是通过定 阅读全文
posted @ 2016-11-26 17:45 Arthurian 阅读(630) 评论(0) 推荐(0) 编辑
  2016年11月21日
摘要: C# 允许用户自定义类型通过使用 operator 关键字定义静态成员函数来重载运算符。 注意: 必须用public修饰,必须是类的静态的方法。 重载相等运算符(==)时,还必须重载不相等运算(!=)。 < 和 > 运算符以及 <= 和 >= 运算符也必须成对重载。 可以重载的运算符: 可以重载的一 阅读全文
posted @ 2016-11-21 22:57 Arthurian 阅读(3154) 评论(0) 推荐(0) 编辑
  2016年11月9日
摘要: 一、正则表达式语法 1.1 元素 元素可以是下列项之一: 一般字符,可匹配目标序列中的相同字符。 通配符“.”,可匹配目标序列中除换行符外的任何字符。 “[expr]”形式的括号表达式,可匹配目标序列中已包含在表达式 expr 定义集内的字符或排序规则元素;或者采用“[^expr]”形式,可匹配目标 阅读全文
posted @ 2016-11-09 17:31 Arthurian 阅读(854) 评论(0) 推荐(0) 编辑
  2016年10月28日
摘要: C#中所有类型和类型成员都具有可访问性级别,用来控制是否可以在您程序集的其他代码中或其他程序集中使用它们。可使用以下访问修饰符指定声明类型或成员时类型或成员的可访问性。 public 同一程序集中的任何其他代码或引用该程序集的其他程序集都可以访问该类型或成员。 private 只有同一类或结构中的代 阅读全文
posted @ 2016-10-28 18:47 Arthurian 阅读(540) 评论(0) 推荐(0) 编辑
摘要: Visual Studio 2010一个解决方案中多个项目,如果想选择哪个项目就设置哪个项目为启动项可以这么做。 一、对于以后新建的解决方案像这样通过VS设置工具: 二、对于已经存在的解决方案可以这样: 在解决方案上右键,设置启动项目 -> 通用属性 -> 当前选定项目 阅读全文
posted @ 2016-10-28 18:32 Arthurian 阅读(1397) 评论(2) 推荐(0) 编辑
  2016年10月9日
摘要: 设置项目的属性页中的“配置属性”->“链接器”->“系统”->“子系统”->“控制台”(即增加“/SUBSYSTEM:CONSOLE”链接选项) 阅读全文
posted @ 2016-10-09 18:23 Arthurian 阅读(982) 评论(0) 推荐(0) 编辑
  2016年10月6日
摘要: IntelliSense: 应输入声明的解决方案 出现问题的原因暂时没搞清楚,只是找到了解决方案,方案如下: 工具-->选项-->文本编辑器-->C/C++-->高级-->禁用自动更新-->True Visual Studio中没有为此解决方案配置选中要生成的项目 问题现象 Visual Studi 阅读全文
posted @ 2016-10-06 12:19 Arthurian 阅读(1653) 评论(1) 推荐(1) 编辑
  2016年8月11日
摘要: C++中有很多基本的数据类型,我们在使用过程中需要根据所需要存储数据的范围的不同而选择恰当的数据类型。 Visual C++ 32 位和 64 位编译器可识别本文后面的表中的类型。 int (unsignedint) __int8 (unsigned__int8) __int16 (unsigned 阅读全文
posted @ 2016-08-11 22:11 Arthurian 阅读(3064) 评论(1) 推荐(0) 编辑
摘要: params 使用 params 关键字可以指定采用数目可变的参数的方法参数。 可以发送参数声明中所指定类型的逗号分隔的参数列表或指定类型的参数数组。 还可以不发送参数。 如果未发送任何参数,则 params 列表的长度为零。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声 阅读全文
posted @ 2016-08-11 17:40 Arthurian 阅读(554) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15