泛型<编程>:可识别联合(Discriminated Unions)(2) Andrei Alexandrescu 你知道“语法作料”(译注:synbtactic suger,语言里
泛型<编程>:可识别联合(Discriminated Unions)(3) Andrei Alexandrescu 在进入今天的主题之前,这里有些你可能感兴趣的新闻。 不久前,Jo
泛型<编程>:可识别联合(Discriminated Unions)(1) Andrei Alexandrescu 相信我:不管粗看上去怎么样,如果你想要的是关于编程的文章,你算来对
ea20 macro ;//打开A20地址线 push ax in
一个可识别联合(Discriminated Unions)的C++实现 Andrei Alexandrescu 概要: 可识别联合(也是常说的可变类型或标记联合)是一种存放对象和对象所属
泛型<编程>:类型化缓存(III) Andrei Alexandrescu 这是类型化缓存——轻量级和灵活的连续任意类型对象数组——的最后部分。它定位于基本内建数组和复杂的std::
泛型<编程>:类型化缓存(II) Andrei Alexandrescu 我们以电视剧中常见的方式来回顾一下前文的重点。我们勾画了一个非常类似于 std::vector的模板类buf
泛型<编程>:类型化缓存(I) Andrei Alexandrescu 想象本篇你正要读的“泛型<编程>”部分的开头是:“本文关于怎样用C++处理内存缓冲”。 当你轻率
泛型<编程>:基于策略的basic_string实现 Andrei Alexandrescu 这个月的返型<编程>部分有两样新的东西。一样是本篇主题——我们会讨论实现标准
泛型<编程>:volatile——多线程程序员最好的朋友volatile修正符及让你的编译器为你检查竞态条件(race conditions) Andrei Alexandrescu