Dev-Cpp是bloodshed开发的一款C++ IDE,可以通过扩充组件增加功能,支持wxwidget、opengl、gtk、gsl等各种gpl库。Dev-Cpp的开发者bloodshed的主页:http://www.bloodshed.net/dev/Dev-Cpp的组件由Pack Manager管理,可以通过Tools->Pack Manager打开。如果需要更新,或者获取新的包,可以通过Tools->Update下载更新,或者可以去这个网站下载:http://devpaks.org/。去dvpack看看是不错的,他对各个包的依赖关系有很详细的说明。顺便wxwidget网站 ...
上文回顾: 上文《Dev-Cpp/Mingw32 环境介绍(2)》向各位介绍了一些有关Dev-Cpp的功能,其中有包的安装和一些小功能。希望能得到你的满意。这次,我们就继续介绍Dev-Cpp的其他功能。其实,说句实话。对于GNU的东西,我个人觉得还是提示符下用的舒服。我也不知道为什么。有很多功能,在提示符下很简单的打几个字符,可以完成像Windows的IDE需要点很多鼠标才能完成的功能。我说这个并不是没有道理的空穴来风。本次我将为你展现我这一观点。   第五章 在Dev-Cpp下的程序调试   对于任何程序员来说,程序的调试是再需要不过了。如果没有程序调试,那么程 ...
Dev-Cpp/Mingw32 环境介绍(5) 上文回顾: 上文《Dev-Cpp/Mingw32 环境介绍(4)》我们介绍了如何使用 静态连接库。今天我们介绍如何制作自己的Mingw32的静态链接库。至于Win32下的那种静态连接库我想熟悉Win32的人应该很清楚如何制作。所以我们这里就不做介绍了。   第八章 制作自己的静态链接库 这是第八章,八这个数字很多人都喜欢。我也一样。(感觉好迷信啊。)这一章我们要来制作静态链接库,我相信各位一定会很高兴的。首先我先简单介绍一下静态链接库的作用。我们知道,C/C++程序生成目标代码的过程有,编写代码,编译代码,连接代码,生成目标代 ...
1、系统和网络编程库:ACE       除了ACE之外,还有很多系统和网络编程方面的程序库。比如在线程库方面,还有ZThread、boost::thread,如果放大到C/C++领域,还有APR,还有CII。在文件和目录操作方面,boost也有相应的组件,而在网络编程方面有socket++,还有boost::asio,未来的C++0X中几乎肯定有一个网络编程和一个线程库。然而目前看来,ACE仍然是进行系统和高性能网络编程的首选,其地位在一段时间内不会被撼动。它不但是一个实用的程序库、框架集,还是一个典范的设计模式应用范例,非常值得学习。 ...
在Dev-C++,VC7.1中使用ZThread    ZThread是IBM公司 Eric Crahen使用C++所编写的跨平台线程库([url]http://zthread.sourceforge.net)[/url]最近同时使用windows和linux两个平台,对平台无关性更加关注。 多线程是现在的程序基本要用到的,跨平台库有一些。   先看一看ZThread吧。 到[url]http://zthread.sourceforge.net/download.html[/url]下载 2.3.1的release,解压,得到所需的源码。当然,要编译一个 ...
曾经在VCKbase(VC知识库)网站看到过一篇关于Flash的文章,叫做《在VC中使用 Flash 美化你的程序》,文章中介绍的是使用Flash控件在对话框程序中播放Flash文件。由于以前的工作需要曾经接触过使用Scoket通信在VC的Exe程序和Flash程序中通信的相关技术。在这里介绍给大家。相比上面的那篇文章,其有一下有点: 1、  界面上更加优美。所有的界面部分都是直接使用Flash。 2、  所能完成的功能更加完备。几乎所有能在VC的程序中能使用的功能都可以使用。 要做到以上两点所要做的工作也是很简单的,使用的技术也很简单。只要求以下几点: 1、&nb ...
在网上搜到的一个很完整的叙述,就直接帖过来了.如下:****************************************************在工程里已经#include <winsock2.h>了结果还是报错,郁闷死了,我用的是Dev-C++,起先还以为是IDE的问题,结果换成VC6.0还是同样的错误。最后在网上终于找到问题的原因,很快搞定了。顺便做一下笔记,以防以后再出现这种问题。 VC6.0下的错误信息: error LNK2001: unresolved external symbol __imp__socket@12error LNK2001: unr ...
在DEV-C++中编译含WINSOCK的代码总出现这样的问题undefined reference to `inet_addr@4'undefined reference to `gethostbyname@4'undefined reference to `WSAGetLastError@0'undefined reference to `inet_ntoa@4'undefined reference to `WSAStartup@8'undefined reference to `inet_ntoa@4'undefined reference to `socket@12'undefined ...
这个例子很简单,服务端是单线程的,一般来说实际应用中多采用多线程方式监听客户请求的。 先列客户端的代码:Client.h #ifndef _SERVERSOCKET_H#define _SERVERSOCKET_H#i nclude <sys/types.h>//! 下面是根据操作系统自动加载所需的库和头文件#ifdef   WIN32             #i ...
hereson
搜索本博客
我的相册
最近加入圈子
存档
最新评论