自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

转载 VM不能连入局域网

如果选了Host-only,那么虚拟机与跑虚拟机的宿主就无法连通了。可以选用Bridged模式,那么虚拟机与跑虚拟机的主机连通了转载于:https://www.cnblogs.com/KingOfFreedom/p/3335066.html...

2013-09-23 16:23:00 191

转载 EPANET中读取INPUT文件的函数文件——INPUT3.C

1 /* 2 ********************************************************************** 3 4 INPUT3.C -- Input data parser for EPANET; 5 6 VERSION: 2.00 7 DATE: 5/30/...

2013-09-13 17:54:00 673

转载 EPANET中读取INPUT文件的函数文件——INPUT1.C/INPUT2.C/INPUT3.C

首先介绍下这3个文件的关系:可以说INPUT1.C的函数粒度最大,它的函数getdata()就完成了整个INPUT文件数据的读入,该函数又调用了INPUT2.C中的部分函数,INPUT2.C文件中的函数分为两类,一类是解析INPUT文件的函数;另一类是工具函数,包括将节点、管段数据存入哈希表中,构建哈希索引、字符串的匹配,从哈希表中查找数据等,该文件的粒度中等。而INPUT3....

2013-09-13 17:37:00 217

转载 EPANET源码中用到的几个简单C语言函数介绍三

引自input2.Cint getfloat(char *s, double *y)/***-----------------------------------------------------------** Input: *s = character string ;输入:字符串** Output: *y = float...

2013-09-12 09:54:00 165

转载 EPANET中的哈希文件——hash.c

/*-----------------------------------------------------------------------------** hash.c**** Implementation of a simple Hash Table for string storage & retrieval**** Written by L. Rossm...

2013-09-12 09:20:00 132

转载 C中extern的用法

/***********************************************************************INPUT3.C -- Input data parser for EPANET;VERSION: 2.00DATE: 5/30/00 9/7/00 10/25/00...

2013-09-11 11:27:00 129

转载 EPANET能做什么,不能做什么

What Epanet cand and cannot doGood news!Epanet can do most of the calculations you may need for your project,andthose that Epanet cannot do are actually pretty easy to do on a piece fo paper,Yo...

2013-09-10 17:39:00 338

转载 EPANET头文件解读系列9——VARS.H

/************************************************************************* Global Variables for EPANET Program ...

2013-09-10 15:42:00 162

转载 EPANET头文件解读系列8——FUNCS.H

/*************************************************************************** FUNCS.H -- Function Prototypes for EPANET Program...

2013-09-10 14:12:00 138

转载 FUNCS.H中的函数声明

/*************************************************************************** FUNCS.H -- Function Prototypes for EPANET Program...

2013-09-10 11:46:00 142

转载 EPANET头文件解读系列7——MEMPOOL.H

//EPANET应用程序使用了大量的节点与管段数据,而且每个对象数据又有不同时段的数据,这些数据占用了大量内存,而mempool.h就是一个简单快速的内存分配相关的头文件/*** mempool.h**** Header for mempool.c**** The type alloc_handle_t provides an opaque reference to the** ...

2013-09-10 11:36:00 122

转载 EPANET头文件解读系列6——HASH.H

该文件是EPANET中HASH.C的头文件,下面列出了该文件的源码以及我的中文注释/* HASH.H**** Header file for Hash Table module HASH.C***/#define HTMAXSIZE 1999#define NOTFOUND 0//哈希表结构,是一个单向链表结构struct HTentry{char *key;int ...

2013-09-10 11:27:00 130

转载 EPANET头文件解读系列5——TYPES.H

