这是一个简单的int to base 2,我想知道是否有优化代码的方法,或者它是否可以像这样正确。谢谢。#include <iostream>#include <sstream>
int toBase_8(int number){ //basé sur un exemple de chiffre 14 avec base 8
我正在编写一种编程语言,当我遇到时,我的直接想法是,语言应该将布尔语言优化为程序员的位标志。这将保留速度和有效使用内存的所有好处,同时消除维护的负担和由更复杂的位操作造成错误的可能性。如果存在只存储一组布尔值的情况,则可能不希望进行此优化。基本上,如果您有8 bits for flags + 8 bit masks * 8 bits per bit mask = 72 bits而不是8 booleans * 8 bits per boolean* 8