Tag: 检测

检测可移动驱动器(例如USB闪存驱动器)C / C ++

如何检测可移动磁盘驱动器何时(dis)连接到系统? 如何获取挂载路径(对于Linux)和驱动器号(对于Windows)? 编辑:有没有办法检测当前连接的设备?

类似的代码检测器

我正在寻找一种可以比较相似源代码的工具。 我们现在有一个非常微不足道的系统,它有大量的误报,真正的积极因素很容易被埋没在其中。 我的要求是: 相当少量的误报 良好的检测率(是的,这些是相互对立的) 理想情况下,输出比单个值更复杂 可用于C(C99)和C ++(C ++ 03和最佳C ++ 11) 仍然保持 可用于将两个源文件相互比较 可用于非交互模式 编辑: 为避免混淆,以下两个代码段是相同的,应该如下检测: for (int i = 0; i < 10; i++) { bla; } int i; while (i < 10) { bla; i++; } 和这里一样: int x = 10; y = x + 5; int a = 10; y = […]

如何在运行时使用GCC和内联asm检测CPU体系结构类型?

我需要找到CPU的架构类型。 我没有访问/ proc / cpuinfo,因为机器正在运行syslinux。 我知道有一种方法可以使用内联ASM,但我相信我的语法不正确,因为我的变量iedx没有正确设置。 我和ASM一起苦苦挣扎,绝不是专家。 如果有人有任何提示或可以指出我正确的方向,我会非常感激。 static int is64Bit(void) { int iedx = 0; asm(“mov %eax, 0x80000001”); asm(“cpuid”); asm(“mov %0, %%eax” : : “a” (iedx)); if ((iedx) && (1 << 29)) { return 1; } return 0; }