C++ 记录耗时

#include <sys/timeb.h>
#include <stdio.h>long long getSystemTime() {struct timeb t;ftime(&t);return 1000 * t.time + t.millitm;
}
{long long startTime = getSystemTime();long long endTime = getSystemTime();long long ticck = (endTime - startTime);__android_log_print(ANDROID_LOG_DEBUG, "wmh", "onSearchStatusChanged  S =%llu,E =%llu,ticck = %llu",startTime,endTime,ticck);
}

  

Java 记录耗时

public class Time {public static void main(String[] args) {try {long startTime = System.currentTimeMillis();Thread.sleep(3000);long endTime = System.currentTimeMillis();System.out.println("time: " + (endTime - startTime) + " ms");} catch (InterruptedException e) {e.printStackTrace();}}
}

  

转载于:https://www.cnblogs.com/wangmh/p/7598634.html

C++ 获取函数耗时相关推荐

  1. Android 得到函数耗时多少的方法

    原址 在android开发中,有时候会遇到接口耗时过多引起anr的问题.怎样获取函数耗时呢 通过System.currentTimeMillis();来获取函数开始时间以及函数结束时间,之间的时间差, ...

  2. 如何在Matlab中获取函数参数的数目?

    本图文详细介绍了Matlab中获取函数参数数目的方法.

  3. 【Android 逆向】Android 进程代码注入原理 ( 进程注入原理 | 远程调用流程 | 获取函数地址 | 设置 IP 寄存器 | mmap 申请内存 | 设置 SP 寄存器 )

    文章目录 一.进程注入原理 二.远程调用流程 ( 获取 so 动态库地址 | 获取函数地址 | 设置 IP 寄存器 | mmap 申请内存 | 设置 SP 寄存器 ) 一.进程注入原理 调试进程 At ...

  4. 在C语言中以编程的方式获取函数名

    在C语言中以编程的方式获取函数名 仅仅为了获取函数名,就在函数体中嵌入硬编码的字符串,这种方法单调乏味还易导致错误,不如看一下怎样使用新的C99特性,在程序运行时获取函数名吧. 对象反射库.调试工具及 ...

  5. 水滴石穿之IFRANME加载完成判断、获取函数的动态参数信息

    1.判断IFRAME是否加载完成 由于页面过程中,需要对IFRAME中的页面进行控制!但是由于IFRAME页面是其他人完成的,只是知道它的一些变量!页面结构如下: <mw:SplitterPan ...

  6. 获取成员函数地址及获取函数地址

     首先我们定义一个类Ctest,类里面包含三个不同形式的成员函数,静态成员函数statFunc().动态成员函数dynFunc()和虚拟函数virtFunc().在main函数中我们利用cout标 ...

  7. linux函数地址获取函数名,函数名/函数地址/函数指针

    函数指针:1.指针变量 2.指针变量指向函数 这正如用指针变量可指向整型变量.字符型.数组一样. 在编译时,每一个函数都有一个入口地址,该入口地址就是函数指针所指向的地址. 可利用该指针变量调用函数, ...

  8. php 时间格式化_3分钟短文 | PHP获取函数的代码片段,唯有反射最高效

    引言 为了演示上一篇我们所说的PHP中反射的应用,本篇接着讲反射的应用.因为其特性,是操作函数和方法的,是函数的操作者,类的操作者,所以显得格外重要. 我们从一个小需求出发,假如有一段这样的代码: f ...

  9. 教你3个python「性能分析」工具,再也不用自己计算函数耗时了

    文章目录 引言 1. cProfile:最便捷的性能分析 保存性能数据 查看性能数据 查看耗时最多的子函数 查看特定名称函数的耗时 2. timeit:计算小代码片段的耗时 3. IDE中的性能分析 ...

最新文章

  1. [zz]mysql 和 mongo db 语法对比
  2. linux I/O 栈 预习(上)
  3. 快速web app之道
  4. 【Logstash】记录一次logstash拉取数据很慢的问题
  5. 以后再也不用看“教程”!概括【配置环境】的原理,小白也能举一反三的python配置环境过程!
  6. JAVA使用URLEncoder、URLDecoder编码解码
  7. 邮件服务器 文件服务器,搭建邮件、终端和文件服务器应用方案
  8. mysql三表联查sql语句_mybatis中SQL语句的三表联查
  9. 支持多种登录模式的token方案设计(微信、支付宝登录等)和数据库设计含手机号绑定方法
  10. 《期权、期货及其他衍生产品》读书笔记(第七章:互换)
  11. 什麼是雲端服務?阿正老師教你免費玩Amazon EC2雲端主機!(上篇)
  12. 2017年12月。。
  13. 学校计算机机房网络设备,[学校计算机机房的维护]学校计算机机房硬件设备清单...
  14. KVM虚拟机支持虚拟化(kvm虚拟化嵌套)
  15. power automate功能概述与学习实践(Microsoft Flow)
  16. 【uni-app】Hbuilder打包h5发行到web服务器
  17. 手游代理是怎么做的?
  18. 脱口秀与ST洲际的“玩笑”故事,掀开了市场隐秘的角落
  19. Docker系列:梦开始的地方(1)——Windows10环境下的Docker安装、更改镜像源和更改默认镜像容器存储地址
  20. Qt QIODevice::Unbuffered 理解

热门文章

  1. 微软的创新还是败笔?Windows 8为苹果创造天赐良机
  2. javascript 学习笔记三 之 变量
  3. 创梦天地通过聆讯:上半年经营利润1.3亿 腾讯持股超20%
  4. 找出性能消耗是第一步,如何解决问题才是关键
  5. mkdir命令使用范例
  6. ZJUT 地下迷宫 (高斯求期望)
  7. js二级下拉被flash档住的解决办法
  8. c/c++多参数的问题
  9. 转载:关于爱情、伴侣、承诺、人生、
  10. nosql_探索NoSQL系列