/************************************************************************ TYPES.H -- Global constants and data types for EPANET...

2013-09-10 11:10:00 224

转载 EPANET头文件解读系列4——EPANET2.H

该头文件的功能与系列3中的TOOLKIT.H类似,而且内容也几乎一致,所以也就不再详细介绍。转载于:https://www.cnblogs.com/KingOfFreedom/p/3311565.html

2013-09-10 09:39:00 266

转载 EPANET头文件解读系列3——TOOLKIT.H

/********************************************************************TOOLKIT.H - Prototypes for EPANET Functions Exported to DLL Toolkit VERSION: 2.00DATE: 5/8/00...

2013-09-10 09:21:00 250

转载 EPANET头文件解读系列2——ENUMSTXT.H

在前一系统中介绍了text.h,回顾下,该文件包含了EPANET中所有字符串常量的定义,而ENUMSTXT.H文件则是以text.h中定义的字符串常量为基础,来对这些字符串常量进行合理的分组,形成字符串数组,这里的字符串用指针的形式来表示,也即用指针数组来进行分组。下面简单介绍下各个分组:ENUMSTXT.H for assignment of string const...

2013-09-09 17:42:00 130

转载 EPANET头文件解读系列1——TEXT.H

定义在TEXT.H文件中的字符常量都以小写开头,然后紧跟一个下划线,再接着就全是大写字母/***************************************************** String Constants for EPANET Program ...

2013-09-09 17:00:00 202

转载 ENUMSTXT.H中的指针数组

/************************************************************************ ENUMSTXT.H -- Text strings for enumerated data types ...

2013-09-09 16:16:00 81

转载 main函数的参数

#ifdef CLE //(2.00.11 - LR)int main(int argc, char *argv[])/*--------------------------------------------------------------...

2013-09-09 16:07:00 72

转载 函数指针与指针函数

在C语言中,一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数。然后通过指针变量就可以找到并调用这个函数。我们把这种指向函数的指针变量称为“函数指针变量”。 函数指针变量定义的一般形式为: 类型说明符 (*指针变量名)(); 其中“类型说明符”表示被指函数的返回值的类型。“(* 指针...

2013-09-09 15:58:00 63

转载 EPANET中的typedef使用

struct Floatlist /* Element of list of floats */{ double value; struct Floatlist *next;};typedef struct Floatlist SFloatlist;struct Tmplist /* Element of temp list for Pattern &...

2013-09-09 14:07:00 84

转载 如何解决arcmap中的反走样问题。

首先从官网上下载相关插件:http://support.esrichina.com.cn/2011/0905/1265.html;下载完插件后,解压完该rar文件,得到的DLL文件名如右侧:ECCartoExtension.dll.combined,多了个combined,将其去掉,之后,将该dll文件拷贝到计算机系统目录system32文件夹中,通过regsvr32.exe命令注册...

2013-05-06 19:57:00 211

转载 打开arcmap报VBA initialization failed错

VBA initialization failed.One or more OLBs may be missing or unregistered, or Microsoft Internet Explorer 5.0 or later may not be installed.解决方法: 1. 在C:\Program Files\ArcGIS\bin. 中找到 gdiplus...

2013-05-06 14:31:00 401

转载 C# DataTable的詳細用法

C# DataTable的詳細用法 http://blog.csdn.net/hcw_peter/article/details/3980723在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。 一、DataTabl...

2013-04-04 21:37:00 64

转载 DataRow复制一行到另一个DataTable

DataRow复制一行到另一个DataTable下面两个方法是DataRow复制一行到另一个DataTable的,直接Add会出错“此行已属于另一个表”,其实以前就知道怎么做的,可每次要用到的时候还是犯糊涂,这次把它们记下来。1.用DataRow.ItemArrayDataTable t=new DataTable();DataRow r=t.NewRow();r.ItemArray...

2013-04-04 21:35:00 73

转载 Win2008 Server R2个人PC化设置

Win2008 Server R2个人PC化设置1、安装驱动  安装完系统后首先是安装硬件驱动,可能你的电脑的提供商并没有提供针对windows server 2008的驱动,但一般来讲针对vista或WIN 7的驱动是很容易找到的。  驱动的安装顺序通常是:芯片组、显卡、声卡、网卡或其他设备,有些驱动如网卡等,可能系统已经安装好,就不用另行安装了...

2013-04-04 08:20:00 210

转载 MS SQL SERVER搜索某个表的主键所在的列名

SELECT SYSCOLUMNS.name FROM SYSCOLUMNS,SYSOBJECTS,SYSINDEXES,SYSINDEXKEYS WHERE SYSCOLUMNS.id = object_id('Tab_XXX') --syscolumns.id为该列所属的表对象ID AND SYSOBJECTS.xtype = 'PK' --sysobjects.xty...

2013-01-30 20:21:00 116

转载 SQL中Case的使用方法

SQL中Case的使用方法Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男' WHEN ...

2013-01-30 14:15:00 67

转载 SQL 中的N'xx'的作用

有时候,我们会在SQL的语句中看到类似如下的语句:SELECT O.id, U.name OWNER, O.name, O.type FROM xxx.dbo.sysobjects O LEFT JOIN xxx.dbo.sysusers U ON O.uid = U.uid WHERE (O.type = N'U' OR O.type = N'S' OR O.type = N'V'...

2013-01-18 13:58:00 193

转载 [转]哈希表

本文在原帖基础上稍作了一些修饰。原帖地址为http://blog.163.com/hai_zone/blog/static/26461137201203123308/哈希表一、哈希表算法-哈希表的概念及作用根据设定的哈希函数H(key)和处理冲突的方法将一组记录的关键字映象到一个有限的连续的地址集(区间)上,并以关键字(原象)在地址集中的“象”作为记录在地址集中...

2012-12-11 10:48:00 83

转载 EPANET源码中用到的几个简单C语言函数介绍二

1.malloc原型:extern void *malloc(unsigned int num_bytes);头文件:在TC2.0中可以用malloc.h或 alloc.h (注意:alloc.h 与 malloc.h 的内容是完全一致的),而在Visual C++6.0中可以用malloc.h或者stdlib.h。功能:分配长度为num_bytes字节的内存块。返...

2012-12-10 17:29:00 153

转载 [转]C语言中time_t数据类型详细介绍

C语言中time_t数据类型详细介绍 原帖地址:http://www.eefocus.com/xuefu2009/blog/10-03/187348_f456a.html包含文件:#ifndef__TIME_T#define__TIME_T /* 避免重复定义 time_t */typedef long time_t;...

