随笔分类 -  编程语言

上一页 1 2 3 4 5 6
C++中的运算符重载
摘要:系统给我们提供了很多运算符,但很多时候仍旧满足不了我们的需求,特别是当我处理自定义类型的时候,系统提供的运算符的功能就不够用了,这时候我们就用到了运算符重载。 运算符重载的方法是定义一个重载运算符的函数,在需要执行被重载的运算符时,系统就自动调用该函数,以实现相应的运算。也就是说,运算符重载是通过定 阅读全文
posted @ 2016-11-26 17:45 Arthurian 阅读(656) 评论(0) 推荐(0)
C#中的运算符重载
摘要:C# 允许用户自定义类型通过使用 operator 关键字定义静态成员函数来重载运算符。 注意: 必须用public修饰,必须是类的静态的方法。 重载相等运算符(==)时,还必须重载不相等运算(!=)。 < 和 > 运算符以及 <= 和 >= 运算符也必须成对重载。 可以重载的运算符: 可以重载的一 阅读全文
posted @ 2016-11-21 22:57 Arthurian 阅读(3224) 评论(0) 推荐(0)
正则表达式介绍
摘要:一、正则表达式语法 1.1 元素 元素可以是下列项之一: 一般字符,可匹配目标序列中的相同字符。 通配符“.”,可匹配目标序列中除换行符外的任何字符。 “[expr]”形式的括号表达式,可匹配目标序列中已包含在表达式 expr 定义集内的字符或排序规则元素;或者采用“[^expr]”形式,可匹配目标 阅读全文
posted @ 2016-11-09 17:31 Arthurian 阅读(899) 评论(0) 推荐(0)
C#访问修饰符
摘要:C#中所有类型和类型成员都具有可访问性级别,用来控制是否可以在您程序集的其他代码中或其他程序集中使用它们。可使用以下访问修饰符指定声明类型或成员时类型或成员的可访问性。 public 同一程序集中的任何其他代码或引用该程序集的其他程序集都可以访问该类型或成员。 private 只有同一类或结构中的代 阅读全文
posted @ 2016-10-28 18:47 Arthurian 阅读(558) 评论(0) 推荐(0)
C++数据类型范围
摘要:C++中有很多基本的数据类型,我们在使用过程中需要根据所需要存储数据的范围的不同而选择恰当的数据类型。 Visual C++ 32 位和 64 位编译器可识别本文后面的表中的类型。 int (unsignedint) __int8 (unsigned__int8) __int16 (unsigned 阅读全文
posted @ 2016-08-11 22:11 Arthurian 阅读(3188) 评论(1) 推荐(0)
C#参考之方法参数关键字:params、ref及out
摘要:params 使用 params 关键字可以指定采用数目可变的参数的方法参数。 可以发送参数声明中所指定类型的逗号分隔的参数列表或指定类型的参数数组。 还可以不发送参数。 如果未发送任何参数,则 params 列表的长度为零。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声 阅读全文
posted @ 2016-08-11 17:40 Arthurian 阅读(601) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6