size-t

size-t

文章 0 浏览 3

size_t 和 std::size_t 之间的区别

size_t 和 std::size_t 在声明位置、何时​​使用以及任何其他区别功能方面有何区别?…

左岸枫 2024-11-03 15:01:14 0 0

size_t 到 unsigned int (来自 API 函数)

我正在使用 Oracle API 访问数据库,该 API 有一个函数 readBuffer(char * buffer, unsigned int size) ,我无法对其进行任何更改。 我有一个使用此 A…

不离久伴 2024-11-02 03:08:07 0 0

C:将 int 转换为 size_t

在 32 位和 64 位 Linux 平台上,在 C99 中将 int 转换/转换为 size_t 的正确方法是什么? 例子: int hash(void * key) { //... } int main (int arg…

缱绻入梦 2024-10-28 08:26:29 1 0

我应该为 size_t 包含 stddef.h 或 cstddef

当我想在 C++ 中使用 size_t 时,应该包含 还是 ?我听到几个人说 是一个坏主意,应该被弃用。这是为什么?…

逆蝶 2024-10-18 08:26:43 6 0

“效率”传递 size_t 作为参数

由于 size_t 可以是 32 位或 64 位,具体取决于当前系统,因此最好始终将 size_t 作为引用或 const 引用传递给函数,以便它始终为 4 个字节? (如果…

树深时见影 2024-10-15 17:57:19 1 0

size_t 的点

可能的重复: 无符号整数与 size_t 当我需要存储某些东西的大小(通常是分配的东西)使用 new),我总是将其存储在 unsigned int 中。然而,浏览一些…

时光倒影 2024-10-11 18:34:44 1 0

将 size_t 转换为整数 (c++)

我一直在尝试创建一个 for 循环,该循环将根据网络数据包的长度进行迭代。在 API 中,存在一个由 event.packet-&gtdataLength 组成的变量 (size_t)。…

救星 2024-10-11 14:56:04 2 0

与size_t比较,返回int?

我正在编写“如何用 C++ 像计算机科学家一样思考”中的一些代码示例,其中一个是关于处理扑克牌类型的对象和牌组的。我面临这种情况: int Card::find…

孤星 2024-10-08 12:29:35 2 0

强制VS2008发出类似于“警告:有符号和无符号整数表达式之间的比较”的GCC警告

与 从 'int' 转换为 'size_t' 可能会更改结果的符号 - GCC 、 C 中描述的内容相同,我想确保在 32 位和 64 位编译下,我在 GCC 4.2.1 下收到的警告也…

池予 2024-10-06 22:03:51 4 0

printf 获取 size_t

有没有办法给 printf 一个 size_t ,而不先转换它或生成编译器警告? (我总是使用 -Wall 进行编译。)…

花间憩 2024-10-01 20:32:11 2 0

使用 size_t 声明最大数组

我想声明一个非常大的数组。我发现数组的最大大小是size_t,它被定义为UINT_MAX, 所以当我编译这个时,我写了这样的代码 int arr[UINT_MAX] ,它说数…

守不住的情 2024-09-27 12:11:39 0 0

如何避免 64 位 C++ 中 size_t 和 int 类型的问题构建?

今天我第一次对我的项目进行 64 位构建。基本上它编译、链接和运行都正常,除了警告抱怨新的 64 位 size_t 类型和简单 int 类型之间不兼容。这主要发…

各自安好 2024-09-26 06:04:34 4 0

使 size_t 和 wchar_t 可移植吗?

据我了解, size_t 和 wchar_t 的表示完全是特定于平台/编译器的。例如,我读到 Linux 上的 wchar_t 现在通常是 32 位,但在 Windows 上它是 16 位。…

情深如许 2024-09-26 02:09:14 1 0

我可以在C中直接比较int和size_t吗?

我可以像这样比较 int 和 size_t 变量吗: int i = 1 size_t y = 2 if (i == y) { // Do something } 或者我是否必须键入强制转换其中一个?…

空城仅有旧梦在 2024-09-17 20:42:38 6 0

查找 size_t 最大值的可移植方法是什么?

我想知道我的程序正在运行的系统上 size_t 的最大值。 我的第一直觉是使用负数 1,如下所示: size_t max_size = (size_t)-1 但我猜有更好的方法,或…

翻身的咸鱼 2024-09-13 19:04:22 2 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文