2012-12-10 14:03:00 112

转载 EPANET源码中用到的几个简单C语言函数介绍一

本文章用于没有太多C语言知识的读者,想要读懂开源的水力建模软件EPANET时,会遇到如下的一些C标准函数,现介绍如下:一、fgets函数原型: char *fgets(char *s, int n, FILE *stream);参数:  *s: 字符型指针,指向将存储到的数据地址。  n: 整型数据,将从流中读取 n - 1 个字符。  *stream: 指...

2012-12-10 13:16:00 213

转载 [转]char *p="1234567890"以及C/C++的内存

char *p="1234567890",这样的定义有问题吗? 2008-08-25 19:47 348人阅读 评论(1) 收藏 举报这个"1234567890"字符串不再堆上也不在栈上!而是在文字常量区,而指针p在栈上。文字常量区:常量字符串就是放在这里的.程序结束后由系统释放。比如: inta=0;全局初始化区 char*p1;全局未初始化区 mai...

2012-12-08 20:45:00 200

转载 [转]指针函数与函数指针的区别

指针函数与函数指针的区别一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表) int *f(x,y);首先它是一个函数,只不过这...

2012-12-07 14:42:00 68

转载 C语言中,为什么字符串可以赋值给字符指针变量

本文是通过几篇转帖的文章整理而成的,内容稍有修改:一、C语言中,为什么字符串可以赋值给字符指针变量char *p,a='5';p=&a; //显然是正确的,p="abcd"; //但为什么也可以这样赋值??问:一直理解不了为什么可以将字串常量赋值给字符指针变量,请各位指点!答:双引号做...

2012-12-07 14:37:00 5587

转载 [转]关于 typedef struct 和 struct

原文地址:http://zhidao.baidu.com/question/50166479.html关于 typedef struct 和 struct2008-04-04 01:53 提问者: leaguesoft |浏览次数:38121次请高手帮忙解释以下几种结构体定义的区别:struct{ int x; int y;}test1;struct test{int x...

2012-12-07 13:47:00 97

转载 C语言strlen的一个问题

#include <stdio.h>#include <string.h>void main(){char x[]={'A','B','C','D'};int len=strlen(x);printf("%d\n",len);}为什么加\0就是len就等于字符个数了,不加的话len就不是预料中的值呢。。strlen是以'\0'作为结束符的,上面没有结束符...

2012-12-06 20:29:00 140

转载 [转]c 函数指针

c 函数指针原文地址:http://hi.baidu.com/bellgrade/blog/item/229f792d39e0a5e68a1399f3.html函数名与函数指针一 通常的函数调用 一个通常的函数调用的例子://自行包含头文件void MyFun(int x); //此处的申明也可写成:void MyFun( in...

2012-12-06 19:41:00 46

转载 [转]#ifdef __cplusplus与extern "C"的解释

时常在cpp的代码之中看到这样的代码:#ifdef __cplusplusextern "C" {#endif//一段代码#ifdef __cplusplus}#endif   这样的代码到底是什么意思呢?首先,其中__cplusplus是C++编译器的保留宏定义.就是说C++编译器认为这个宏已经定义了.那么定义了这个宏的话表示这是一段cpp的代码,也就是说,...

2012-12-06 17:27:00 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除