结构 问答列表

将一个 C 结构体转换为另一个元素较少的 C 结构体是否安全?

作者:Josu Goñi 提问时间:3/11/2015

我正在尝试在 C 上做 OOP(只是为了好玩),我想出了一种方法来进行数据抽象,方法是先使用公共部分的结构体和公共部分的更大结构,然后是私有部分。这样,我在构造函数中创建整个结构,并将其强制转换为小结...

如何在其他标头中同时使用头文件和 cpp 文件?

作者:ModernEraCaveman 提问时间:9/1/2023

我正在 Visual Studio 中处理一个项目,我决定重新组织我的许多代码。不幸的是,我在链接不同的标头及其 cpp 文件时遇到了问题。 我有一个头文件,其中包含通过头文件链传递的库。我不知道这...

使用 ifstream 将二进制数据读入结构体

作者:Dan 提问时间:3/5/2014

我正在尝试使用 ifstream 从文件中读取二进制数据。 具体来说,我正在尝试用从文件中读取的数据填充这个“Header”结构: struct Header { char id[16]; i...

C语言中结构的数组变量的初始化和声明

作者:Swagnik 提问时间:3/12/2022

我在尝试编译此代码时遇到错误.......尝试了不同的 IDE #include<stdio.h> #include<stdlib.h> struct car{ int price[5]; }c...

[“{”标记前的预期表达式出错

作者:Keneth Cayas 提问时间:11/6/2020

你好,我是 C 语言的初学者,我不知道为什么 每次尝试编译时,我都会在此行上收到此错误 CURRENT->name = {'L','O','U','D','A'}; 这是我的整个代码 #in...

如何计算包含一些未命名成员和零大小位域的位域结构的大小?

作者:Neeraj-Kumar-Coder 提问时间:1/2/2021

这个结构体的大小是如何计算的: struct B { unsigned char c1 : 1; unsigned char : 2; unsigned char c2 : 2; unsig...

优先级队列 - 说明

作者:Hothyfa Suliman 提问时间:10/31/2023

据我所知,优先级队列是一种根据元素的优先级值排列元素的队列。通常,在优先级值较低的元素之前检索具有较高优先级值的元素。 但是在这张幻灯片中,他说如果 x 的优先级低于 y,则 x 将首先被删除! ...

C++ 复制构造函数 - 指针分段错误的深度复制

作者:jmdatasci 提问时间:3/22/2020

我最近开始通过高级计算机科学基础MOOC学习C++。我们有一个在隐藏的 .h 文件中声明的挑战(无法更改),我们需要对 .h 文件中初始化的所有成员函数/构造函数/析构函数进行编码。 为了避免作弊或...

在 Java 中修改 PriorityQueue 中的项目

作者:curiousengineer 提问时间:10/18/2023

假设我有一个自定义类,如下所示 class Emp { String name; Integer id; } 我决定在 java 中使用 PriorityQueue 来插入 Emp 的元素,...

在结构中使用随机库后删除了函数错误

作者:zarro 提问时间:3/26/2022

我正在尝试围绕 std 随机数生成器编写一个简单的结构。根据编译器,我可以初始化这个类,但是当我尝试使用该函数时,它给出了以下错误: 错误 C2280 “RandNormGen::RandNormG...


共371条 当前第6页