首页 > 编程语言 >dev c++的使用

dev c++的使用

时间:2024-08-12 14:52:34浏览次数:13  
标签:头文件 Windows c++ dev 终端 使用 软件

前置软件:dev c++

首先开始学习前,先把软件下好

点开dev c++,发现有一个页面如下图:


这时按Ctrl+n即可打开一个页面如下:

这时你是否已经跃跃欲试了吗,哦不,还得慢慢来

先敲上一段代码

#include <iostream>
using namespace std;
int main(){
  
  return 0;
}

好了可以了

就完了可以开始了,不不不,先看看第一行代码

是不是有一个#include这个是引入头文件,iostream是头文件之一

头文件

这里有很多头文件,像

algorithm

bitset

cctype

cerrno

clocale

cmath

cstdio

ctime

deque

iostream

exception

fstream

functional

limits

list

map

ios

iosfwd

set

sstream

stack

stdexcept

streambuf

cstring

utility

vector

cwchar

cwctype

algorithm

还没有写完

记得清楚吗,记不了一点。

怎么办,

有一个快捷方法

直接这样

#include <bits/stdc++.h>
using namespace std;
int main(){
  
  return 0;
}

便省去了一大帕拉代码

bits/stdc++.h 便被我们亲切的叫为万能头

输出

咋地输出呢

别急,我们先仔细研究一下软件,看下图:

被标出的地方按一下试试

他会弹出一个窗口让你保存

保存之后也会弹出一个窗口叫终端

终端

C++终端是一个软件,‌负责将用户的输入(‌命令)‌转交给操作系统,‌让其调度执行。‌

在计算机发展的早期,‌终端是指一种硬件设备,‌用于连接主机并允许用户通过键盘输入命令,‌同时通过屏幕查看命令输出。‌随着个人计算机的普及和图形用户界面(‌GUI)‌的发展,‌硬件终端逐渐被软件模拟的终端所取代。‌软件终端允许用户在操作系统支持下,‌直接通过命令行与计算机进行交互,‌执行程序如删除文件(‌rm text.txt)‌等,‌而无需通过图形用户界面进行操作。‌这种交互模式保留了早期硬件终端的功能,‌同时利用了软件的可扩展性和灵活性。‌

C++作为一种编程语言,‌其编译系统能够将源代码转换成可在特定操作系统上执行的二进制程序。‌在Linux或Mac系统中,‌命令行工具和Windows系统中的命令提示符都是软件终端的例子,‌它们提供了与操作系统交互的接口,‌使用户能够执行各种系统命令和程序。‌这些终端不仅是对早期硬件终端的模拟,‌而且还在现代计算机系统中扮演着重要的角色,‌尤其是在需要直接与系统底层交互的场景中

此外,‌C++编写的Windows桌面应用程序,‌如本机桌面客户端应用程序或Win32应用程序,‌使用本机Windows C API或组件对象模型(COM) API,‌这些应用程序在窗口中运行,‌要求开发人员在Windows过程函数中处理Windows消息。‌这表明C++不仅在命令行工具中使用,‌还在图形用户界面的开发中发挥着重要作用

所以这就是所有内容关于dev c++的使用

标签:头文件,Windows,c++,dev,终端,使用,软件
From: https://www.cnblogs.com/ZhangXuanRui/p/18354925

相关文章

  • __int128的使用
    dzk在做蛋糕上的草莓是蛋糕的灵魂这道题的时候写的\(longlong\)爆了,补题的时候经lwq指点,学习了__int128的用法int最大值\(2^{32-1}-1\)longlong最大值\(2^{64-1}-1\)__int128最大值\(2^{64-1}-1\)关于__int128:只能进行四则运算,不能用cin和cout来输出,不能用位运算来......
  • AI绘画实操 Stable Diffusion 到底怎么玩儿,新手必看的AI绘画入门安装使用教程
    大家好,我是灵魂画师向阳2024年,是AI绘画技术飞速发展的一年,各种AI绘画工具层出不穷,为了让大家在了解和学习AI绘画的过程中少走弯路,今天我将详细介绍目前世界上使用用户最多,社区最大,生态最丰富的免费图像生成模型——StableDiffusion,并为你提供详细的安装教程,让你轻松踏入AI......
  • 【ComfyUI】AI绘画 一键换人 脸工作流,学会你也可以实现随时换脸啦~低调使用,别太邪恶哦!
    大家好,我是画画的小强在这个数字时代,变脸不再是魔术师的专利,也不是好莱坞特效的专属领域。现在,有了【comfyui】AI绘画一键换脸工作流,你也能轻松掌握这项令人惊叹的技术!只需动动手指,瞬间就能换上一张新的面孔,仿佛打开了通往平行世界的大门。无论是想在社交媒体上尝试新形象,......
  • 开始梦幻之旅--C++
    生活中有许多人人在忙忙碌碌,其中的许多人s都不会想到他们会被代替那个代替别人的东西就是人工智能人工智能是什么,他由什么来做成的呢人工智能是什么早在二战时期,图灵就已经开始了图灵测试,具体如下:一名测试者写下自己的问题,随后将问题以纯文本的形式(如计算机屏幕和键盘)发送......
  • 百度地图的使用
    百度地图作为一个开源平台在使用的时候具备诸多的功能在介绍之前先分享官网百度地图-百万开发者首选的地图服务商,提供专属的行业解决方案百度地图开放平台作为百万开发者首选的地图服务商,不仅面向开发者提供包括API、SDK、SaaS、PaaS、DaaS等服务,还面向B/G两端提供专业的行......
  • HarmonyOS Developer之手势事件
    概述手势表示由单个或多个事件识别的语义动作(例如:点击、拖动和长按)。一个完整的手势也可能由多个事件组成,对应手势的生命周期。支持的事件有:触摸touchstart:手指触摸动作开始。touchmove:手指触摸后移动。touchcancel:手指触摸动作被打断,如来电提醒、弹窗。touchend:手指......
  • notepad++安装使用
    1.简介1Notepad++是Windows中免费的文本编辑器(软件版权许可证:GPL),有完整的中文化接口,并支持多国语言,默认采用UTF-8编码。23Notepad++的功能要比Windows中的txt记事本要强大的多,除了可以编写一般的纯文字说明文件,也可以编写各种计算机代码。Notepad++不仅支持语法高......
  • 使用微信小程序开发制作一个简单的在线学习应用
    微信小程序是一种可以在微信客户端中运行的应用程序,可以通过微信进行分享和使用。在制作一个简单的在线学习应用之前,我们首先需要了解微信小程序的开发环境和基础知识。微信小程序开发环境为了进行微信小程序的开发和调试,我们需要安装以下工具:Node.js:用于安装和管理小程序......
  • 使用C语言构建Lua库
    Lua本身是用C语言编写的,因此使用C编写扩展可以更好地与Lua引擎集成,减少性能瓶颈,同时C语言提供了对底层硬件和操作系统功能的直接访问能力,让Lua可以通过C扩展来实现对文件系统、网络等高级功能的支持。因为C语言非常适合模块化编程,可以很容易地将复杂的Lua功能拆......
  • 【python学习】使用 jieba和 rank_bm25进行文本相似度计算
    介绍如何使用jieba分词库和rank_bm25库中的BM25Okapi算法来计算文本相似度。我们将通过一个简单的示例,展示如何实现这一过程。准备句子列表首先,我们准备一个包含多个句子的列表:sentences=["这是一个测试句子","温格高赢得了2023环法冠军","北京奥......