void-pointers

    0热度

    1回答

    我想在我的Ruby on Rails网站上弹出一个图像。我使用HTML文档作为我的主页,当我输入此代码(下面)时,它不会出现。我一直在寻找不同的方式来调用它,但我一直无法在我的网站上生成图像。对不起,我也是新来的SE,所以如果我需要添加一些东西,请耐心等待。 我是否缺少需要渲染图像的gemfile? <!DOCTYPE html> <p>Welcome to <%= @owner.name

    2热度

    1回答

    我有一个函数指针与double(*)(void)类型,我想将其转换为给定数字参数的函数。 // already have function my_func with type double(*)(void) int para_num; para_num = get_fun_para_num(); // para_num can be 1 or 2 if para_num == 1

    2热度

    1回答

    假设我给出了一个void* data数组,并要求使用2种不同数据类型的信息填充它:int数组和一个字符串。 void* data; int numbers[9]; char* title; 我明白输入数字到数据阵列,我需要强制转换这样的: memcpy((int*)data, numbers, sizeof(numbers)); 可是我该怎么办,如果我想提出title在号码后,地址被复

    1热度

    1回答

    我有大量的简短,简单的/.h文件中定义的数据(即:进程,文件,线程,函数等)的单独类型的数据。一旦我完成了各个部分的实现并完成了单元/代码覆盖测试,我就开始将这些部分连接起来。 当前实现利用指针到父 - struct通过(void *)指针中的代码,即: struct typeB { int B; void *parent; }; struct typeC {

    0热度

    1回答

    你好我有一个void *用来使代码更通用的问题。 我已经写了fifo队列(使用下面的链表)存储任何可以被转换为void *的数据(即struct *为void *)。 现在我有功能,检索这个数据回来。但问题是具有3个字段的结构只返回第一个字段填充,其他2个为空(在放入队列时填充)。 所有像back(),unwrap'_data_from_node'()和fifo_dequeue()这样的函数都会返

    3热度

    2回答

    共享指针非常聪明。他们记得他们最初构建的类型,以便正确删除它们。采取这一例如: struct A { virtual void test() = 0; }; struct B : A { void test() override {} }; void someFunc() { std::shared_ptr<A> ptr1; ptr1 = std::make_share

    1热度

    1回答

    当试图升级涉及文件导出到Swift 3的库时,我遇到了两个主要问题。我已阅读apple/swift migration page,但仍不确定究竟是什么才是最好的方式确保我不会丢失任何这些字节。很多示例都是转换字符串,但实际上我需要字节。 我遇到的第一个问题是在下面的每一行中,以stream.write开头,UnsafePointer<UIntX>(&var)返回一个错误,说Ambigious us

    0热度

    1回答

    我收到一个错误,说我已经重新定义了一个函数custom_delete。 header.h #include <iostream> #include <string> static int unfreed_count = 0; #define DELETE(O) custom_delete(O,__PRETTY_FUNCTION__, __LINE__) void custom_dele

    -1热度

    2回答

    从wincrypt api我收到一个void *指向char *。 此char *指向char []的开始。我还收到一个void*指向一个int大小为char*。 关于pvData和cbData我有来自Microsoft的以下文档。 pvData的数据类型:指向BYTE值数组的指针。该数组的大小在cbData参数中指定。返回包含证书显示名称的以NULL结尾的Unicode字符串。 我想转换此voi

    0热度

    3回答

    我有一个函数 struct Analysis reduce (int n, void* results) 其中n是要分析的文件的数量,而且我通过分析结构的阵列结果。 分析结构的定义如下: struct Analysis { int ascii[128]; //frequency of ascii characters in the file int lineLength;