急问:为什么我的线程函数调用不起来?

竹君子 竹君子 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
代码如下,就是运行不到啊

DWORD WINAPI charging(LPVOID pvparam)
{
pvparam=(LPVOID)pama;

CTime Currtime=CTime::GetCurrentTime();

_tcscpy(strFileName,L"c:\\aaa.txt");
CString strtime;

MessageBox(0,0,0,0);
_tprintf(_T("abc"));


while(1)
{


strtime=Currtime.Format( "%Y-%m-%d-%H:%M:%S");


hf = CreateFile(strFileName, GENERIC_WRITE, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL, OPEN_ALWAYS, 0, NULL);

if(hf==INVALID_HANDLE_VALUE)
{
_tprintf(_T("CreateFile %s Error2: %d\n"),strFileName,GetLastError());

return -1;
}



WriteInfo((LPCSTR)((LPCTSTR)strtime),40);
Sleep(1000);


Currtime+= CTimeSpan( 0, 0, 0, 1);
}


}


int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
wthread=CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)charging,(LPVOID)&pama,0,&pid);//创建监视进程



}
...全文

相关推荐

【并发】为什么HashMap是线程不安全的?

目录 1.什么是线程安全性(what) 2.如何分辨一个类是否线程安全?(HOW) 3.为什么hashmap不安全 why 3.1 插入HashMap.put 3.1.1 HashMap 在扩容的时候 3.2 HashMap 在删除数据的时候 0.背景 经常会看到说HashMap是线程不安全的,ConcurrentHashMap是线程安全的等等说法,不禁有个疑问,什么是线程安全?什么样的类是线程安全的? 1.什么是线程安全性(what) 线程安全定义,最核心是正确性, 正确性:多个线程访问某个类,不管怎么调度这些线程,其代码中不需要额外的同步或协同(synchronized),这个类依然有正确

weixin_38537315

浅谈Java StringBuilder为什么线程不安全

主要介绍了浅谈Java StringBuilder为什么线程不安全,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

weixin_38737630

StringBuilder为什么线程不安全?

作者:千山 juejin.im/post/5d6228046fb9a06add4e37fe 引言 面试官:StringBuilder和StringBuffer的区别在哪? 我:StringBuilder不是线程安全的,StringBuffer是线程安全的 面试官:那StringBuilder不安全的点在哪儿? 我:。。。(哑巴了) 在这之前我只记住了StringBuilder不是线程安全的,StringBuffer是线程安全的这个结论,至于StringBuilder为什么不安全从来没有去想过。 分析 在分析这个问题之前我们要知道StringBuilder和StringBuffer的内部实现跟S

weixin_38703794

(Java源码阅读) ArrayList为什么线程不安全?

ArraysList是线程不安全的数据类型。如果多个线程同时访问列表实例,并且至少有一个线程在结构上修改列表,则需要在外部同步。使用Collections.sychronizedList方法是线程安全的。 查看JDK文档,在结构上修改ArraysList的方法有 分析源码发现,在add方法中的elementData[size++] = e;存在线程不安全的风险。 elementData与size都是全局变量,但没有进行sychronization同步处理,elementData是共享的线程不安全的mutable可变数据。 public class ArrayList extends Abs

weixin_38731385

StringBuilder为什么线程不安全深入讲解

主要给大家介绍了关于StringBuilder为什么线程不安全的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用StringBuilder线程具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

weixin_38544075
评论 12
收藏 已收藏
分享
返回顶部
竹君子
VC/MFC 16,551 成员 421,605 内容