void-pointers

    -1热度

    1回答

    我遇到问题。我试图将一个void *转换为std :: function。 这只是一个简单的例子,有什么建议可以理解 #.h file class Example { public: Example(); int foo(void* hi); int fooFunc(std::function<int(int, int)> const& arg, int x

    0热度

    2回答

    下面的代码不起作用,子菜单显示在页面加载中,但它假设隐藏。我在这里错过了什么吗? 你可以看到代码http://jsfiddle.net/x3yJ6/ CSS: .menu > li{ display: inline; } .menu > li{ display none; } .menu > li:hover ul{ display: block; }

    0热度

    1回答

    我想写一个列表中的列表程序。 于是就有了list.h文件: typedef struct node { void *ptr; struct node *next; struct node *prev; } NODE; typedef struct list { struct node *head; struct node *tail;

    0热度

    2回答

    我正在处理一个项目,该项目需要我使用void指针存储对pthread的所有引用,并使用包装函数创建并取消这些线程。 因此我结束了以下内容: typedef void * ThreadHandle_t; void * endlessWhileLoop(void * p){ while(1); } int createThread(ThreadHandle_t * handle){

    0热度

    1回答

    我已阅读msdn页面,只发现它似乎只能将图像保存到名为“Saved Pitures”和“Camera Roll”的图像中。 但我想专门为我的应用程序创建一个文件夹。 (因为我不想惹不是由我的应用程序创建的图片。) 我看到有下MediaLibrary的相册性能。我可以做些什么,比如创建一个新专辑吗? 我想要实现的是,我需要创建一个可以在“图片”应用程序中看到的文件夹,并且可以在其上保存图片。

    0热度

    1回答

    接口限制迫使我使用static_cast将MyObject*转换为void*。当这个指针回到以后的接口调用时,我必须执行另一个static_cast从void*到MyObject*,因为在这种情况下dynamic_cast不起作用(解释为here)。 但是,我想执行一个类型安全检查,以确保没有奇怪的事情发生,如果其他人更改了部分代码。如果在这种情况下可以进行任何检查,哪一个检查最好/最方便?

    1热度

    2回答

    我读了下面的程序代码: #include <stdio.h> #include <stdlib.h> int main() { int *p; p= malloc(sizeof(int)); *p=42; printf("Pointer p has address %p and points to %p\n", (void*)&p, (v

    1热度

    1回答

    我们在为开发(测试)保留的服务器上使用Nginx,并且我们希望防止公司以外的任何人访问正在开发的网站。然而,其中一个网站使用在线支付,因为任何人都需要访问一个文件夹,用于从信用卡公司回拨。 有什么办法可以保护整个网站,但只留下一个文件夹并打开所有文件? 问候, 瓦埃勒

    0热度

    2回答

    我有一个Collection类,它旨在存储不同类型的对象,但是我想调用这些类共享的特定方法名称(例如ToString())。 这里是我的尝试: class Collection { public: void *data[]; void Collection() {} void ~Collection() { for (int i = 0; i

    1热度

    1回答

    在C中保证任何指针类型都能成功通过void *往返? 也就是说,类似如下的保证工作: typedef struct { ... } A; A *p = ...; void *v = p; A *p2 = v; // use p2 here 不管是什么的A类型?