pointer-arithmetic

pointer-arithmetic

文章 0 浏览 5

用于使用字节偏移进行操作的更清晰的指针算术语法

在以下代码行中,我需要将指针 pm 调整其字段之一中的字节偏移量。有没有更好/更简单的方法来做到这一点,而不是不断地从 char * 和 PartitionMap * …

仄言 2024-08-09 02:17:34 7 0

系统算术异常:Delphi 通过 C++/CLI 包装器调用 C# DLL

我有一个 C# DLL,它使用 XslCompiledTransform 类进行 xml 操作。我窃取了 C# DLL 的 C++/CLI 包装器。 当使用 Delphi 5 实现 C++/CLI 包装器时,我…

玩套路吗 2024-08-05 03:19:45 11 0

在 c++ 中进行指针数学运算班级:它“合法”吗?

啊海,海, 我想知道是否可以做如下的事情: class SomeClass { int bar; }; SomeClass* foo = new SomeClass(); int offset = &(foo->bar) - foo; So…

空心空情空意 2024-08-04 06:38:52 8 0

指针算术和导航 malloc 数组

好的,我正在为 iPhone 开发 OpenGL ES 应用程序,并且遇到了一个有趣的问题。 我有一个函数,可以根据细节级别和球面坐标范围来​​计算球体的顶点、…

夜深人未静 2024-08-02 01:21:28 9 0

将结构指针增加一半的结构大小

我刚刚有一个有趣的问题需要处理,但我看不出有什么巧妙的方法来解决它。 我有两个代表复杂图形的基本数据结构,声明如下: typedef struct _node_t n…

木有鱼丸 2024-07-26 20:41:43 11 0

即使指针从未被取消引用,过三数指针中的硬件陷阱是如何发生的?

Herb Sutter 在他的2005 年 11 月 1 日 C++ 专栏中写道... int A[17]; int* endA = A + 17; for( int* ptr = A; ptr < endA; ptr += 5 ) { // ... } […

赢得她心 2024-07-26 03:16:08 15 0

在 C 中访问超出数组末尾的元素

我一直在读《K & R 的 C 书籍,发现 C 中的指针算术允许访问数组末尾之外的一个元素。 我知道 C 允许用内存做几乎任何事情,但我只是不明白,这种特性…

梦回梦里 2024-07-25 11:48:00 7 0

哪些 C 编译器存在指针减法下溢?

因此,正如我从 Michael Burr 对 这个答案,C 标准不支持从数组中第一个元素之后的指针中进行整数减法(我想这包括任何分配的记忆)。 来自 组合的 C9…

杀手六號 2024-07-17 14:30:56 11 0

通过指针算术访问数组值与 C 中的下标访问数组值

我一直读到,在 C 语言中,使用指针算术通常比数组访问的下标更快。 即使对于现代(据称是优化的)编译器也是如此吗? 如果是这样,当我开始从学习 C …

烟火散人牵绊 2024-07-07 15:48:10 14 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

更多

友情链接

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