c++中"std::"是啥意思?起啥作用?

author author     2023-02-19     373

关键词:

std是一个类(输入输出标准),它包括了cin成员和cout成员,using
name
space
std
,以后才能使用它的成员。
C++
是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。
工作原理:
C++语言的程序因为要体现高性能,所以都是编译型的。但其开发环境,为了方便测试,将调试环境做成解释型的。即开发过程中,以解释型的逐条语句执行方式来进行调试,以编译型的脱离开发环境而启动运行的方式来生成程序最终的执行代码。
生成程序是指将源码(C++语句)转换成一个可以运行的应用程序的过程。如果程序的编写是正确的,那么通常只需按一个功能键,即可搞定这个过程。该过程实际上分成两个步骤。
参考技术A std是一个类(输入输出标准),它包括了cin成员和cout成员,using
name
space
std
;以后才能使用它的成员。#include<iostream.h>中不存在类std,但是他又cin,out的相关函数,不需要使用命名空间了。而第二种标准#include<iostream>,它包含了一个类,在类的使用之前要预处理一下,using
namespace
std;就是这个功能,然后你就可以使用cin,cout这两个成员函数了,假设你不使用预处理(using
namespace
std;),麻烦加上std::cin或者std::cout再去使用它的成员函数(头文件中存在这个类)

在c语言中&std是啥意思

