安德烈·亚历山德雷斯库

✍ dations ◷ 2025-09-07 11:06:03 #1969年出生,在世人物,罗马尼亚计算机科学家,C++,Facebook员工,布加勒斯理工大学校友,华盛顿大学校友

安德烈·亚历山德雷斯库(英语:Andrei Alexandrescu,1969年-),罗马尼亚裔美国人,C++和D语言专家。

从D语言2.0版本之后,他加入D语言核心开发团队,是继沃尔特·布莱特之后的最主要设计师。他撰写了《D程序设计语言》一书,全面系统地介绍了D语言的设计和实现。

他因通过模版元程序设计实现基于政策设计的开创性成果而名闻遐迩。他撰写了《现代C++设计》一书阐述了他的理念,首次在他编写的程序库Loki里加以实现。他在MOJO库里实现了move constructors。

他目前在Facebook公司就职,担任研究科学家。

他于2004年8月入美国国籍。

亚历山德雷斯库1994年7月毕业于布加勒斯理工大学,获得电子工程学士学位。

1998年9月他在C/C++ Users Journal上首次发表文章。 从1999年4月至2000年2月在Netzip公司担任程序经理。Netzip公司被RealNetworks公司后,他继续任职到2001年9月。

亚历山德雷斯库先后于2003年和2009年获得美国华盛顿大学计算机科学硕士和博士学位 。

近年来,他一直协助沃尔特·布莱特开发D语言,于2010年5月出版了《D语言程序设计》。

亚历山德雷斯库、Herb Sutter和斯科特·迈尔斯(英语:Scott Meyers)三人主持名为 C++ and Beyond的小型年度技术讨论会议。

Expected 作为C++模版类纳入Boost库。Alexandrescu 建议 使用 Expected<T> 作为一个类用于返回值用来表示要么包含一个类型T或者例外防止其被创建。这是对于要么返回代码要么显示调用例外的一项改进。Expected<T>有如下好处:

他建议采用

Expected<int> parseInt(const string&); // Returns an expected int: either an int or an exception

来代替如下的函数声明。

int parseInt(const string&); // Returns 0 on error and sets errno

或者

int parseInt(const string&); // Throws invalid_input or overflow

相关

  • 勃艮第人勃艮第人(勃艮第语:Börguntan,拉丁语:Burgundiōnes, Burgundī,古诺斯语:Burgundar,英语:Burgundians,古英语:Burgendas,希腊语:Βούργουνδοι))属于东日耳曼民族的部落,可能是
  • 徐州徐州,中国古代的州。秦朝时属泗水郡。西汉武帝时,置徐州刺史部,为十三刺史部之一,辖境相当今江苏省长江以北和山东省西南部地区,辖楚国(彭城郡)、泗水国、东海郡、临淮郡、琅邪郡
  • 中部非洲国家经济共同体中部非洲国家经济共同体(英语:Economic Community of Central African States,简称ECCAS、法语:Communauté économique des États de l'Afrique Centrale,简称CEEAC、葡语:Comu
  • 乳房成形术乳房整型(Mammaplasty,也称为mammoplasty或mastoplasty)是指以调整乳房形状为目的的整型手术,主要可以分为以下几种:
  • 铜营养铜是大多数动物的组成成分和必须的营养素,铜缺乏可导致生长和代谢的紊乱。一个多世纪以来,已知铜是呼吸色素的必须成分,并在越来越多的蛋白质和酶中检测到。1847年Harless就指
  • 克罗地亚共和国克罗地亚共和国(克罗地亚语:Republika Hrvatska),通称克罗地亚(克罗地亚语:Hrvatska),是一个位于中欧、地中海和巴尔干半岛交会处的单一议会共和制国家,首都与最大城市为萨格勒布。克
  • 瓦耳代丘陵瓦尔代高地(俄语:Валда́йская возвы́шенность,罗马化:Valdájskaja vozvýšennost’)位于俄罗斯中部,是中俄罗斯高地的延伸,海拔346.9米的最高点在上沃
  • 犬牙南极鱼犬牙南极鱼属(Dissostichus)是南极鱼科下的一个属,其下生物体长可达2米,重达200千克,可食用。该属共有两个种:这两个种常被当做鳕鱼来售卖,1977年一名叫做李·兰茨(Lee Lantz)的鱼商
  • 深圳西站深圳西站是平南铁路的一个铁路车站,位于广东省深圳市南山区南山街道,由于车站位于南头治所附近,因此当地俗称为南头火车西站。该车站是一个客货运车站,现时有办理长途客运服务。
  • 瓦莱里·吉斯卡尔·德斯坦瓦莱里·吉斯卡尔·德斯坦(Valéry Giscard d'Estaing,法语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans