1、在DDG6多线程一章的程序5.6中并没有用CreateMutex()创建互斥量啊,怎么会出现用waitforSingleObject来判断hHandle参数表示的对象进入信号状态,也就是说,书上用的那个hMutex并没有和哪个对象联系啊?这是怎么用的阿??2、顺带再问一个数据定义的问题,看到了如下的一个数据定义:
AdaptTypes  : array[0..6] of string[10] =('other','ethernet','tokenring', 'FDDI', 'PPP', 'loopback', 'SLIP' );array[0..6] of string[10] :这个声明是什么意思?没见过这个用法

解决方案 »

  1.   

    第一个不知道,最好有原代码;另外给你个忠告“尽信书不如无书”
    array[0..6] of string[10] 是声明了一个string[10]的数组;
    你看懂数组声明就OK了,string[10] 实际上就是长度为不超过10个字符的字符串
      

  2.   

    array[0..6] of string[10] :
    拥有七个元素的数组,元素的类型是最多可以有10个字符的字符串。
    --------------------------------
    至于第一个问题,把他的代码贴出来吧,要去找的话有些麻烦