首页 > 编程语言 >从零开始学习C++(0)

从零开始学习C++(0)

时间:2024-08-20 16:48:44浏览次数:12  
标签:选择 语言 C++ 学习 编译器 从零开始 Dev 下载

这是什么?

要先学习 C++,我们要先了解 C++ 是什么

image

这是 Wiki Pedia 的解释,我们来提炼一下:

  • C++ 是一种高级语言。
  • C++ 是 C 语言的扩展升级版。
  • C++ 是面向对象语言。

下载环境

简单了解一下后,我们来下载 C++ 编译器环境。

目前有很多种编译器,例如:

  • Dev-C++
  • CodeBlocks
  • VSC
  • VS
  • red-panda

其中,最适合新手和作者最喜欢的是 Dev-C++,我们来下载编译器。

首先到下面这个网站下载安装程序

https://sourceforge.net/projects/orwelldevcpp/

点击后选择语言然后通过你自己的需求选择下载即可。


下载完后,打开编译器,进行配置 C++11(不配置的话以后很多功能用不了)。

在上方选择:工具-编译选项。

image

进入后选择【代码生成/优化】栏。

在【语言标准】中选择 ISO C++11

image

然后进入【连接器】部分,将【产生调试信息】选为 Yes

image

这样就配置好了,准备好开始你的 C++ 之旅了吗?

作者的话

喜欢关注一下~

C++ 是一个很有意思和富有逻辑的语言,祝你在学习 C++ 的过程中开心!

祝你天天开心 qwq!

标签:选择,语言,C++,学习,编译器,从零开始,Dev,下载
From: https://www.cnblogs.com/George222/p/18369773

相关文章

  • 学习 node.js 六 Markdown 转为 html,zlib
    目录Markdown转为html安装ejs语法标签含义 1.纯文本标签2.输出经过HTML转义的内容3.输出非转义的内容(原始内容)markedbrowserSynczlibgzipdeflategzip和deflate区别http请求压缩 Markdown转为html什么是markdown?Markdown是一种轻量级标记......
  • 学习达梦hint注入笔记
    1.创建表droptabletest;SQL>createtabletest(idint,infovarchar);操作已执行SQL>insertintotestselectlevel,'a'fromdualconnectbylevel<=10000;影响行数10000SQL>createindexidx_test_idontest(id);操作已执行SQL>stat100ontest(id......
  • 银河麒麟V10入门学习随笔(一)
    操作系统:银河麒麟高级服务器操作系统V10  1.前置学习资料1.1.基本的linux的命令~cd:https://blog.csdn.net/2302_76410765/article/details/1297665921.2.防火墙配置指令:https://blog.csdn.net/weixin_43829023/article/details/132623979 2.Todesk远程工具安装2.1.......
  • java学习路线
    【JAVA简介】Java已经连续多年占据编程语言榜首,其在后台开发中的占有率,地位不可撼动!Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,......
  • 您还在为寻找客户而夜不能寐吗?快来学习!
        在商海中浮沉,您是否还在为寻找客户而夜不能寐?是否还在为潜在商机的流失而焦虑不已?别担心,今天为您揭秘一款拓客神器,让您的营销之路不再迷茫!一、拓客难题,你是否也深陷其中?作为企业主或销售人员,我们常常面临这样的困境:市场广阔,客户却难以捕捉。传统的拓客方式耗时......
  • 零基础小白看过来!人工智能到底是学习什么?算法是什么?难不难学?
    #人工智能到底是学什么?#以豆包、ChatGPt、文心一言、通义千问为代表的大模型;以百度、华为、特斯拉、蔚小理为代表的自动驾驶;以讯飞、百度为代表的语音识别技术,以及手机上的人脸识别等等,都依托于人工智能技术。可见人工智能是个广义的学科,涉及基础层、技术层、应用层的技术,......
  • C++语言基础|函数重载
    C++语言基础|函数重载1.函数重载1.1函数重载的定义1.1函数重载的示例2.函数重载注意事项3重载函数的二义性3.1绑定(匹配)二义性3.2消除二义性3.3注意事项1.函数重载1.1函数重载的定义函数重载就是两个以上的函数,取相同的函数名,但是形参的个数和类型不同,编......
  • Widget Manager 设计思路学习
    WidgetManager设计思路学习两种类型UI的创建方式WidgetState用Map存储当前创建的UI//用于存储当前SourcerType类的TextureUI集合特定下的TextureUI列表TMap<ESourceType,TArray<UTextureUI*>>TextureMap;//用于存储当前SourcerType类的WidgetTMap<ESour......
  • Hadoop学习总结
    除了HDFS和MapReduce,Hadoop生态系统还包含了许多其他强大且实用的工具和框架,它们在数据分析和处理领域中发挥了重要作用。其中,Hive、Pig和Spark是几个尤为重要的组件,它们为处理和分析大数据提供了更高层次的抽象和简化的操作流程。在这篇报告中,我将分享我对这些工具的探索与使用经......
  • C++容器概览
    容器容器是用来存储数据的序列,它们提供了不同的存储方式和访问模式。STL中的容器可以分为三类:1、序列容器:存储元素的序列,允许双向遍历。vector:动态数组,支持快速随机访问。deque:双端队列,支持快速插入和删除。list:链表,支持快速插入和删除,但不支持随机访问。2、关联容器:存......