如下:
#pragma data_seg(".SHARDAT")
static char s[100];
int i = 0;
#pragma data_seg()
书上说:这样会跨越该dll的所有使用场合创建一个共享的数据段,那么加上static和不加有什么区别呢?书上有个例子在#pragma data_seg中间申明了一个记录当前客户的个数,没有加static,但看来效果和加了static是一样的,不然每来一个客户不就清零了。
#pragma data_seg(".SHARDAT")
static char s[100];
int i = 0;
#pragma data_seg()
书上说:这样会跨越该dll的所有使用场合创建一个共享的数据段,那么加上static和不加有什么区别呢?书上有个例子在#pragma data_seg中间申明了一个记录当前客户的个数,没有加static,但看来效果和加了static是一样的,不然每来一个客户不就清零了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货