您现在的位置:首页 >> 软件教程 >> 编程开发 >> 内容
每周酷软推荐

SEO工具

SEO工具是一款真实模拟搜索关键字互点软件
  SEO工具 是一款真实模拟搜索关键字互点提升排名的免费软件,可以搜索百度、搜狗、360、淘宝,然后点击目标网页,随机停留数秒后进行二次点击,挂机时会看到功能全面、强大!全国各地众多网友挂机,分布式点击,电脑环境各不相同,效果真实,能提高来自搜索引擎的点击率,增强用户体验,优化关键词搜索排名,效果立竿见影![详情]
本类固顶
  • 没有
C语言头文件避免重复包含 
来源:2345软件大全 更新:2011-06-27 人气:360次 点评(0)

  假定有以下几个头文件及其包含关系为:

  File1.h,file2.h,file3.h,file4.h,file5.h,main.cpp

  那么:file3.h包含file1.h,file2.h,file4.h包含file1.h,file2.h,file5.h包含file3.h,file4.h。如许就会导致在file5中对file1和file2的反复包含,编译时就会报错。

  解决方法:

  1:应用#ifndef

  #define

  #endif

  即每个文件在定义时都写成以下情势(以file1.h为例):

  #ifndefH_FILE1

  #defineH_FILE1

  #include<stdio.h>

  #include<math.h>

  …..

  #endif

  File3.h:#ifndefH_FILE3

  #defineH_FILE3

  #include<stdio.h>

  #include<math.h>

  #inlcude”file1.h”

  #include”file2.h”

  …..

  #endif

  方法二:在每个文件的头部定义:#pragmaonce(用于解释本文件中的内容只应用一次)

  例:fiel1.h:

  #pragmaonce

  #include<stdio.h>

  #include<math.h>

  …..

  File3.h:

  #pragmaonce

  #include<stdio.h>

  #include<math.h>

  #include”file1.h”

  …..