我想找到位集中第一个集位的索引。大多数现代CPU都可以使用FFS指令来加快正常大小的数字类型的速度。当我想在C++std::位集中找到第一个集位时,我可以使用这个指令吗?
这里的目标是编写清晰的代码,以便优化器识别操作。它可能知道ffs
以及何时使用它
固定大小的数组有帮助,它在循环中提供常量,便于展开。结盟也对你有利。
我想找到位集中第一个集位的索引。大多数现代CPU都可以使用FFS指令来加快正常大小的数字类型的速度。当我想在C++std::位集中找到第一个集位时,我可以使用这个指令吗?
这里的目标是编写清晰的代码,以便优化器识别操作。它可能知道ffs
以及何时使用它
固定大小的数组有帮助,它在循环中提供常量,便于展开。结盟也对你有利。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium