c++ - C++ 获取运行时间和内存使用情况
问题描述
我一直在 LeetCode 上练习我的 C++ 编程,每当我提交解决方案时,它都会告诉我我的程序运行了多长时间以及它使用了多少内存。
我正在使用带有 g++ 的 mac 和 VSCode 在本地编译我的程序。我想找到一种工具或方法,我可以使用它来获取有关我的程序的运行时间和内存使用情况的相同信息,以便我可以尝试调整它以查看对性能的影响。
是否有编译器选项或命令行工具或 VSCode 扩展之类的东西我可以运行我的程序,或者我是否必须向我的程序添加代码来跟踪时间和内存本身?
解决方案
推荐阅读
- css - 如果存在侧边栏,则为 3 列布局或 2 列布局
- datepicker - nuxt 上的 Vuetify 日期选择器问题
- python - Numpy 安装卡在 PEP 517 轮子上
- r - 如何计算特定值出现在R中data.frame列中的频率
- java - Communication Link Failure,最后一个数据包发送成功,驱动还没有收到服务器发来的任何数据包
- html - 当我在它之前放置一个 div 元素时,导航栏不起作用
- php-7.2 - 无限while循环在php7中不能正常工作还有其他选择吗?
- image-processing - ROI 检测 - 深度学习 - 参考资料
- javascript - React 原生饼图
- c# - 如何在统一引擎中从 Facebook API 获取用户名和用户个人资料图片?