p99:“#class_name”生成一个字符串。
  例如:#aaa 生成一个字符串"aaa"
p117:stdio.h是标准IO库
p57:
  ::意思:类限定符,不调用虚函数表。
唉,晕……书不在旁边……下次最好一个问题提问一次……  

解决方案 »

  1.   

    如果是MFC定义的结构、类、宏,可点右键,有一菜单项是到其定义处
      

  2.   

    你能找出这么多问题,足见你学习态度之严谨,我也是初学,尽量解答吧WIN32_FIND_DATA结构参见MSDN
    CStudioFile我没用过,
    CString str; int d=5; char c="c"; str.format("%d, %c", d, c); 
    则str内容为"5, c"。线程ID就是系统分配给线程的一个标识数字,如同学号,
    例如LINUX中的kill 119可杀掉ID号为119的进程Console编译我没用过,SORRY,不过VC中会自动配置它的链接。
      

  3.   

    CRuntime不光在WIN32中,其它平台也有类似的称为RTTI(SORRY,我还没搞懂什么意思,大概是执行期什么什么吧)的库提供执行期的动态创建等。RUNTIME_CLASS(类名)宏为类创建了一个成员代CRuntime调用。类名::函数名()表示调用某类的某个函数,“::”是域控制符,作用相当于“对象.函数名()”中的“.”的作用,当然是不一样了。你可将其念为“的”就好理解了。vtable你还是放在一旁以后再了解吧,这和编译器的实现有关。data slicing 之后 mydoc.func() 被赋值的对象调用CDocument::func(),赋值对象调用CMydoc::func(),因赋值对象并未改变类型。
      

  4.   

    typeid还没用过,估计应该和RUNTIME的类有相当的功能吧,就是提供动态生成。exceptions 我还没用过,看你的样子学得太快了吧,找点基础的,我都快累毙了!InitApplication和InitInstance 在MFC中是要调用的,不过假如这是你写的两个函数,就要看你调用不调用了。后面的我还没看到呢,你有什么心得给我啊
      

  5.   

    我发现你在学C++和MFC时以学其他语言(面向过程的语言)的方法去学了,你其实应该依据一个公认的过程:What->How->Why的过程去学,想像它是个黑盒子,例如是台牛肉罐头机,首先想它是做什么的(What),我放头牛进去它就应该出来200瓶罐头(How)。然后才会想为什么(Why)
      

  6.   

    这次我把书拿到手上了,
    p36 CStudioFile.open(文件名,打开模式)你看它的单词意思就知道了,modeWrite就是可写,modeCreate就是当文件不存在就创建,typeText是以文本格式(相对于二进制),我没用过,单就字面来解释,应该不会错,还是一句,你以黑盒子来理解它。
      

  7.   

    p42,线程ID是一DWORD类型,说明线程ID是一数字。P99,static char _lpsz##class_name[]=#class_name; 
    你说的是_IMPLEMENT_RUNTIMECLASS(class_name, ...)吧,“...”表示我省略了内容
    class_name就是从宏参数中传过来的参数,那句意思就是
    如:_IMPLEMENT_RUNTIMECLASS(CMyView, ...)将展开为:
    static char _lpszCMyView[] = "CMyView"; ... ##class_name中#起展开作用
      

  8.   

    欢迎到http://www.csdn.net/expert/topic/167/167173.shtm
      

  9.   

    欢迎到http://www.csdn.net/expert/topic/167/167173.shtm 
    有问题,解决的人可能是你,谢谢,大哥,大姐
      

  10.   

    [email protected]有空和我联系,大家一起学,我也有很多问题呢
      

  11.   

    P64  虚拟函数表 vtable 是什么意思? VTABLE是一个存放object的 virtual function地址的表格.
    如果它的子类也有同样的virtual function  则这个对象把在vtable表这个function的地址
    换成子类function的地址.
    另:      你要多看看别的基础一点的书.
      

  12.   

    对不起了,兄弟们!
    下午是我的不对,向大家道歉啦(鞠躬,90度的)
    to cpunion(李杰) :谢谢兄弟了。留个地址吧,交个朋友可以吗?
    [email protected]