#pragma comment(linker, "/section:.shareseg,rws")
加入这行预编译指令可以使指定的段.shareseg加上read,write, share属性,即读写共享,在这个数据段中的数据,在所有加载该dll的进程内共享。
今天在使用的时候发现一个问题,如果在"/section:.shareseg,rws"这段.shareseg,后面加上一个空格的话,即这样"/section:.shareseg, rws",编译出的段将不具有share属性,也就不能共享了。
因为习惯,在代码中的逗号后面都会加上一个空格,结果就导致怎么也不能共享数据段了,在使用的时候要多加注意,有些空格是不能加的。
加入这行预编译指令可以使指定的段.shareseg加上read,write, share属性,即读写共享,在这个数据段中的数据,在所有加载该dll的进程内共享。
今天在使用的时候发现一个问题,如果在"/section:.shareseg,rws"这段.shareseg,后面加上一个空格的话,即这样"/section:.shareseg, rws",编译出的段将不具有share属性,也就不能共享了。
因为习惯,在代码中的逗号后面都会加上一个空格,结果就导致怎么也不能共享数据段了,在使用的时候要多加注意,有些空格是不能加的。