2 djshichaoren djshichaoren 于 2016.03.06 15:02 提问

g++ undrfined reference to 'std::cin'

用了g++,用了-lstdc++ , 直接写std::cin都没有用啊图片图片图片

3个回答

djshichaoren
djshichaoren   2016.03.06 16:44
已采纳

在手机上传就是这么模糊

WinsenJiansbomber
WinsenJiansbomber   2016.03.06 15:22

你这图年抓的,比蛋还痛

djshichaoren
djshichaoren   2016.03.06 16:36

传上去以后变模糊了。。。。。
我重新发一遍

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ubuntu下 GCC编译程序出现 undefined reference to `std::ios_base::Init::Init()'问题——gcc编译C++代码
在ubuntu vim下编辑如下代码(代码来自《C++标准程序库》p107): #include iostream>#include vector>#include string>#include algorithm>#include iterator>using namespace std;int main(){ vectorstring> coll; /* rea
ubuntu下 GCC编译程序出现 undefined reference to `std::ios_base::Init::Init()'问题
在ubuntu vim下编辑如下代码(代码来自《C++标准程序库》p107): 复制代码 #include #include #include #include #include using namespace std; int main() {     vector coll;          /* read all words fro
GCC编译程序出现 undefined reference to `std::ios_base::Init::Init()'问题
在WINDOWS环境的CODE::BLOCKS里面写好的测试程序,想拿到Linux里面试验一把。报错: undefined reference to `std::ios_base::Init::Init() 1. 确认是否安装 gcc-c++的支持库 [root@ht168 ~]# rpm -qa| grep gcc gcc-4.8.5-11.el7.x86_64 gcc-c++-
C++中while(std::cin >> value)的思考
例子: #include int main() { int sum = 0, value = 0; while(std::cin >> value) { sum += value; } std::cout << "sum is " << sum << std::endl; return 0; } 输入运算符( >> )
出学C++之while (std::cin >> value)问题
初学C++想必大家肯定会遇到这个问题while (std::cin >> value),当我们给他输入0.0的时候,然并卵,看代码 #include int main() {     int sum = 0, value;     std::cout     while (std::cin >> value)//     {         std::cout
在std::cin中按回车的意义探究
在1.4.4的练习中,习惯性的把enter看做是结束输入了。 结果发现按enter后程序并没有结束,只有在按ctrl+z 和enter后程序才结束,结果才正常。#include<iostream> int main() { int currVal = 0, val = 0; if (std::cin >> currVal) { int cnt = 1;
为什么std::cin>>int input_value是不合法的
原因是,>>输入运算符的工作是将输入流istream中的数据赋值给>>右边的变量,而对变量赋值并不是初始化工作。也就是说该变量未经初始化。
结束while(cin >> value)
当看《c++ primer》这本书的时候有这样一段示例代码#include <iostream> int main(){ int val,sum=0; while(std::cin>>val){ sum+=val; } std::cout<<"the result is "<<sum<<std::endl; return 0; }当自己在终端调
undefined reference to `std::cin'
背景: 在Linux下直接man cin/cout 是没有结果的,刚开始以为无法在Linux下使用cin/cout,后来看到网上确实有一些类似的代码,所以做了一个简单的实验,代码如下: #include using namespace std; int main() { char name[16]={0}; printf("请输入姓名\n"); cin>>name
关于while (std::cin >> val) 的一些思考
P19上,有一段代码如下: #include int main() { int sum = 0, value; // read till end-of-file, calculating a running total of all values read while (std::cin >> value) sum += value; // equivalent to sum