2013-12-07 13:10
⁄ 工业·编程
⁄ 共 6558字
《程序员》:您好,Lippman先生,欢迎来到中国。我们上次见面,还是在2004年的微软TechEd期间,如今已经过去近10年了。您感觉中国软件行业和软件社区有哪些变化?
Lippman:事实上,我2009年还来过一次中国,那时在上海首次发表了现在称为Hugo的研究项目的主题演讲。
这些年,我所认识的大多数曾在微软等美国企业工作的中国人,现在都工作于中国国内企业了。而中国开发者社区则明显表现出了更强的自信心,或者说独立性。我是说...
c++, 访谈阅读全文
2013-11-18 22:31
⁄ 工业·编程
⁄ 共 394字
陷阱一:记住,typedef是定义了一种类型的新别名,不同于宏,它不是简单的字符串替换。
比如:
先定义:
typedef char* PSTR;
然后:
int mystrcmp(const PSTR, const PSTR);
const PSTR实际上相当于const char*吗?不是的,它实际上相当于char* const。
原因在于const给予了整个指针本身以常量性,也就是形成了常量指针char* const。
简单来说,记住当const和typedef一起出现时,typedef不会是简单的字符串替换就行。
陷...
c++, typedef阅读全文
2013-11-03 19:50
⁄ 工业·编程
⁄ 共 690字
1、Blitz++
参考网站:http://www.oonumerics.org/blitz
Blitz++ 是一个高效率的数值计算函数库,它的设计目的是希望建立一套既具像C++ 一样方便,同时又比Fortran速度更快的数值计算环境。通常,用C++所写出的数值程序,比 Fortran慢20%左右,因此Blitz++正是要改掉这个缺点。方法是利用C++的template技术,程序执行甚至可以比Fortran更快。
Blitz++目前仍在发展中,对于常见的SVD,FFTs,QMRES等常见的线性代数方法并不提...
c++, 程序库阅读全文
2013-10-20 07:03
⁄ 工业·编程
⁄ 共 1482字
1. 普通new 也就是我们经常使用的new 形式如下: int *p1=new int; // 因此可以用指针是否为空不能判断分配空间是否成功 分配失败抛出异常 // 现在很多C++程序员还以为是老样子 通过返回值判断是否分配成功 显然是错误的 常用的方...
c++阅读全文
2013-09-22 06:50
⁄ 工业·编程
⁄ 共 458字
从list列表取一个地址,通过传指针传到外面使用的例子
1.函数的写法 bool CTradeData::GetOneSymbolInfoFromAllSymbol(CString symbol,DATA_SYMBOL** pSymbolInfo) { BOOL bRet = FALSE; SYMBOL_LIST::iterator it = m_symbolList.begin();
for ( ; it != m_symbolList.end() ; it++ ) { if ( it->symbol == symbol ) { *pSymbolInfo = &(*it); ...
c++阅读全文
2013-09-21 06:46
⁄ 工业·编程
⁄ 共 1923字
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文中所提的一些库都是比较著名的大型库。
1、Xerces
参考网站:http://xml.apache.org/xerc...
c++, 程序库阅读全文
2013-09-21 06:45
⁄ 工业·编程
⁄ 共 777字
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文中所提的一些库都是比较著名的大型库。
1、ACE
参考网站:http://www.cs.wustl.edu/~schm...
c++, 程序库阅读全文
2013-09-21 06:43
⁄ 工业·编程
⁄ 共 1570字
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文中所提的一些库都是比较著名的大型库。
在众多C++的库中,GUI部分的库算是比较繁荣,也比...
c++, 程序库阅读全文
2013-09-21 06:42
⁄ 工业·编程
⁄ 共 900字
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文中所提的一些库都是比较著名的大型库。
Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标...
c++, 程序库阅读全文
2013-09-21 06:40
⁄ 工业·编程
⁄ 共 685字
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文中所提的一些库都是比较著名的大型库。
标准库中提供了C++程序的...
c++, 程序库阅读全文