• 大小: 4.29MB
    文件类型: .gz
    金币: 2
    下载: 1 次
    发布日期: 2023-09-18
  • 语言: 其他
  • 标签: tcl  linux  

资源简介

tcl linux 自动登录脚本控制工具。

资源截图

代码片段和文件信息

/* 
 * fixstrtod.c --
 *
 * Source code for the “fixstrtod“ procedure.  This procedure is
 * used in place of strtod under Solaris 2.4 in order to fix
 * a bug where the “end“ pointer gets set incorrectly.
 *
 * Copyright (c) 1995 Sun Microsystems Inc.
 *
 * See the file “license.terms“ for information on usage and redistribution
 * of this file and for a DISCLAIMER OF ALL WARRANTIES.
 */

#include 

#undef strtod

/*
 * Declare strtod explicitly rather than including stdlib.h since in
 * somes systems (e.g. SunOS 4.1.4) stdlib.h doesn‘t declare strtod.
 */

extern double strtod(char * char **);

double
fixstrtod(
    char *string
    char **endPtr)
{
    double d;
    d = strtod(string endPtr);
    if ((endPtr != NULL) && (*endPtr != string) && ((*endPtr)[-1] == 0)) {
*endPtr -= 1;
    }
    return d;
}

评论

共有 条评论