参考技术A在C语言中,&std表示取变量std的地址。&是取地址运算符,结合顺序为自右向左。&用的最多的地方就是在scanf函数中,用来指明变量的内存地址,接收用户输入的数据,并存入该内存地址中。举例如下:inta;scanf("%d&quo... 查看详情

“::tolower”中的“::”是啥意思?

】“::tolower”中的“::”是啥意思?【英文标题】:Whatdoesthe"::"meanin"::tolower"?“::tolower”中的“::”是什么意思?【发布时间】:2011-07-1308:23:06【问题描述】:我见过这样的代码:std::stringstr="wHatEver";std::transform(str.... 查看详情

在c语言中&std是啥意思

在C语言中,&std表示取变量std的地址。&是取地址运算符,结合顺序为自右向左。&用的最多的地方就是在scanf函数中,用来指明变量的内存地址,接收用户输入的数据,并存入该内存地址中。举例如下:inta;scanf("%d",&a);//将... 查看详情

“= 0”在 C++ 中是啥意思? [复制]

】“=0”在C++中是啥意思?[复制]【英文标题】:Whatdoes"=0"meaninC++?[duplicate]“=0”在C++中是什么意思?[复制]【发布时间】:2011-05-1408:52:03【问题描述】:可能重复:Whypurevirtualfunctionisinitializedby0?大家好..首先,我知道你在C... 查看详情

在c++中,"uint"是啥类型?

C++中,比如一个函数voida(UINTb);参数列表中的UINT是什么意思?1、在C,C++中不存在UINT这个关键字,UINT类型是unsignedint派生出来的。int是带符号的,表示范围是:-2147483647到2147483648。uint是不带符号整形,表示范围是0到4294967295(2^32-1),即... 查看详情

java中"/t"是啥意思

参考技术A“\\t”为“转义字符“,代表的是一个tab,也就是8个空格。解释:System.out.println("aaaaaa\\tbbbb");输出结果就是“aaaaaabbbb”。其它常见的还有:\\b 单词边界;\\f 换页符;\\r 回车;\\n 换行符;\\t&nb... 查看详情

“|=”操作在C++中是啥意思?

】“|=”操作在C++中是啥意思?【英文标题】:Whatdoes"|="operationmeaninC++?“|=”操作在C++中是什么意思?【发布时间】:2011-02-0902:41:25【问题描述】:我有以下代码,但我不明白这是什么意思:var1|=var2>0?1:2;任何人都可以... 查看详情

c++程序中->second是啥意思

c++程序中->second是什么意思"按位与"运算符.按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1,否则为0。参与运算的数以补码方式出... 查看详情

C++中u8R“delim(SomeTextInHere)delim”是啥意思?

】C++中u8R“delim(SomeTextInHere)delim”是啥意思?【英文标题】:Whatisthemeaningofu8R"delim(SomeTextInHere)delim"inC++?C++中u8R“delim(SomeTextInHere)delim”是什么意思?【发布时间】:2011-11-0404:41:35【问题描述】:好的,这是我以前从未见过... 查看详情

"CONST func(arg);" 是啥意思在C语言中是啥意思?

】"CONSTfunc(arg);"是啥意思在C语言中是啥意思?【英文标题】:Whatdoes"CONSTfunc(arg);"meaninClanguage?"CONSTfunc(arg);"是什么意思在C语言中是什么意思?【发布时间】:2011-08-2701:11:49【问题描述】:This是一个c程序,... 查看详情

c++中std有啥用

...以直接使用,例如:#include<iostream.h>intmain()cout<<"HelloWorld!"<<endl;cout<<"I'maC++program"<<endl;扩展资料:std在C++中的使用方法:一是直接用usingnamespacestd,如#include<iostream>usingnamespacestd;intmain()c... 查看详情

"!Sub |" 是啥意思?在 AWS UserData 字段中使用 YAML 语法是啥意思?

】"!Sub|"是啥意思?在AWSUserData字段中使用YAML语法是啥意思?【英文标题】:Whatdoes"!Sub|"meaninAWSUserDatafieldwithYAMLsyntax?"!Sub|"是什么意思?在AWSUserData字段中使用YAML语法是什么意思?【发布时间】:2018-04-2417:57... 查看详情

C++:构建选项“-j”是啥意思?

】C++:构建选项“-j”是啥意思?【英文标题】:C++:Whatdoesthebuildoption"-j"mean?C++:构建选项“-j”是什么意思?【发布时间】:2019-09-2010:44:04【问题描述】:我有一个项目,它由C++代码组成,并使用CMake作为构建系统及更高... 查看详情

_lpchecked="1" 在表单中是啥意思?

】_lpchecked="1"在表单中是啥意思?【英文标题】:Whatis_lpchecked="1"forinaform?_lpchecked="1"在表单中是什么意思?【发布时间】:2012-02-1108:27:33【问题描述】:我开始做一些Web开发,我正在学习表单并碰到这个领... 查看详情

这个 C++ 错误 std::length_error 是啥意思

】这个C++错误std::length_error是啥意思【英文标题】:WhatisthemeaningofthisC++Errorstd::length_error这个C++错误std::length_error是什么意思【发布时间】:2009-07-2604:07:43【问题描述】:在运行我的程序时出现此错误:terminatecalledafterthrowinganinstan... 查看详情

模板中的语法 #foo="myFoo" 是啥意思?

】模板中的语法#foo="myFoo"是啥意思?【英文标题】:Whatdoesthesyntax#foo="myFoo"intemplatemean?模板中的语法#foo="myFoo"是什么意思?【发布时间】:2021-02-0313:51:56【问题描述】:我了解主题标签语法&lt;input#myinput&... 查看详情

c++里!cin是啥意思

!cin的意思是用户输入的是false(0值)或其它的非0值,当是0值的时候!cin为true,否则为false。inti;cin>>i;表示等待输入一个int值是一个全局输入流对象,在iostream文件里面声明,在iostream.cpp里面定义。这个对象重载了移位符>&g... 查看详情

在 MySQL 索引中 Collat​​ion="A" 是啥意思?

】在MySQL索引中Collat​​ion="A"是啥意思?【英文标题】:WhatdoesCollation="A"meaninMySQLIndexes?在MySQL索引中Collat​​ion="A"是什么意思?【发布时间】:2013-01-2615:05:53【问题描述】:在phpMyAdmin中,我在一列上创建... 查看详情