码迷,mamicode.com
首页 >  
搜索关键字:类型安全    ( 605个结果
总结:C# 委托的全面理解
在说事件之前得先了解委托。 委托,外表看来和C/C++中函数指针没什么区别,但是本质上你才发现他其实就是个类!也就是说理解委托得从 这个两个方面去理解(单从一个方面去理解感觉就怪怪的呵呵!)理解委托: 什么是委托?委托是c#中类型安全的,可以订阅一个或多个具有相同签名方法的函数指针。 ...
分类:Windows程序   时间:2015-02-11 09:19:38    阅读次数:178
Effective C++读书笔记(条款18-23)
____________________________________________________________________________________________________________________________________ 条款18:让接口容易被使用,而不容易被误用 #1.导入新类型可以让接口不易被误用,以函数替换对象则可以保证类型安全性。 例如...
分类:编程语言   时间:2015-02-10 20:23:44    阅读次数:162
swift菜鸟入门视频教程-01-基础部分
本人自己录制的swift菜鸟入门,欢迎大家拍砖,有什么问题能够在这里留言。 主要内容: 常量和变量 凝视 分号 整数 浮点数 类型安全和类型判断 数值型字面量 数值型类型转换 类型别名 布尔值 元组 可选 断言 视频地址: 百度网盘:http://pan.baidu.com/s/1mgkJ6Tq.....
分类:编程语言   时间:2015-02-03 19:22:06    阅读次数:190
C#编程语言的特点认识
C#是一种简单、先进、面向对象和类型安全的编程语言,由CC++派生而来,深深植根于C和C++语言家族,是Microsfot VisualStudio的一个组成部分,对于开发人员来说,全新的简单上手的C#是一个非常好用的编程语言。C#有很多优秀的特点:         简单:在C#中没有CC++中的指针,这样程序不容易发生错误,也阻止了一些不安全的操作;同时C#继承了.NET平台自动内存管理和垃圾...
分类:编程语言   时间:2015-01-27 13:28:05    阅读次数:192
C#之语言详述
上一篇写到的是C#的核心语言,属于泛泛而谈。这一篇继续C#的学习,开始对C#语言的详述,本篇内容主要包括委托、事件和异常处理。 一. 委托 要理解委托的概念,必须清楚什么是函数指针。 函数指针是对函数的间接引用,支持通过变量来调用函数。通过函数指针,我们可以将函数作为一个参数或作为一个返回值进行传递。函数指针可以使应用程序更灵活、可扩展性和可伸缩性更好。但函数指针不是类型安全的。 从生...
分类:编程语言   时间:2015-01-22 18:23:45    阅读次数:199
C# is运算符
一、C# is运算符is运算符用于检查对象是否与给定类型兼容(兼容表示对象是该类型,或者派生于该类型)。is运算符用来检查对象(变量)是否属于某种数据类型,如int、string、bool、double、class等。可以在类型安全转换之前进行判断之用。is运算符的规则如下:?如果对象与给定类型兼容...
分类:Windows程序   时间:2015-01-21 17:53:39    阅读次数:187
C# 变量与常量
变量表示存储位置,变量必须有确定的数据类型。C#的类型安全的含义之一就是确保变量的存储位置容纳着合适的类型。可以将C#中的变量分为静态变量,实例变量,传值参数,引用参数,输出参数,数组参数和本地变量共七种。本地变量则是在方法体内的临时变量。静态变量和实例变量主要是针对类或结构内的数据成员(又叫域)而...
分类:Windows程序   时间:2015-01-21 17:53:11    阅读次数:218
使用Monitor对资源进行保护(二)
使用Lock语句      首先来看一下出现的问题:   接着我们用Lock来解决这个问题: 创建线程安全类型    上面的类型Resource不是类型安全的,它的内部并没有采取线程安全(Thread-safe)的措施。    前面的线程同步时由类型的客户端program来实施的,之所以可行,完全是因为p...
分类:其他好文   时间:2015-01-20 20:32:48    阅读次数:197
boost.any实现任意类型存储
当你需要一个可变的类型时,有三种可能的解决方案: 无限制的类型,如 void*. 这种方法不可能是类型安全的,应该象逃避灾难一样避免它。可变的类型,即支持多种类型的存储和获取的类型。支持转换的类型,如字符串类型与整数类型之间的转换。 Any实现了第二种方案,一个基于值的可变化的类型,无限可能的类型。这个库通常用于把不同类型的东西存储到标准库的容器中。 Any 库如何改进你的程序 任...
分类:其他好文   时间:2015-01-16 13:11:42    阅读次数:318
Java基础---泛型、集合框架工具类:collections和Arrays
第一讲 泛型(Generic)一、概述1、JDK1.5版本以后出现的新特性。用于解决安全问题,是一个类型安全机制。2、JDK1.5的集合类希望在定义集合时,明确表明你要向集合中装入那种类型的数据,无法加入指定类型以外的数据。3、泛型是提供给javac编译器使用的可以限定集合中的输入类型说明的集合时,...
分类:编程语言   时间:2015-01-15 21:36:03    阅读次数:326
605条   上一页 1 ... 48 49 50 51 52 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!