摘要:
具有reset功能的多线程同步队列
前一段时间写了一个多线程同步队列,并且加入了reset功能。可以保证线程读到的不会是不可识别的数据。自己自测过,不过还是不能保证没有bug:)
// -------------------------头文件:threadsafequeue.h---------------------------//
#include <wtypes.h......
摘要:
#include "stdio.h"#include "string.h"#include "conio.h"file *fp;/*设立文件指针,以便将它用于其他函数中*/struct a{long m,s;struct a *next;};/*数组类型a:记录各种情况下船上的商人和仆人数,m:代表商人数
s:代表仆人数*/struct a *jj,head;/*head为头指针的链表单元(船......
函数调用的底层机制
body {font-family: verdana;font-size: 10.8pt; color:#000000; background-color:#ffffff}
table {font-family: verdana;font-size: 10.8pt;text-decoration:none}
table.frame {font-family: verdana;font-size: 10.8pt;text-decoration:none;border-collapse: collapse; border-bottom-style:dotted; border-bottom-width:1px}
div.hr{border-bottom:1px dotted #c0c0c0; width:75%;height:1px;}
td.leftframe {font-family: verdana;font-size: 11px;text-decoration:none;border-collapse: collapse; width:169px; overflow:hidden}
td.topleftframe {font-family: verdana;font-size: 10px;text-decoration:none;border-collapse: collapse; padding-top:4px; padding-bottom:4px }
td.mainframe {padding:2px; border-left:1px dotted #c0c0c0; border-top:1px dotted #c0c0c0; font-family: verdana;font-size: 10.8px;text-decoration:none;border-collapse: collapse;width:590px; overflow:hidden; }
td.nav {font-family: verdana;font-size: 11px;text-decoration:none;border-collapse: collapse }
a:link { font-family: verdana,"宋体"; color:#0000ff; text-decoration:none}
a:visited { font-family: verdana,"宋体"; color:#000080; text-decoration:none}
a:hover { font-family: verdana,"宋体"; text-decoration:underline; color:#0000ff }
a:active { font-family: verdana,"宋体"; color:#ff0000; text-decoration:none}
div.nav { font-size: 11px;font-famil...
下一页 摘要:
目前知道有两种方式:可以提供宽字符与ansi字符之间的转换,
第一种由com库提供的函数
char* _com_util::convertbstrtostring(bstr );
bstr _com_util::convertstringtobstr(char*);
example// convertbstrtostring.cpp#include <comutil.h>......