structure相关内容

将带有联合的c结构转换为Delphi记录

我想知道我翻译成 Delphi 的这个 c 结构是否不正确,如果不正确,如何正确翻译?由于工会是中间结构,因此正确转换它似乎并不那么简单.任何帮助将不胜感激 typedef struct FWPM_FILTER0_ {GUID过滤键;FWPM_DISPLAY_DATA0 显示数据;UINT32 标志;GUID *providerKey;FWP_BYTE_BLOB providerData;GUI ..
发布时间:2021-08-31 19:21:40 其他开发

Zend Framework + Doctrine1.2 项目结构,模块较多

应用程序加上 ZendFramework + Doctrine 1.2 的实现已有一段时间了,但现在他们有了使用更多模块的第一次体验.我要求每个人都可以看到具有特定布局的默认模块和具有不同布局的管理模块. 到目前为止,在我的应用程序中,我一直使用以下结构: /app/应用/acls/配置/控制器/形式/布局/模型 -->教义模型/生成-->按教义分类的基本模型/插件/视图/引导程序.php ..
发布时间:2021-08-31 19:21:37 其他开发

在 PHP 中模拟值类型结构类

有没有办法在 PHP 中模拟结构类?即一个通过值而不是通过引用传递的类,所以它仍然可以被类型提示...... 如果是这样,可以使用哪些不同的技术?最好的技术是什么? 如果可以的话,您显然可以为 PHP 创建一个完全类型安全的层,是否有这样的层?有没有人有这方面的经验? 解决方案 对象总是通过引用传递.使它们作为副本传递的唯一方法是显式使用 clone 关键字(是的,无处不在). ..
发布时间:2021-08-31 19:21:34 PHP

如何将结构从合约 A 传递到合约 B?最佳实践

我发现了这样一种方式,当创建一个带结构的通用接口,然后契约 A 和 B 继承带结构的接口. 但我想知道是否还有其他方法? 是否存在可以更新具有结构的合同的情况? pragma Experimental ABIEncoderV2;pragma solidity ^0.6.0;接口参数{结构结构测试{uint256 数据;}}合同 contractA 是参数{函数 testCall(st ..
发布时间:2021-08-31 19:21:31 其他开发

在 c 中使用以下结构填充矩阵

我有以下结构. typedef struct arr_integer{整数大小;内部 * arr;}arr_arr_integer;arr_arr_integer alloc_arr_integer(int len){arr_arr_integer a = {len, len >0 ?malloc(sizeof(int) * len) : NULL};返回一个;} 我打算做的是用上述结构填充矩 ..
发布时间:2021-08-31 19:21:27 其他开发

如何初始化结构数组?

struct SampleStruct {一个;国际b;浮动 c;双d;短e;}; 对于这样的数组,我以前是这样初始化的: struct SampleStruct sStruct = {0}; 我想知道当我声明这个结构的数组时,我认为这是正确的 struct SampleStruct sStructs[3] = {{0},{0},{0}}; 但是,下面也被编译器接受了 struct S ..
发布时间:2021-08-31 19:21:24 其他开发

如何将结构动态转换为内表

我正在尝试创建一种方法,该方法将导入一个结构,假设所有结构元素都是扁平的并且具有相同的数据类型.然后我想将它动态转换为具有该类型的表并返回它.我应该从哪里开始?我一直试图让它工作几个小时,但一无所获. 解决方案 您可以使用 cl_alv_table_create 使用 create_dynamic_table 表单,如下所示: * 创建动态内表并赋值给FS调用方法 cl_alv_tabl ..
发布时间:2021-08-31 19:21:21 其他开发

取消对指向结构指针的指针的引用

gcc 4.7.2c89 你好 我正在尝试取消对指向结构指针的指针的引用,并且在执行以下操作时收到此错误消息: LOG_INFO("CHANNEL ID --- %d", *channel->id); 编译错误 在非结构或联合体中请求成员“id" 如果我尝试将其转换为正确的指针类型,我仍然收到相同的错误消息: LOG_INFO("CHANNEL ID --- %d", (*(ch ..
发布时间:2021-08-31 19:21:18 其他开发

访问结构的双指针

我正在尝试使用以下结构指针构建数据包 typedef 结构地址 {无符号字符 *mac_destn_addr;无符号字符 *mac_src_addrl}address_t;typedef 结构框架 {address_t *eth_addr;无符号字符 *有效载荷;无符号整数 *crc32;}frame_t;typedef 结构 eth_ctrl {无符号字符 *no_of_pkt;无符号短*延迟 ..
发布时间:2021-08-31 19:21:15 其他开发

c++结构:以一定的时间速率重复一组函数

所以我被一个小 C++ 程序困住了.我在 w7 环境中使用“代码块". 我制作了一个显示 ASCII 映射和标记的函数.第二个函数更新该地图上的标记位置. 我想知道如何制作我的主要结构,以便更新标记并显示地图,并以一定的时间速率重复.我可以使用哪些功能来实现这一点.我应该遵循什么策略? 每 x 次/秒 DO { showmap();更新位置();} 我是 C++ 初学者,希望能帮到 ..
发布时间:2021-08-31 19:21:12 C/C++开发

如何在结构数组的末尾提供哨兵值

我创建了一个包含 10 个元素的结构(标记值的第 11 个)和一个结构指针,将第一个结构元素的地址分配给它. 结构学生{int roll_no;};结构学生 s[11];struct student *ptr = &s[0];s[10] = NULL;//哨兵值while (*ptr != NULL )//哨兵控制循环{printf ("%d - ", ptr -> roll_no);ptr++ ..
发布时间:2021-08-31 19:21:09 其他开发

删除结构 c++ 向量中的重复项

我有以下结构.我想将结构存储在向量中.其次,我想删除 (context) 上的重复值.我究竟做错了什么? #include #include #include 使用命名空间标准;//结构结构上下文元素{字符串上下文;浮动 x;};int main(){向量v1;v1.push_back({"1",1.0});v1.push_back({"2",2.0});v1.push_back({"1",1. ..
发布时间:2021-08-31 19:21:06 C/C++开发

如何解析具有相同名称的两个结构?

在我的代码库中,我发现两个模块具有相同名称的结构.它给出了名称冲突错误.有没有不改代码的办法解决? 解决方案 这是一个可怕的 hack,但是可以使用宏来重新定义结构的名称,就像这样 //a.h结构碰撞{一个;};//b.h结构碰撞{浮动 b;};//测试.c#define 碰撞 a_collide#include "a.h"#undef 碰撞#include "b.h"int main( ..
发布时间:2021-08-31 19:21:03 其他开发

C中不同定义的同名结构

是否允许在同一个项目中的 2 个不同的 c 文件中使用具有不同定义的相同名称结构.例如. 文件 1.c typedef 结构体{无符号整数 unVar;} abc; File2.c typedef 结构体{内部变量;} abc; abc 用于这两个文件.当我将这些文件编译为同一项目的一部分时,没有错误,但我想了解这是否正确使用. 解决方案 6.7.2.1 结构和联合说明符 ..
发布时间:2021-08-31 19:21:00 其他开发

ZendFramework - 在模块化目录结构中的何处放置其他类?

我目前正在开发某种基于 ZendFramework 的 Web 应用程序.在其中一个模块中,需要计算商品价格.购买时,通过提供一些促销代码,客户可以获得一个或多个折扣. 我想把它做成装饰器(模式). 计算价格的基类(方法“getPrice")可以由多个装饰器类之一修改.它们中的每一个都可以减去一些值.因此,每个促销都有自己的类,实现了一些接口(例如使用方法“getPrice") ..
发布时间:2021-08-31 19:20:55 其他开发

如何在 C 中访问联合内部的结构成员?

我有以下联合: 工会员工{字符键;结构管理器{短年龄;流通股;短整数级别;};结构工人{短年龄;短技能;短int部门;};} 公司[10]; 如何访问联合 employee 内部结构的成员?我尝试通过这种方式访问​​ manager 结构的 age 成员: company[i].manager.age 但我收到 error C2039: 'manager' : is not a m ..
发布时间:2021-08-31 19:20:52 其他开发

在函数内部构建 Tensorflow 图

我正在学习 Tensorflow 并尝试正确构建我的代码.我(或多或少)知道如何构建图形,无论是裸图还是类方法,但我试图找出如何最好地构建代码.我试过这个简单的例子: def build_graph():g = tf.Graph()使用 g.as_default():a = tf.placeholder(tf.int8)b = tf.add(a, tf.constant(1, dtype=tf. ..
发布时间:2021-08-31 19:20:49 Python

SML:使用 abstype 和使用签名来隐藏结构的实现有什么区别?

过去我在 SML 方面做过一些工作,但现在我开始接触更有趣的部分. 使用 abstype...with...end 构造,我可以做一些事情,但隐藏它们的实现细节.我还可以创建我想要制作的东西的签名,并使用 :> 运算符来创建一个遵守该签名的结构,以隐藏实现细节. 签名/结构不只是 abstype 的更通用版本吗?我可以用 abstypes 做什么,而我不能用签名/结构来做?我为什么要使 ..
发布时间:2021-08-31 19:20:46 其他开发

网站结构

我对 php 很陌生,我正在尝试确定组织页面的最佳方式,并使用 PHP 交付它们.我的两个(基本)想法是: 一堆带有 PHP 的单独页面,包括页眉、页脚和菜单. 具有菜单、页眉和页脚以及主要内容的包含的单个主页.页面名称来自 URL 中的一个变量. 有没有人有其他建议或想法?这是非常基本的东西,但我想我会看看是否有人有更好的想法. 谢谢 解决方案 我以前在两个方向都 ..
发布时间:2021-08-31 19:20:43 PHP

在 C 中定义弹性/柔性结构

我有一个任务要做,任务内容是: 请提出链表的定义,以灵活的结构保持人的姓名和年龄.然后编写插入具有给定名称和年龄的元素的过程. 究竟什么是柔性结构?如何定义?然后怎么分配大小? typedef struct Test {年龄;//?字符名称[?];//?结构测试 * 下一个;}结构;int main(void) {结构 *one = malloc(???);} 解决方案 您走对了 ..
发布时间:2021-08-31 19:20:40 其他开发