- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 VC6.0下debug和release版本的浮点运算结果不一致实例分析
VC6.0下debug和release版本的浮点运算结果不一致实例分析 一帖子报告以下程序在VC6.0下debug和release版本的运算结果不同:#define PI 3.1415926int main(void){ float num1; float num2; float val; int i; val = 0
2010-05-28 18:59:00 3097
翻译 Ada2012即将完成
Ada2012即将完成Ada语言标准的下个版本有很多提高 原文:http://www.adacore.com/category/press-center/newsletters/译者:logiciel,2010年5月19日 作为语言设计的自然演化的一部份,Ada 标准的一个新版本即将完成。 新版本称为Ada 2012,这是对Ada 2005的一个向上兼容的增加。当前正在考虑
2010-05-19 17:48:00 1008
原创 数学函数的异常捕获——Ada应用实例之十
一帖子报告用C++语言编写了龙格——库塔方法解一个状态方程的程序,编译系统是Borland C++。程序运行过程中出现异常,错误信息是“floating point error”。 笔者也用Borland C++试了一下,确实出错,但DEBUG状态下停在一条fprintf语句处,这里显然不是发生异常的地方。估计是浮点运算出错。但程序中有大量的算术运算和数学函数调用,很难通过单步运行来定位
2010-05-18 18:00:00 1392 1
原创 杭电ACM1979题的一种解法
HDU ACM 1979的一种解法1. 题目题目原文见http://acm.hdu.edu.cn/showproblem.php?pid=19792. 数据2.1. 可逆素数表int prime_digits_buff[MAX_BUFF][4];用数组存放可逆素数的4位数。2.2. 可逆素数标识int is_rev
2010-05-13 11:58:00 1310
原创 链表的自底向上归并排序
链表的自底向上归并排序 应一网友要求编写了链表的自底向上归并排序程序如下:#include #include #define less(A,B)(Atypedef int Item; typedef struct _Qnode{ Item item; struct _Qnode *next;} Qnode, *link; typedef
2010-05-07 17:46:00 1159
原创 《C++沉思录》的一个例子
《C++沉思录》的一个例子 用VC6.0编译了《C++沉思录》第8章的例子,是用树来表示算术表达式。一个重要的修改是把String改为string,这是因为String是vcl的内建类型,而VC中没有这个类型。#include #include using namespace std; class Expr { friend ostream& oper
2010-05-07 17:43:00 933
原创 VC6.0下应用libcurl的下载进度函数
VC6.0下应用libcurl的下载进度函数 以下是在VC6.0下应用libcurl下载进度函数的例子。#include #include #include /* new for v7 */#include /* new for v7 */ size_t my_write_func(void *ptr, size_t size, size_t nmemb,
2010-05-07 17:41:00 3123
原创 boost test中的例子
boost test中的例子 boost test的使用说明中有一些例子。但有些例子如果照抄不能在VS2005中运行,需要引入boost test的某些宏定义。以下是修改后的例9:#define BOOST_TEST_ALTERNATIVE_INIT_API#define BOOST_TEST_NO_MAIN #define BOOST_TEST_INCLUDED#de
2010-05-07 17:38:00 1107
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人