小编Joe*_*orn的帖子

如何修复此Pthread示例中的错误?

我做了所有必要的配置,比如包括Pthread库和头文件......

错误是:

error C3867: 'FunctionClass::calledfunction': function call missing argument list; use '&FunctionClass::calledfunction' to create a pointer to member
Run Code Online (Sandbox Code Playgroud)

这是导致错误的示例:

class FunctionClass
{

 public:

    void * calledfunction( void *);
    /*
    this is the definition of the function in the FunctionClass.cpp
    void * FunctionClass::calledfunction( void *)
    {
        //do sth;
    }

    */


};

int main(void)
{

pthread_t process_m;
FunctionClass *obj = new FunctionClass ();

int nbr= 5;

if(pthread_create(&process_m,NULL,obj->calledfunction,(void *)nbr)< 0)
    {
        std::cout << "thread1";

}
 }
Run Code Online (Sandbox Code Playgroud)

什么可能导致错误?我尊重函数pthread_create的语法......但是我找不到这个错误的原因!

c++ pthreads

0
推荐指数
1
解决办法
1052
查看次数

使用ASP或PHP检查2个目录中是否存在文件

我正在寻找一种方法来比较2个目录,看看两个文件是否存在.我想要做的是删除其中一个目录中的文件(如果两个目录中都存在).

我可以使用ASPPHP.

例:

/devices/1001
/devices/1002
/devices/1003
/devices/1004
/devices/1005

/disabled/1001
/disabled/1002
/disabled/1003
Run Code Online (Sandbox Code Playgroud)

因此,由于1001, 1002, 1003存在/ disabled /,我想从/ devices /中删除它们,只留1004, 1005/ devices /中.

file-io

0
推荐指数
1
解决办法
577
查看次数

有关管理信息列表的建议

我现在一直在研究Java,我已经准备好尝试构建一些东西了.我想我对如何构建简单部件有基本的了解,但我很难规划出我的项目.我希望你们能告诉我我需要做些什么.

我正在创建一个工作的应用程序.我在ATM业务工作,我们为所有ATM模型提供技术支持.因此,我们有一个主要的atm错误代码列表,它们适用的模型,描述和解决方案.

从应用程序我想通过ATM制造商 - >模型 - >可供选择的错误代码列表进行搜索.和可通过错误代码搜索.

我不确定的是如何保存如此庞大的代码列表.我的格式是这样的:("Hyosung","1000","20001","无法检测盒式磁带","拆卸和更换盒式磁带 - 检查左侧内壁上的微动开关")

(制造商,型号,代码,描述,解决方案)

因此,根据用户选择的搜索方式,它可能会导致所有错误

可能有1000个错误代码.是否最好将其保存到应用程序可以访问的文本文件中?你们如何管理错误代码?

android information-retrieval

0
推荐指数
1
解决办法
105
查看次数

提取XML的部分信息

我在数据库中的某些表中分发了大量信息(并且必须将它们全部表示为oop).我需要根据请求从相同的数据创建具有不同格式的文本文件.我的想法是创建一个设计,如果要更改这些格式,则不需要编码.

我正在考虑使用某种XML魔术技巧来实现这一目标,但我不知道该怎么做.我也对新想法持开放态度.

xml vb.net xsd

0
推荐指数
1
解决办法
90
查看次数

如何在c#中仅提取服务器名称

我想只提取从哪个服务器名称开始\\. \\已移除.解压缩服务器名称后,将解析此字符串.我能怎么做?

c#

0
推荐指数
1
解决办法
73
查看次数

将文件保存到另一台服务器

我将使用什么样的路径将文件(.pdf)保存在另一台服务器/网络驱动器上?假设我拥有网络驱动器'optamail1'和一个名为datasheets的文件夹的权限.我可以使用"运行"访问此文件夹\\optamail1\datasheets\,但是,这种路径在我的应用程序中不起作用.有没有人试过这样做过?

谢谢,尼克

asp.net

0
推荐指数
1
解决办法
2600
查看次数

Windows服务调试繁琐

我正在构建我的第一个Windows服务......真是一次冒险.

为了让我开始,我遵循以下walktrough:

http://msdn.microsoft.com/en-us/library/zt39148a.aspx#Y902

它的结构非常好而且有效!...这意味着我在创建的事件日志中获得了In onStart和In onStop日志消息.

现在,我的问题是:

每次更改服务代码时,我都需要重建安装项目,将服务项目添加为主项目输出并重新安装服务.

这是相当繁琐的,所以我问是否有更好的方法来测试和调试服务.

最好的祝福

.net windows-services

0
推荐指数
1
解决办法
199
查看次数

LostFocus在asp中的文本框事件

嗨,我目前正在ASP.net中开发一个Web应用程序.我正在创建一个注册表单,当用户输入他们想要使用的用户名时,它会对数据库执行检查以查看用户名是否已存在.我不希望在文本更改事件中完成此操作,因为我不希望每次在文本框中输入字符时都尝试查询数据库.当我想要做的是当文本框失去焦点时,通过点击下一个字段或点击另一个字段,然后检查数据库中的用户名.如果用户名已经退出,那么工具提示之类的消息会放在字段的旁边.

如何在文本框失去焦点时如何执行此操作.

c# asp.net

0
推荐指数
1
解决办法
8522
查看次数

如何在C#中表达这个VB代码?

如何将其从vb转换为c#?

 Call WshShell.Run( "API_CALLBACK.exe", 0, True )  
 WScript.Sleep(10000)  

 WshShell.SendKeys("{ENTER}")  
 WScript.Sleep(3000)  
 WshShell.SendKeys("%S")  
 WScript.Sleep(3000)  
 WshShell.SendKeys("%Y")  
Run Code Online (Sandbox Code Playgroud)

THX
是的Process.Start( "API_CALLBACK");? 如何处理.sendkey?

c# vbscript

0
推荐指数
1
解决办法
567
查看次数

图书馆参考不断消失

我有一个WCF库项目,我从控制台应用程序引用.问题是每次我添加引用并注册它时,它会在以下所有情况下消失:

  • 如果我重建任一项目
  • 如果我尝试运行控制台应用程序

.net wcf visual-studio-2010

0
推荐指数
1
解决办法
413
查看次数