⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vtkill.c

📁 su 的源代码库
💻 C
字号:
/* Copyright (c) Colorado School of Mines, 2006.*//* All rights reserved.                       */#include	"vthdr.h"/*	Deleting a thread****	Written by Kiem-Phong Vo*/#if __STD_Cint vtkill(Vthread_t* vt)#elseint vtkill(vt)Vthread_t*	vt;#endif{#if !vt_threaded	return -1;#else	int	rv;	if(!vt)		return -1;	if(!(vt->state&VT_RUNNING) )	{	vt->error = 0;		return -1;	}#if _WIN32	if((rv = TerminateThread(vt->self, 0)) == FALSE)	{	vt->error = GetLastError();		rv = -1;	}	else	rv = 0;#else	if((rv = pthread_cancel(vt->self)) != 0)	{	vt->error = rv;		rv = -1;	}#endif	if(rv == 0)		vt->state &= ~VT_RUNNING;	return rv;#endif /*!vt_threaded*/}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -