关于链接的一些问题

我是学习C/C++的新手,现在有几个关于链接的问题不是很明白:1.a.exe引用了c.dll、b.dll这两个动态链接库,同时b.dll也引用了c.dll,假设lib都存在,我如果要实现静态链接,是否c.lib会被添加两次?2.如果x.exe要引用y.dll、z.dll  能不能一个静态链接,一个动态连接?如果能请问怎么设置链接选项?

作者: len(py) 发布时间: 07-28

大家讨论一下:保存IP地址用int好还是unsigned int好。

请各说明理由。个人认为基本没啥区别,有是有个同事说用int会有问题,大家能帮着分析一下不?

作者: foolishx 发布时间: 07-28

向老P请教一下:

PMP应该怎么学起呢?有没有什么教材可以帮忙推荐一下,谢谢。

作者: foolishx 发布时间: 07-28

请c++ 高手调优

本帖最后由llslls_007于2010-07-2623:44编辑以下3个函数分别用c数组,c++list  和c++vector分别实现0-910个数的全排列输出,编译器为CC,工作中尝试过c++改写c程序,发现速度也有慢些,用c++一直担心速度问题。c用时间10秒钟c++vector完全是模仿c写的却要30多秒钟(不知道为

作者: llslls_007 发布时间: 07-26

做linux服务器程序开发是不是很容易碰到职业瓶颈?

感觉在linux下作服务器程序开发,就那几个程序架构,接触久了,也没什么可以研究的,我最近应聘上做服务器程序开发的职位(c++),因为自己以前接触不多,所以想请问有这方面工作经验的大虾说下,做服务器程序开发前途怎么样,是不是很容易就碰到职业瓶颈了,感觉要学的东西也不多(没什么技术含量),该不该去?多谢!ps:自己一直做嵌入式开发的(一直用c),对服务器方面不太了解。

作者: iloveunix_linux 发布时间: 07-27

c语言如何获取当前目录?

c语言如何获取当前目录比如我有一个程序a在/aa/bb/cc/dd目录下,并在这里执行a,这个a程序怎么获取是在/aa/bb/cc/dd这个目录呢?

作者: jd808 发布时间: 07-27

c++ 之输入输出流(一) 真理何在?大家帮忙看看

c++之输入输出流(一)真理何在?环境:RHEL5.Xg++1.首先,看程序vim8.c#include<fstream>#include<iostream>#include<cstdlib>usingnamespacestd;intmain(){ifstreaminf;inf.open("output.tx

作者: longxibendi 发布时间: 07-27

有几行代码不明白,关于锁的

本帖最后由sparkzh于2010-07-2722:30编辑volatileT*pInst=0;T*GetInstance(){if(pInst==NULL){lock();

作者: sparkzh 发布时间: 07-27

如何组织多个源文件比价合理(其中的一个共用文件有好多好多全局变量)?

有a,b,......g这7个.c源文件,它们都用到一个共同的common.c,而这个common.c中有N多的全局变量,占用比较大的空间。问题是,虽然b-g这6个文件都会用到绝大多数的全局变量,但是a只用了极少的全局变量,于是将a.c和common.c编成一个可执行文件后,浪费了大量的空间。请问有什么办法可以解决这种现象啊,在这种文件组织形式下?

作者: la_lakers 发布时间: 07-27

再次请教linux下C语言udp socket编程问题

server_addr.sin_addr=*((structin_addr*)(host->h_addr));我看一个教程上明明是这样写的,可编译出现错误:dereferencingpointertoincompletetype在一些论坛上也看到了一模一样的问题,可还是没有给出解决的办法,google上也搜索过,只能来这里请教各位了,我的host是这样定义的structh

作者: killerezero 发布时间: 07-27