本资源是压缩包方式的,里面包含本书,里面是pdf格式的,带书签目录,本书是完整版的。
资源都是我自己用过的,不骗大家。
本书作者:肖俊宇吴为胜;
出版社:电子工业出版社内容简介:《由浅入深学C++:基础、进阶与必做300题(含DVD光盘1张)》是C++语言的入门教程,较为系统地介绍了C++语言的基础内容。
本书共分为3篇22章,详细介绍了C++语言的基础知识、面向对象、标准模块、底层开发和综合案例。
本书循序渐进地讲述了C++的基础知识、C++程序的组成及其开发过程、C++程序中的数据、表达式和语句、控制程序流程、数组与字符串、指针与引用、使用函数、函数模板、错误和异常处理、宏和预编译、面向对象的开发、封装、继承、多态、类模板、文件流、标准模板库STL和编程实践等内容。
《由浅入深学C++:基础、进阶与必做300题(含DVD光盘1张)》涉及面广,从基本知识到高级内容和核心概念,再到综合案例,几乎涉及C++开发的所有重要知识。
本书适合所有想全面学习C++开发技术的人员阅读,尤其适合没有编程基础的C++语言初学者作为入门教程,也可作为大、中院校师生和培训班的教材,对于C++语言开发爱好者,本书也有较大的参考价值。
章节目录:第1篇C++基础篇第1章C++概述11.1引言11.1.1C++的历史沿革11.1.2入门C++21.1.3编程思想的转变31.2C++概述41.2.1C++的特征51.2.2C与C++的比较51.2.3C++的应用领域61.3C++源程序的组成61.3.1基本组成元素71.3.2标识符81.3.3保留字81.3.4符号81.4C++集成开发环境——DEV-C++91.4.1选择C++编译器91.4.2安装DEV-C++101.4.3DEV-C++IDE简介111.5第一个C++程序——HelloWorld111.5.1创建源程序111.5.2编译运行131.6小结141.7习题14第2章变量与数据类型182.1常量和变量182.1.1常量182.1.2变量212.1.3变量的定义及赋值222.1.4变量的应用示例242.2基本数据类型252.2.1基本数据类型概述252.2.2整型数据类型262.2.3浮点型数据类型272.2.4字符型数据类型292.2.5布尔型数据类型302.3变量的作用域312.4类型转换322.4.1隐式转换322.4.2显式转换332.5小结342.6习题34第3章表达式与语句393.1运算符393.1.1运算符概述393.1.2算术运算符403.1.3自增和自减运算符423.1.4赋值运算符433.1.5关系运算符443.1.6逻辑运算符453.1.7条件运算符463.1.8逗号运算符473.1.9位运算符483.1.10sizeof运算符493.2运算符的优先级和结合性503.3表达式513.4语句533.4.1空格的作用533.4.2语句块543.4.3赋值语句553.4.4空语句563.5小结573.6习题57第4章流程控制结构之顺序结构634.1程序流程图634.2表达式语句644.3格式化输入/输出654.3.1标准输入流cin654.3.2标准输出流cout664.3.3输出流cerr和clog684.4格式控制函数694.5格式控制符714.5.1控制不同进制的输出724.5.2控制输出宽度724.5.3控制输出精度734.6顺序结构综合应用744.7小结754.8习题75
2021/4/10 10:15:43 104.49MB C/C++ 编程 入门 pdf
1
灰常灰常灰常灰常灰常灰常灰常灰常灰常经典的好书
2015/9/25 2:22:52 9.46MB SCSI IDE 教程
1
蓝讯蓝牙SDK开发所需要的工具链及IDE.包含RV32-Toolchain-Setup_v0.9.0_及codeblocks-17.12.其中ToolChain:包含RISC-V编译器,Bin文件转换工具等CodeBlock(IDE):代码编辑器,编译链接时会调用到ToolChain中提供的工具.最终生成烧写用的dcf文件.留意:先安装CodeBlock, 再安装RV32-Toolchain(安装ToolChain时,会向CodeBlock注册配置相关编译环境)
1
在linux环境下获取硬盘的序列号,包括IDE、SATA硬盘,获取此信息,可以做某些方面的加密数据使用,从而保护本人的产品。
2021/3/5 22:33:43 1KB serial nuber
1
python3.6安装完成后报运行错误,0xc000007b,网上搜索了一大堆说缺少VC运行环境,但是下载下来VC环境安装又报错误,弄了半天终于弄出来了。
我把缺少的所有dll都打包成一个压缩包,供大家使用,使用说明,把本压缩吧下载下来,放到C:\Windows\SysWOW64下面即可,或者在安装的Python根目录下面新建一个dll目录,比如:d:\ide\python\dll,把下载下来的压缩包里面的dll全部放到d:\ide\python\dll目录下面,然后在环境变量里面把path的值里面添加刚才新建的dll目录(d:\ide\python\dll)即可。
希望此文对大家有协助。
2018/4/4 13:21:10 3.47MB 运行错误 python 0xc000007b 0xc000007b
1
软工课设做的账本源码,以Androidstudio作为IDE,下载后可直接运转
2017/5/26 17:39:32 27.05MB 账本app源码
1
这是一个VB6的IDE插件(Addin),使用VB6的IDE直接设计Python的界面。
Python和VB都是能让人快乐的编程语言,我使用了Python之后,很多自己使用的工具都使用Python开发或改写了,因为最终实现的Python代码实在太短了(相比VB),有时候Python一行代码就可以实现VB一个函数的功能。
Python就是这种让人越用越开心的语言。
不过说实在,使用Python开发GUI界面还是麻烦了一些了,自带的标准库Tkinter使用起来非常简单,不过对于习惯了VB拖放控件完成界面设计的同学来说,还是不够人性化。
TK也有一个工具叫GUIBuilder,不过它使用Layout规划,不够直观,而且界面简陋,用起来也不爽。
至于PyQt/wxPython等GUI库,尽管有可视化设计工具,但总感觉做一般的轻量级应用是杀鸡用牛刀,学习起来也比较复杂,而且不够环保,不够低碳,要带一个很大的库,需要目标机器上夜同样安装了PyQt/wxPython,做不了绿色软件。
所以最终的结果是我更喜欢Tkinter,用起来很简单,绿色环保,真正的跨平台,一个py文件到处运行(担心泄密就编译成pyc)。
很多人都认为TK的界面不够美观,不过导入Python自带的标准TTK主题库,界面非常Native,不输PyQt/wxPython。
此Addin默认启用TTK支持,也可选择关闭。
总而言之,轻量级GUI,TK+TTK足够。
使用此Addin,你可以不用写一句代码就可以生成一个完整可运行的Python的GUI界面,支持python2.X和3.X。
安装方法:将压缩包解压到你希望的目录,然后执行Setup.exe完成注册插件过程,打开VB6就可以用了。
在VB窗体上设计完成界面后(你可以大胆的设置各控件的属性,Addin尽量将其翻译为tkinter的控件属性),点工具栏上的VisualTkinter(图标为一片橙红色羽毛),再点'生成代码'按钮,即可生成可运行的Python代码,可以拷贝至剪贴板或保存至文件。
一般情况下你可以不用再改变tkinter的控件属性,但是如果你熟悉tkinter,需要更多的控制,可以一一核对各属性,并且修改,再生成代码。
除了用来设计界面外,此ADDIN内置的各控件属性列表可以做为编程参考,比较完整,除了极少数我认为大多数人都不用的属性外,属性定义基本上是我从官方的tkinter文档直接翻译的。
如果还没有VB6,网上找一个VB6精简版即可(建议使用12M的版本,6M的版本也可以使用,不过工具栏图标无法显示,可以通过菜单执行此插件)。
经过网友测试,完美支持WinXP,Windows7,Windows8。
2022/9/25 14:49:35 516KB tkinter python vb
1
本文件包括QNX6.5官方IDE自带的一切PDF文档。
2019/10/15 13:17:02 57.55MB QNX6.5 document
1
java实现的校园二手市场源码,适合新手参考学习的材料。
直接导入java开发IDE中,如myeclipse就可以直接运行。
2018/6/18 8:13:21 19.37MB java SSH
1
毫无疑问,Git已经成为当下分布式版本控制系统的翘楚。
借助于Git强大的分支、合并、日志、历史追溯、rebase、submodule、subtree等一系列特性,开发者之间的协作变得越来越容易。
Git是由LinusTorvalds开发的;
同时,LinusTorvalds也是Linux之父。
他开发的这两款软件对于如今的互联网时代影响深远。
目前,最为流行和强大的社交化代码平台GitHub上托管着大量项目,其中既有个人开发的、也有诸多优秀的开源项目,如jQuery、React、Netty、Redis、Kafka、Zookeeper等等。
如果不充分利用这些优秀的代码宝藏,岂不是最大的遗憾。
而且,除了GitHub外,业界还有优秀的in-house代码托管平台Gitlab,这也是国内诸多互联网公司所用的Git代码托管平台,它提供了极为庞大的优秀功能集;
让我们可以将公司项目全部托管到其上,而不必担心网络速度问题或是隐私问题。
目前,已经有越来越多的项目开始或是准备开始从传统的svn向Git迁移,在这样的一个时代背景下,如果我们不去深入学习Git,将会真正错失这一切的美好。
我时常说的一句话就是:“如果你还不会Git,那就不用再写代码了”!相比于svn或是cvs等传统的集中式版本控制系统来说,Git的学习曲线是相当陡峭的。
这导致很多学习者在学习一段时间后无法深入,而且由于没有真正、彻底地理解Git的原理与模型,使得即便掌握了不少Git命令,在真正遇到问题时也是束手无策,最终导致放弃学习,而且对Git形成了心理阴影。
纵然如此,优秀的Git依然是每一个对程序开发有追求的人都应该认真且完整地学习的。
当你真正掌握了Git后,你才会真正领略到Git的美妙,以及为何有如此之多的开源项目都纷纷转向Git而抛弃svn。
不得不说的是,Git涉及到的理论与命令是相当多的,这使得很多人望而却步,不知从何开始。
鉴于此,该门课程从一开始对Git进行全面的介绍,接下来全部通过命令完成一个个Git操作,并且通过命令来阐述Git相关的理论,同时对Git涉及到的方方面面特性进行了细致而完整的介绍,最后还通过演示如何搭建内网的Gitlab平台向大家介绍Gitlab在生产系统中使用与运维的诸多细节知识。
可以这么说,学习完这门课程后,你对Git的掌握将会达到一个非常深入的水准,你对Git的理解也将会有颠覆性的认知。
值得注意的是,学习Git一定要动手敲命令而不能借助于IDE协助我们完成操作,否则你永远也无法体会到Git的强大以及为开发者所带来的便利。
对于Git常见的命令与参数,一定要通过多练习来强化记忆,将其变成自己血液的一部分。
2021/4/13 14:11:25 66B Git 源码管理
1
共 279 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