C++八皇后问题代码,递归实现
八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解,后来有人用图论的方法解出92种结果。
我这里就是递归实现,最终得出92种结果
MFC 状态栏
1、在StatusBarTestDlg.h中添加变量:CStatusBar m_wndStatusBar;
2、在资源视图中添加String Table中添加String Table资源,具体在工程中查看
3、在StatusBarTestDlg.cpp中声明全局数组变量:
static UINT indicators[] =
{
IDS_INDICATOR_Verson,
IDS_INDICATOR_MESSAGE,
IDS_INDICATOR_TIME
};
4、InitProject()函数中为初始化代码,放在OnInitDialog中进行初始化
5、添加OnTimer事件,实现实时显示当前时间
6、添加OnSize事件,实现状态栏随窗口大小变化而变化
LogAnalyse日志分析MFC
前面上传了一部分代码,这里是整个工程,虽然不算什么好的程序,只是对平常用的较多的模块进行封装整理,和大家分享了一下
主要实现了服务器端日志文件的简单分析,如果需要可以根据需要自行修改,主要涉及:list control控件使用,多线程、打开并读写文件、字符串处理(这里使用了第三方库boost,相对于其他的来说感觉快一点),因为需要处理几十万条数据,所以会有点慢,但是不会卡,边分析边显示到Listcontrol中
MFC分析日志
拿出来主要部分的代码,给大家分享以下,主要实现了服务器端日志文件的简单分析,如果需要可以根据需要自行修改,主要涉及:list control控件使用,多线程、打开并读写文件、字符串处理(这里使用了第三方库boost,相对于其他的来说感觉快一点),因为需要处理几十万条数据,所以会有点慢,但是不会卡,边分析边显示到Listcontrol中
C++编程思想第二卷
本书的内容、讲授方法,选用例子和跟随的练习,别具特色。作者Bruce Eckel不是按传统的方法讲解C++的概念和编程方法,而是根据他自己过去学习C++的亲身体会,根据他在多年教学实践中发现的问题,用一些非常简单的例子和简练的叙述,阐明了在学习C++中特别容易混淆的概念。特别是,他经常通过例子引导读者从C++编译实现的汇编代码的角度反向审视C++的语法和语义,常常使读者有‘心有灵犀一点通’的奇特效果。
钢琴88键素材
钢琴的88个按键的mp3文件盒wav文件
C 程序设计陷阱
C语言是国内外广泛使用的计算机语言,是计算机应用人员应掌握的一种程序设计工具。
本书第一版于1991年出版,全书针对初学者的特点,精心策划、准确定位、概念清晰、例题丰富、深入浅出,受到专家和读者的一致好评。普遍认为它是学习C语言的好教材,被全国大多数高校选用。几年来发行量达270万册,创同类书发行量的全国纪录。被电子工业部评为部级优秀教材一等奖。
根据发展的需要,作者对本书进行了修订,加强了算法,按C的新标准改写全书各章,增加了C++的初步知识。
本书内容新颖、体系合理、逻辑性强、文字流畅、通俗易懂,是学习C语言的理想教材。凡具有计算机初步知识的读者都能读懂本书。本书可作为高等学校各专业的正式教材,也是一本自学的好教材。
标准C++宝典
本书从最基本的内容讲起,对C++强大功能作了详细介绍,并运用C++的最新功能,详细论述面向对象编程的思想.本书针对比较高深难懂的主题做了深入浅出的介绍,比如模板,名字空间以及运行以及运行类型信息等,这些功能对开发大型复杂系统的程序设计人员非常重要.使用本书,读者不仅可以学到技术,还可以得到最好的练习,使自己的程序设计达到专业水平.本书适合于学习C和C++语言的读者使用
用TCP_IP进行网际互联第二卷:设计、实现与内核
用TCP_IP进行网际互联第二卷:设计、实现与内核
用TCP-IP进行网际互联第一卷:原理,协议与结构
用TCP-IP进行网际互联第一卷:原理,协议与结构.pdf 完整版
TCP-IP详解卷3:TCP事务协议,HTTP,NNTP和UNIX域协议
TCP-IP详解卷3:TCP事务协议,HTTP,NNTP和UNIX域协议
基于C#实现的Ping
用C#简单实现ping命令,输入一个网站地址,或者IP,就可以进行ping
TCP-IP详解.卷二
《TCP-IP详解.卷二:实现》本书完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15 000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。本书不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点,如多播、长肥管道支持、窗口缩放、时间戳选项以及其他主题等等。读者阅读本书时,应当具备卷1中阐述的关于TCP/IP的基本知识。本书适用于希望理解TCP/TP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。
TCP/IP文件传输客户端
采用MFC实现了基于TCP/IP的网络文件传输,这部分为客户端
TCP/IP文件传输服务器端
采用mfc实现基于TCP/IP的网络文件传输
学生管理系统
学生管理系统,c#源代码.实现学生的添加,删除,查询等操作