本人做java,最近用到一些动态库,自己模仿着教程写了一个helloworld的dll文件,用java调用,想多了解点,以后自己可以结合两者使用,但C基础比较差,能不能行啊?要学的话,要看点什么书,谁给个学习经验啊?

解决方案 »

  1.   

    先看点c++,c的基础语法书,然后再看MFC,vc的入门书籍。老实说,先学java的人转c,在理解上会有不少问题。
      

  2.   

    一定要注意方法。
    方法对头了,入门很快。
    不要走弯路了。MFC学习一两个月后看《深入浅出MFC》。
    这样应该就行。
      

  3.   


    其实不是转啦,只是想多懂点,以后更方便,而我们公司的项目都是java和VC++结合做的。这位仁兄能不能说的具体一点,就是vc++思想和认识上与java有什么不同?受教了。
      

  4.   

    你要封装dll,不难吧,少问这些难不难的问题,有这时间问题已经解决大半了! 
      

  5.   

    不难, 但要有个良好的学习步骤, C++本身就复杂, MFC又只是对SDK的一层简单封装, 
    与Java/WinForm为代表的设计思路有很大差别, 所以建议表图快, 求稳, 
    从C/C++, SDK打好基础, 再学MFC就很容易了, 其实这样是最快也是最聪明的办法.
    不过.net另说, 我感觉那还不如C#, C#可是.net专供的, 呵呵.