社区
新手乐园
帖子详情
c++只会基础 接下来怎么学习提升
你的猫吖嘿
2017-10-30 08:18:56
...全文
346
9
打赏
收藏
c++只会基础 接下来怎么学习提升
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赛先生.AI
2017-11-01
打赏
举报
回复
学习下C++下的各种模式,然后找个开源软件读读,再仿照写一下。
陪妳看星星
2017-11-01
打赏
举报
回复
stl 和 boost
赵4老师
2017-10-31
打赏
举报
回复
《C++编程思想》
qq_40876293
2017-10-31
打赏
举报
回复
我感觉每天跟着老师上课学的东西好少
真相重于对错
2017-10-31
打赏
举报
回复
good good study ,day day up
HomerRo
2017-10-31
打赏
举报
回复
多做项目O(∩_∩)O
ooolinux
2017-10-31
打赏
举报
回复
图形用户界面(GUI)编程可以学习C++ Builder,架构先进(和C#一样拖控件),入门比较容易。 C++ Builder是什么? C++ Builder是基于可视组件技术和C++语言的快速应用程序开发工具。C++ Builder的前身是Borland C++,而Borland C++最早是Turbo C,在DOS界面编程的年代,对于每一个工科学生,几乎是无人不知。学习C++ Builder最常用的版本是C++ Builder 6.0,C++ Builder 2010等,最新的版本还支持iOS、安卓平台软件的开发。 Windows是图形用户界面(Graphical User Interface)操作系统,标准的Windows应用程序也是图形用户界面的。传统上,SDK方式开发Windows应用程序的GUI界面是一个很繁琐的工作,界面相关的代码量甚至占到项目总代码量的一半以上,而且业务逻辑代码和界面相关的代码是混杂在一起的,难以扩展、重用和维护。 C++ Builder是真正的可视化的开发工具。C++ Builder可以用鼠标拖拉控件加上设置属性轻松的“设计”出一个程序的图形用户界面,利用可视的组件/控件像“搭积木”一样,以“所见即所得”的方式搭建应用程序的界面,这也是C++ Builder这个名字中Builder的概念。这样,只需要用C++语言编写业务逻辑代码,类似于DOS下文本界面编程,只要专注于实现业务逻辑功能就可以了,代码非常简洁。数据的输入和表现,都在图形用户界面,非常直观、易用。这就是RAD开发(Rapid Application Development,快速应用程序开发)。 VCL是Visual Component Library的缩写,即可视组件库,它是Delphi和C++ Builder编程语言的基本类库。VCL以组件化、可视化为设计方向,是新一代的应用程序框架(Framework)。它拥有封装纯粹、可扩展性强、操作方便等特点。如果是一个非常繁杂的Win32 API,在经过VCL封装后,使用也是非常简便的。VCL对事件的支持及封装也是非常完整的,通过事件对象的声明,可以将任意的外部事件源绑定到VCL控件。 在VCL类库中,窗体和每一种控件都是一个类,它们和基类(比如TObject、TControl、TWinControl类等)之间通过继承关系,共同组成了VCL类库,基类有一些共同的属性、方法和事件,控件类比如TButton(按钮类)继承了它的基类的属性、方法和事件,并增加了它自己的一些属性和方法。VCL中还有一些不可视的组件(组件(Component)概念上包括可视的控件(Control)和不可视的组件),比如TTimer(定时器)。VCL类库支持了C++ Builder的RAD开发。 C++ Builder的VCL类库和Visual C++的MFC类库是同一个级别的概念,VCL比MFC出现较晚,在技术架构上领先了一代。它的PME架构(Property属性、Method方法、Event事件)也是VCL类库和RAD开发的基础。 书籍推荐: 《C++Builder 6程序设计教程(第二版)》 (陆卫忠,刘文亮 等编著 /2011-04-01 /科学出版社)(当当网) 《C++Builder 6编程实例精解》(赵明现),PDF,是数字版的,非扫描版的,里面还有一个俄罗斯方块游戏的完整实现。 《精彩C++Builder 6程序设计》(台湾 吴逸贤),里面有10几个简单小游戏的实现,可以自己看懂以后再重写,才是自己掌握的。 《C++ Builder 5高级编程实例精解》(刘滨 编著)都是较大的实用的程序。
大米粥哥哥
2017-10-30
打赏
举报
回复
做一些自己感兴趣的小程序吧
你的猫吖嘿
2017-10-30
打赏
举报
回复
c++只会基础 接下来怎么学习提升
C/
C++
学习
路线总结与分享
C/
C++
学习
路线总结与分享
C++
学习
路线(最全资源整合)
呕心沥血一个月,为小白新手准备的C/
C++
Linux求职版
学习
路线 你好,我是阿秀。 老粉丝可能知道我有个还在读大学的表弟,今年大三了。 他是非科班转到计算机来的,所以基本功比较差,我专门花了一个多月写了这篇
学习
路线,全文超过8000字,文章润色了好久,配套的资料全部找齐了。 1、先唠两句 本篇
学习
路线主要有五个阶段组成,每个阶段我都推荐的有对应的书籍和视频,对于其中的内容也进行了标注,分为必看和选看两种。 有些内容是必看的,这个一定要看,不可以省略跳过;有些内容是选看的,有时间就看吧,没有时间可以后期记
后端
C++
学习
路线(转载总结)
后端工程师软件
基础
自学路线(转载总结)
学习
建议
学习
路线1.
C++
基础
数据结构与算法数据结构算法刷题(一直持续到找工作)操作系统操作系统&编译原理Linux内核
学习
建议 对于技术岗,软件
基础
知识可以说是个人的硬实力,是你能通过面试的一个大前提。如果当初还是小白的时候,就能确定一个比较合理的
学习
路线,对知识由浅入深的进行
学习
,
学习
的过程肯定会顺利一些,效率自然也会更高。 首先,对于软件
基础
知识的
学习
,建议尽可能地去看一些经典的书籍,看第一遍的时候可以不用太过细致,快速地看,重在了解这本书的知识框架,
如何系统地
学习
C++
语言?太全面了
C++
是一种通用的、面向对象的编程语言,可用于开发操作系统、游戏、图形用户界面、后端以及高性能系统和应用程序。所以,尽管Python、Go这些后起之秀近几年热度非常高,但是在很多领域还是无法撼动
C++
的地位。今天,就从浅到深,从入门到实战,教你如何
学习
C++
。篇幅较长,先给出本文的目录:下面,就正式开始本文的正式内容吧!现如今,流行的编程语言非常多,Python、Go、Java、PHP、JavaScript等等,它们各有自己擅长的领域和方向。而
C++
则在系统资源和内存控制...
C++
基础
实战教程 , 从小白到大牛这个就够了!
C++
不仅能兼容 C 语言,并且还继承了 C 语言的运行速度,因此在许多大型项目中都可以看到
C++
的身影。封装、继承、多态、模板作为
C++
的重要特性。掌握封装、继承、多态、模板对提高开发效率有着很明显的
提升
。 今天给大家的分享,主要针对封装、继承、多态、模板这 4 个特性作为
基础
进行讲解,这都是开发中的宝贵经验,希望大家多多支持小编。 适合人群 对 C 语言或者
C++
有
基础
知识的读者 想要在
C++
继续深入
学习
的读者 想进入
C++
实战的读者 只要有一点启发,那就是一个重大的
提升
,.
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章