55问答网
所有问题
C++,cout和std:cout的区别
如题所述
举报该问题
推荐答案 2017-09-02
这两个是同一个东西。
std是命名空间(namespace)
cout是里面的一个对象
如果你在代码前面写上using namespace std;就表示你要用到std这个空间,当你代码中出现没有定义的东西,比如cout,编译器就会去std里面找。如果你没写using,编译器就不知道cout是哪来的,这时就要前面加std::表示cout是std命名空间里面的,否则编译器找不到cout的定义,就会报错。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/ceLe48I4eGI8GR4c4c.html
相似回答
C++
中"
std:
:"是
什么
意思?
答:
在C++中,std其实就是standard标准的意思。例如std::cin就是标准输入,std::cout就是标准输出的意思
。拓展阅读:C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的...
C语言的
cout
是
什么
意思?
答:
cout 用于在计算机屏幕上显示信息,是C++中iostream 类型的对象
,C++的
输出是用“流”(stream)的方式实现的,流运算符的定义等信息是存放在C++的输入输出流库中的;因此如果在程序中使用
cout和
流运算符,就必须使用预处理命令把头文件stream包含到本文件中,即 < iostream > 库,该库定义的名字都在命名...
c++
中
cout与
cerr
有什么区别
?
答:
std::cerr标准错误输出流 std::cout标准输出流
std::cerr与std::cout的最大不同是cerr是不带输出缓冲的,而cout是带输出缓冲的
。如果不进行定向的输出操作的话,两个都可以。cerr的速度比较快,因为它没有进入缓冲区。
c++的
标准输出
std::cout
,如何使用?
答:
4、printf是C程序提供的一种输出的方式,必须指定一种数据输出的格式。而
cout
是在控制台的输出,是流向显示器的数据,这个不必指定数据类型。cout要有includeiostreamusingnamespace
std
;的头文件。5、std是一个类(输入输出标准),它包括了cin成员和cout成员,usingnamespacestd;以后才能使用它的成员。#...
C++的cout
视频时间 01:08
大家正在搜
cerr和cout区别
cout和printf区别
c和c++区别
std::cout
puts和cout
bits/stdc++.h
return和cout
std::string
std function
相关问题
C++里面cout<<"\n";和cout<<endl有什么...
c++cout 和c中的printf有什么区别,cout<<...
C++中的printf 与cout有什么不同
c++中cout与cerr有什么区别?
c++的标准输出std::cout,如何使用?
C++中cout与out的不同
C++中cout怎么用,为什么显示未声明的标识符,print...
c++中输出函数用printf和用cout哪个更好一些,问什...