相关疑难解决方法(0)

如何分析在Linux上运行的C++代码?

我有一个在Linux上运行的C++应用程序,我正在优化它.如何确定代码的哪些区域运行缓慢?

c++ unix profiling

1732
推荐指数
12
解决办法
49万
查看次数

Valgrind在macOS Sierra上

我遵循本指南:

valgrind安装指南

在我下载了包之后,我运行了sh脚本,但是当我启动make install命令时,它无法创建该文件夹,因为它没有权限(即使我已经使用了该sudo命令).

此外,我尝试使用brew,但我有这个错误:

valgrind:由于上游不兼容,此公式要么不能在比El Capitan更新的macOS版本上按预期编译或运行.

错误:未满足的要求未通过此构建.

valgrind macos-sierra

36
推荐指数
4
解决办法
4万
查看次数

C - 测量计算时间

有没有简单的方法来测量C中的计算时间?我在执行时尝试了时间实用程序,但我需要测量程序的特定部分.

谢谢

c profiling

8
推荐指数
1
解决办法
9407
查看次数

使用一个 scanf() (或 fscanf()) 更好还是没关系?

我听说scanf()“成本很高”,但现在我找不到任何相关信息。因此,fscanf("%f", &num)在一行 ( fscanf("%f %f %f %f", &num, &num1, &num2, &num3)) 中使用一个值还是查找多个值有关系吗?附加问题:您能否推荐一些有关此类信息的来源,这些信息是关于某个功能对程序的成本是多少?

我知道标题中有 scanf(),但是 fscanf()、sscanf() 和 scanf() 可以在手册的同一页上找到,因此我相信标题没有误导性。

c input scanf

0
推荐指数
1
解决办法
67
查看次数

标签 统计

c ×2

profiling ×2

c++ ×1

input ×1

macos-sierra ×1

scanf ×1

unix ×1

valgrind ×1