如何在 c/c++ 中创建具有自定义字节大小的类型?
我只想创建一个超过 128 个字节的 int
您只想要在您选择的语言中无法实现的东西。
根本不可能在这些语言中定义自定义整数类型。类(结构)是唯一可以定义的自定义类型(如果算上这些,还有类型别名)。
你可以做的是表示这样大的整数是一个小整数的大数组。
我不想使用任何数组
那么你已经没有选择了。
... 最起码到现在。未来,如果像n2472这样的提议被采纳到C++标准中,这可能成为可能。
在asm中我们可以用任何字节创建任何类型我只是问这个我可以在c ++中使用asm来创建它吗?
如果您用汇编语言编写程序,那么您可以做任何汇编程序允许的事情。但是您不能在asm声明中将类型引入 C++ 。