gpt4 book ai didi

c++ - 命令 'cin' 和 'cout' 不工作

转载 作者:太空宇宙 更新时间:2023-11-04 11:27:32 26 4
gpt4 key购买 nike

我在 Windows 8.1 上安装了 MinGW 以使用 C++ 编写代码,我正在尝试使用 Sublime Text 3 运行我的代码。到目前为止我是成功的,但我无法使用 cincout .我知道我可以使用 scanfprintf , 反而。但我可能需要使用 cincout以及。当我尝试构建包含 cin 的 C++ 代码时或 cout ,它给出了编译时错误。让我们看一段产生这样错误的代码:

#include "iostream"
#include "cstdio"
using namespace std;

int main()
{
int n;
std::cin >> n;
std::cout << n;
}

我的机器上出现的错误是:(注意:我在我的机器上安装了 WinGHCi 以使用 Haskell)

Info: resolving std::cin  by linking to __imp___ZSt3cin (auto-import)
Info: resolving std::cout by linking to __imp___ZSt4cout (auto-importc:/program files (x86)/haskell platform/2013.2.0.0/mingw/bin/../lib/gcc/mingw32/4.5.2/../../../../mingw32/bin/ld.exe: warning: auto-importing has been activated without --enable-auto-import specified on the command line.
This should work unless it involves constant data structures referencing symbols from auto-imported DLLs.)

[Finished in 1.4s]

请帮我找出问题所在。我故意不想使用 IDE。

请注意,一般建议使用 <iostream>而不是 "iostream" .在这方面,使用 <iostream>编译相同代码时会产生以下错误(将 "iostream""cstdio" 替换为 <iostream> & <cstdio> ):

Info: resolving std::cin  by linking to __imp___ZSt3cin (auto-import)
Info: resolving std::cout by linking to __imp___ZSt4cout (auto-importc:/program files (x86)/haskell platform/2013.2.0.0/mingw/bin/../lib/gcc/mingw32/4.5.2/../../../../mingw32/bin/ld.exe: warning: auto-importing has been activated without --enable-auto-import specified on the command line.
This should work unless it involves constant data structures referencing symbols from auto-imported DLLs.)

[Finished in 1.8s]

最佳答案

这些类型或错误通常在您使用时抛出:

 headers with version x
----------------------
lib with version y

所以,检查一下。

更新

如果您使用的是 4.6.3 版本的编译器,但您使用的是 4.6 的 header (出于任何原因),则会遇到此类错误。

有用的命令:

 which g++ #locate where is your compiler (generally /usr/bin/g++)
g++ --version #get compiler's version
find / -name iostream | grep c++ #find where're your includes

关于c++ - 命令 'cin' 和 'cout' 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26102176/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com