在C++中,有时候,如果使用了标准命令空间 using namespace std;

就不能包含 <window.h> 这个头文件,但是, GetTickCount() 这个函数就必须包含这个头文件,那么,有没有什么方法可以实现呢?

可以这样写:

#include <time.h>
static unsigned long GetTickCount(void)
{return (unsigned long)time(NULL);
}

参考: 【C/C++时间系列】通过time()函数获取时间戳_natpan的博客-CSDN博客_c++获取时间戳

如果是纯控制台,就这样写:

#include <iostream>
#define _AFXDLL
#include <afx.h>
using namespace std;
void main(void)
{unsigned long TickOld = GetTickCount();
}

或者:

#include <iostream>
#include <Windows.h>
using namespace std;
void main(void)
{unsigned long TickOld = GetTickCount();
}

GetTickCount() 的另一种实现方法相关推荐

  1. 快速排序的两种实现方法(c语言版本)

    经过调研发现,对任意无序整数数组,快速排序有两种实现方法,这里简单阐述下思路: 思路一:随意选择一个基准元,一般选择数组的起始元或末尾元,Weiss这本书上特意搞了个算法来选择基准元,--,总之就是基 ...

  2. mongodb的几种启动方法

    1 mongodb的几种启动方法 启动Mongodb服务有两种方式,前台启动或者Daemon方式启动,前者启动会需要保持当前Session不能被关闭,后者可以作为系统的fork进程执行,下文中的pat ...

  3. python隐藏部分代码_python隐藏类中属性的3种实现方法

    方法一: 效果图一: 代码一: # 定义一个矩形的类 class Rectangle: # 定义初始化方法 def __init__(self,width,height): self.hidden_w ...

  4. C语言结构体自动初始化实现,C语言中结构体(struct)的几种初始化方法

    本文给大家总结的struct数据有3种初始化方法 1.顺序 2.C风格的乱序 3.C++风格的乱序 下面通过示例代码详细介绍这三种初始化方法. 1)顺序 这种方法很常见,在一般的介绍C的书中都有介绍. ...

  5. php取数组中连续数,PHP实现求连续子数组最大和问题2种解决方法

    本文实例讲述了PHP实现求连续子数组最大和问题2种解决方法.分享给大家供大家参考,具体如下: 问题描述 求子数组的最大和 题目描述: 输入一个整形数组,数组里有正数也有负数. 数组中连续的一个或多个整 ...

  6. 《世界上最伟大的50种思维方法》总结

    思维方式要是不对,再多的努力也是徒劳.比努力更重要的是思维 好思路,千万条,本书以有趣的形式,分享了50种思维方式.这些好材料,不一定能包你当场见效,但有一点可以肯定,这些经典的思维方式,总有一朝,会 ...

  7. 数据分析惯用的5种思维方法

    来源:数据分析不是个事儿 在数据分析中,数据分析思维是框架式的指引,实际分析问题时还是需要很多"技巧工具"的.就好比中学里你要解一元二次方式,可以用公式法.配方法.直接开平方法.因 ...

  8. R语言Welch方差分析(Welch’s ANOVA)实战:Welch方差分析是典型的单因素方差分析的一种替代方法,当方差相等的假设被违反时我们无法使用单因素方差分析,这时候Welch’s出来救场了

    R语言Welch方差分析(Welch's ANOVA)实战:Welch方差分析是典型的单因素方差分析的一种替代方法,当方差相等的假设被违反时我们无法使用单因素方差分析,这时候Welch's出来救场了 ...

  9. R语言生存分析COX回归分析实战:两种治疗方法发生肾功能损害的情况

    R语言生存分析COX回归分析实战:两种治疗方法发生肾功能损害的情况 目录

最新文章

  1. API接口自动化之2 处理http请求的返回体,对返回体做校验
  2. oracle 2018 版本,Oracle 最新版本变化 转帖
  3. instanceof 实现
  4. Java高并发编程(四):并发编程基础
  5. Leetcode 46.全排列 (每日一题 20210621)
  6. 如何选择最优路径完成云原生上云?听这场阿里云特别分享【云原生技术与最佳实践】
  7. Lambda表达式和流API:基本示例
  8. 【渝粤教育】电大中专建筑材料 (3)作业 题库
  9. 点乘 线性代数_如果看了这些还不懂线性代数,你就来锤我和广坤
  10. 计算机二级java邓伦单_2010年3月计算机等级考试二级Java笔试试题(文字版)
  11. 各种浏览器开启JavaScript脚本方法
  12. 嵌入式Linux编程--我的第一次艰难跋涉
  13. Latex参考文献引用格式,期刊参考文献引用格式注意事项
  14. Junit 4 与Junit 5区别
  15. 《软件工程与实践》 |(一)软件工程基础概述 知识梳理
  16. android版iphone6s,不必羡慕iPhone6S!安卓也能用Live Photo
  17. Logstash: Grok 模式示例
  18. CAD图纸打印时如何去掉图纸边框的白边?
  19. 【深度学习】精度超越 ConvNeXt 的新 CNN!HorNet:通过递归门控卷积实现高效高阶的空间信息交互...
  20. 微信商家收款码和个人收款码区别,你知道吗?

热门文章

  1. Counterfactual VQA: A Cause-Effect Look at Language Bias
  2. 攻防世界-misc-流量分析1
  3. 使用位运算实现乘法和乘方运算
  4. HFSS入门 T型波导模型优化
  5. C语言:学生成绩管理系统
  6. 【狂神说JAVA】SpringMVC笔记
  7. Vue中好用的打印组件 vue-print-nb
  8. 10个极简python代码,拿走即用
  9. Java 编译和反编译
  10. Linux之带wiringPi库的交叉编译