本章学习一种新的作用域,叫做数据聚合作用域(data aggregate scope),和其他作用域一样包含符号,并在scope tree里面占据一个位置. 区别在于:作用域之外的代码能够通过一种特殊的表达式user.name来访问数据成员:以下两个模式分别描述非面向对象语言和面向对象语言的数据聚合作用域. Pattern 18, Symbol Table for Data Aggregates,描述了如何定义和访问简单的数据聚合,比如C struct; Pattern 19, Symbol T…
从Windows Server 2012 R2开始,通过使用Hyper-v增强会话模式Hyper-v中的虚拟机允许重定向虚拟机连接会话中的本地资源.这是因为Windows Server 2012 及早期的Hyper-v 虚拟机连接只是一个仿真显卡的位图界面和仿真的鼠标键盘,这样一来,很多的操作和控制都受到的限制.以前在论坛上有很多人都在讨论为什么Hyper-v不能像VMWARE一样能在宿主机和来宾系统之间复制.粘贴文件,其实,连复制.粘贴文本也不行,当时大多数人的解释是微软为了安全才这样做的,其…