class相关内容

如何将对象传递到 MFC 对话框

我有一个名为IF的类,在标题中她有一个对象deque m_messages我需要在这个双端队列的构造函数“new"中写吗?我该怎么做? 我需要将这个带有数据的双端队列传递给我的对话框类并在“控制列表"中打印它.如何通过引用对话框类来传递双端队列? 解决方案 如果我正确理解您的问题,您可以扩展对话框的构造函数并将其作为双端队列的引用传递. ..
发布时间:2022-01-12 15:07:10 C/C++开发

Python中的类中的池

我想在一个类中使用 Pool,但似乎有问题.我的代码很长,我创建了一个小型演示变体来说明问题.如果您能给我下面的代码变体,那就太好了. 来自多处理导入池类系列实例(对象):def __init__(self):self.numbers = [1,2,3]定义 F(自我,x):返回 x * x定义运行(自我):p = 池()打印 p.map(self.F, self.numbers)ins = S ..
发布时间:2022-01-12 13:11:52 Python

不能腌制静态方法 - 多处理 - Python

我正在对我使用类的代码应用一些并行化.我知道如果没有与 Python 提供的任何其他方法不同,就不可能选择一个类方法.我在这里找到了解决方案.在我的代码中,我必须使用类进行并行化的部分.在这里,我发布了一个非常简单的代码,仅代表我的结构(相同,但我删除了方法内容,这是很多数学演算,对我得到的输出来说微不足道).问题是因为我可以腌制一种方法(shepard_interpolation),但使用另一种 ..
发布时间:2022-01-12 12:37:05 Python

包含宏的 C++ 方法声明

我正在使用 QuickFAST 库,在检查它时我发现了这个我似乎并没有真正理解的类声明!我的意思是类名之前的宏名是什么! 类 QuickFAST_Export 消息:公共 FieldSet 我也发现了这个声明 friend void QuickFAST_Export intrusive_ptr_add_ref(const Field * ptr); 再一次我不明白这个声明的用途! 有 ..
发布时间:2022-01-11 20:20:07 C/C++开发

以编程方式检索 C++ 类名

我想知道是否可以在 C++ 中以字符串形式检索类的名称,而无需将其硬编码到变量或 getter 中.我知道在运行时实际上并没有使用这些信息,因此它不可用,但是是否可以创建任何宏来创建此功能? 编辑:请注意,我实际上是在尝试检索派生类的名称,并且我使用的是 Visual C++ 2008 Express Edition. 解决方案 可以使用typeid: #include ..
发布时间:2022-01-11 19:32:00 C/C++开发

类或函数声明中间的宏

我已阅读相关问题,例如 this 和 this 和其他页面,但它们没有t真的回答我的问题. 基本上,我看到如下代码. class SOME_MACRO SomeClass{某类();~SomeClass();}; 这真的让我很困惑.现在我认为自己对 C++ 相当了解(尽管对预处理器了解较少),但我不记得在我读过的任何书中看到过这样的声明.但是我一直在现实世界中看到这样的代码,例如在 Op ..
发布时间:2022-01-11 19:31:02 C/C++开发

在多个 cpp 文件 C++ 上使用类/结构/联合

我正在尝试在 C++ 中创建一个类,并且能够在多个 C++ 文件中访问该类的元素.我已经尝试了超过 7 种可能的解决方案来解决错误,但都没有成功.我研究了类前向声明​​,这似乎不是答案(我可能是错的). //resources.h类果酱{上市:年龄;}果酱;//函数.cpp#include “资源.h"无效打印(){std::cout ..
发布时间:2022-01-11 16:58:33 C/C++开发

C++ 类头文件组织

对于必须处理分布在多个源文件和头文件中的大量相互依赖的类的人,您建议的 C++ 编码和文件组织指南是什么? 我的项目中有这种情况,解决跨多个头文件的类定义相关错误变得相当头疼. 解决方案 一些通用准则: 将您的接口与实现配对.如果你有 foo.cxx,那么其中定义的所有内容最好在 foo.h 中声明. 确保每个头文件#includes所有其他必要的头文件或独立编译所需的前向声 ..
发布时间:2022-01-11 16:07:11 C/C++开发

根据类“范围"分配 CSS 属性.

我有一些 HTML 代码需要设置样式,这些代码由 Web 服务自动生成.我得到的部分代码如下所示: 现在,“奇怪"的部分来了:类名后面的数字(即:150、10 和 142)实际上是最大值.文本字段接受的字符数,它给了我一个关于文本字段应该呈现多宽的“提示":150 宽,10 短;因为这个数字变化很大(它是由调用 Web 服务的用户定义的),让“n"个类符合所有可能的值是不切实际的. 那 ..
发布时间:2022-01-10 08:05:46 前端开发

Visual Studio 2010:IDE 中类的 XML XSD 架构

每当我需要从 XML XSD 架构创建类文件时,我都会在 VS 中使用 .NET xsd.exe 工具和预构建事件,以确保我的类和架构在构建时彼此同步.这当然可以,但是... 我注意到,如果 XSD 和派生类在同一个项目中,VS 会理解这种关系并在解决方案资源管理器中直观地将 CS 显示为 XSD 文件的子项.所以我想知道 Visual Studio 2010 中是否有任何功能可以在 IDE ..
发布时间:2022-01-09 22:03:02 其他开发

将类保存到二进制文件中 - Python

我知道可以使用以下方法将类保存到 c++ 中的二进制文件中: file.write(Class_variable, size_of_class, amount_of_saves, file_where_to_save) 或类似的东西,我想在 python 中使用它,以便更轻松地写入和读取大量数据. 我试过这样做: def Save_Game(玩家, 房间):地址 = '保存/玩家'文件 ..
发布时间:2022-01-09 19:58:59 Python