怎样实现C的多线程调用
我用C调用了一个安装程序
在安装的时候我需要跟踪这个程序的安装状态
我使用线程来检查注册表信息
问题:如何来实现每隔3秒调用线程来查看注册表信息?
更正,更正
是否可以这么做
固定开一个工作线程,利用一个队列来储存要处理的任务,任务所涉及的数据由主线程来分配内存,工作线程处理时把任务从队列中移出,处理完后释放,主线程通过事件或者信号量来通知工作线程是否有任务要处理,工作线程在没有任务时处于等待状态
能书写一个例子吗?
不懂?
等高人~
不懂~
相关问答:
最近在看一个用bison实现的C parser,OS是opensolaris。当用它来解析一个简单的hello.c时,出现“/usr/include/sys/va_list.h: parse error before __gnuc_va_list”。打开文件va_list.h后发现这样一行“typedef __bu ......
写了个测试程序如下
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......
本人在项目中,用ssh架构,想做成分页的效果.
以前我在页面中是,这样取得数据的
<!--进行循环遍历数据-->
<!--进行循环遍历数据-->
<%
List<Users> lof = (List) request.getAttri ......
如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。
不会.
运行java程序
找工具查看一下那个程序的命令行
搜索下:jni ......