C++ cout 给出未声明的标识符

2023-11-21

所以,我有这个问题。为什么 cout 会抛出异常

error C2065: 'cout' : undeclared identifier

我正在使用 Visual Studio 2012 作为 IDE,并且正在编写一个学校项目。除了示例文件之外,我已经完成了所有操作。所以我尝试在屏幕上写下这样的内容:

#include "iostream"
#include "stdafx.h"
using namespace std;

int main()
{
    cout<<"example";

    return 0;
}

所以问题出在 cout...printf 工作正常,但我想使用 cout。

编辑: 我已将“”更改为,但没有帮助。另外,我仅使用此代码作为示例...这不是整个项目。


stdafx.h应是源文件中的第一个包含指令。

切换文件并将第二个包含转换为<>,正如其他人建议的那样。

#include "stdafx.h"
#include <iostream>

See 这个帖子了解更多信息。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C++ cout 给出未声明的标识符 的相关文章

  • VSTS 构建失败/发布无法在 bin 文件夹中找到 roslyn\csc.exe

    我们有一个网站项目 安装了以下 nuget 软件包 Microsoft CodeDom Providers DotNetCompilerPlatform 1 0 8 Microsoft Net Compilers 2 4 0 The web
  • MVC Core IActionResult 含义

    什么是IActionResult 我尝试查看 MSDN 和其他网站 但需要通用 常见 易于理解的答案 MSDN IActionResult https learn microsoft com en us dotnet api microso
  • OpenCV Visual Studio ntdll.dll

    我尝试在 Visual Studio 2013 上使用 OpenCV 2 4 10 创建一个项目 但由于以下异常 到目前为止我运气不佳 请建议帮助 TIA letstryitonemoretime exe Win32 Loaded C Us
  • 隐式方法组转换陷阱

    我想知道为什么给定代码的输出 在 LinqPad 中执行 void Main Compare1 Action Main Dump Compare2 Main Dump bool Compare1 Delegate x return x Ac
  • 具有多重继承的类的 sizeof

    首先 我知道 sizeof 取决于机器和编译器的实现 我使用的是 Windows 8 1 x64 gcc 5 3 0 没有标志传递给编译器 我从大学讲座中得到了以下代码 include
  • 'goto *foo' 其中 foo 不是指针。这是什么?

    我正在玩标签作为值 https gcc gnu org onlinedocs gcc Labels as Values html并最终得到这段代码 int foo 0 goto foo 我的 C C 经验告诉我 foo means dere
  • 如何在 C++ 中对静态缓冲区执行字符串格式化?

    我正在处理一段对性能要求非常高的代码 我需要执行一些格式化的字符串操作 但我试图避免内存分配 甚至是内部库的内存分配 在过去 我会做类似以下的事情 假设是 C 11 constexpr int BUFFER SIZE 200 char bu
  • C 中“for”循环中的两个变量

    我正在编写一些代码 需要在其中使用两个变量for环形 下面的代码看起来没问题吗 它确实给了我预期的结果 for loop 1 offset loop 2 offset 2 loop 1 gt offset 190 loop 2 lt 190
  • 控制器中的异常处理 (ASP.NET MVC)

    当您自己的代码抛出异常并从控制器中的操作调用时 应该如何处理 我看到很多最佳实践的例子 其中根本没有 try catch 语句 例如 从存储库访问数据 public ViewResult Index IList
  • 如何防止字符串被截留

    我的理解 可能是错误的 是 在 C 中 当你创建一个字符串时 它会被实习到 实习生池 中 这保留了对字符串的引用 以便多个相同的字符串可以共享操作内存 但是 我正在处理很多很可能是唯一的字符串 一旦完成每个字符串 我需要将它们从操作内存中完
  • 替换 JSON 中的转义字符

    我想用空格替换 JSON 字符串中的 字符 我怎样才能做到这一点 我发现从 JSON 字符串中删除所有转义字符的最简单 最好的方法是将字符串传递到正则表达式 Unescape 方法 此方法返回一个没有转义字符的新字符串 甚至删除了 n t
  • Create CFrameWnd 给出了第一次机会异常——为什么?

    我正在尝试使用基于 CFrameWnd 的代码编写一个简单的 MFC 应用程序 该应用程序在可滚动窗口中绘制 下面的代码改编自 Prosise Programming Windows with MFC 第 2 版 第 89ff 页 当我在调
  • 在不使用 Thread.Sleep c# 的情况下延迟发送电子邮件

    我有一个 for 循环 它循环并每个循环发送一封电子邮件 现在我正在使用 thread sleep 但我希望用户仍然能够与程序交互 只需取消该循环即可 是否可以在不使用 thread sleep 的情况下做到这一点 您是否在 UI 线程上运
  • 我应该使用多个 HttpClient 来进行批量异步 GET 请求吗?

    我有一个场景 我需要在尽可能短的时间内发出大量 GET 请求 想想大约 1000 个 我知道通常最好保留一个客户端并尽可能重用它 Create Single HTTP Client HttpClient client new HttpCli
  • C 中什么函数可以替换字符串中的子字符串?

    给定一个 char 字符串 我想查找所有出现的子字符串并将其替换为备用字符串 我没有看到任何简单的函数可以实现这一点
  • win32 API 和 .NET 框架之间的选择

    我必须开发一个适用于 Windows 的应用程序 该应用程序将能够通过网络摄像头识别手势来控制鼠标 我将使用 vc 2008 进行开发 但我很困惑是使用 NET 框架还是核心 win32 API 性能对于我的应用程序非常重要 根据 Ivor
  • 使用 roslyn 扩展 C# 语法

    我试图在没有 else 情况的情况下实现 return if return value if 因为我只想在条件有效时返回或返回一个值 我知道 有if condition return or if condition return value
  • 如何将 Metro 应用部署到桌面?

    我正在尝试将我的 C 应用程序部署到我的 Windows 8 Metro 桌面 我可以在 bin 文件夹中看到部署的文件 但是当我尝试打开它们时 出现以下错误 该应用程序只能在 AppContainer 的上下文中运行 我检查了属性上下文菜
  • C/C++ 通过 Android NDK 在 JNI 中看不到 Java 方法

    我正在尝试从使用 NDK 构建的 C 类文件调用 Java 方法 它不断抛出常见的 未找到非静态方法 错误并导致整个 Android 应用程序崩溃 下面的代码片段 有些东西可能不需要 但我按原样保留它们 因为焦点 问题在于refreshJN
  • 什么时候使用静态库需要头文件?

    如果我在 Linux 中用 C 创建一个静态库并生成 a 文件 我 或其他人 如何使用该库 例如 我的库定义了一个类 我认为仅仅提供 a 文件是不够的 还需要提供头文件 我如何知道 a 文件必须提供哪些头文件 例如 我是否需要提供我的库代码

随机推荐

  • 如何在 AWS Elastic Beanstalk 上使用 Ubuntu 14.04 来构建 Python Django 应用程序

    我想确保开发环境与生产环境一样工作 这是为了尽量减少 这对我有用 的指责 因此我的团队选择了 Ubuntu 14 04 作为操作系统 我们还想在AWS上部署 当我运行使用 Elastic Beanstalk 的 QwikLabs 示例时 我
  • 你能强制一个java对象在运行时实现一个接口吗?

    现在我的情况如下 1 java接口 2 一个具体的java类not实现上述接口 但是does包含与接口中定义的每个方法相匹配的方法签名 由于我无法更改第 2 项的实现 因此我想知道是否可以创建一种方法 该方法接受第 1 项的实例作为参数 接
  • ModuleNotFoundError:jupyter 中没有名为“pymysql”的模块

    在 jupyter 笔记本中导入 pymysql 后出现以下错误 请帮我找出错误 import pymysql print Welcome ModuleNotFoundError
  • Python:为什么我的列表在我实际上没有改变的情况下却发生了变化?

    新手有个问题请多多指教 list 1 2 3 4 5 list2 list def fxn list list2 for number in list print number print list list2 remove number
  • java(初学者)将科学计数法转换为十进制

    if double d 1 999e 4 我希望我的输出是 0 0001999 我该怎么做 NumberFormat formatter new DecimalFormat String f formatter format d 您可以探索
  • 原始双类型比较的 GCC 问题

    我有以下代码 但是当使用带有各种优化标志的 GCC 4 4 编译它时 我在运行时得到了一些意想不到的结果 include
  • React Uncaught ReferenceError:进程未定义

    我遇到了 iframe 问题 直到今天 一切都按预期进行 今天我添加了一个非常简单的 Modal 组件 不知何故 iframe 开始出现 当我编辑文件并完成热重载时会出现它 此外 对于此问题 它在控制台中显示错误为 Uncaught Ref
  • 使用内联 JavaScript 加密 mailto 电子邮件地址

    我有以下 JavaScript 代码
  • 如何将 Jenkins 凭证传递给 gradle?

    我正在使用 jib Gradle 插件创建一个 docker 映像并将其推送到 Azure 容器注册表 到目前为止 我已向 Jenkins 添加了用户名 密码凭据 并且需要将它们传递给 Gradle 访问凭据或将凭据传递给 Gradle 时
  • 内部错误 500 Apache,但日志中没有任何内容?

    当我尝试向应用程序中的特定地址发出 HTTP POST 时 出现 500 个内部服务器错误 我查看了虚拟主机文件中指定的自定义日志目录中的服务器日志 但错误没有显示在那里 因此调试这是一件很痛苦的事情 如何让 Apache 将内部 500
  • 如何使用 Node.js 正确设置 Coffeescript

    我尝试按以下方式使用 Coffeescript 定义一些节点路由 我的 app js 文件 Module dependencies require coffee script var express require express var
  • 圆形百分比进度条

    我想在我的网站上有一个百分比圆圈指示器 在本例中 它显示 75 这应该怎么做呢 我在图像文件中有黄色圆圈 但如果更容易 以某种方式 使用 CSS 来完成这一切 那对我来说没问题 考虑到进度条的形状 圆形结束 开始 我建议使用 SVG DEM
  • LWP::UserAgent HTTP 基本身份验证

    我尝试运行这个 perl5 程序 usr bin env perl use strict use warnings use LWP my ua LWP
  • EXECUTE 后的事务计数指示缺少 COMMIT 或 ROLLBACK TRANSACTION 语句 - SQL Server 2005

    我从 SQL Server 2005 的应用程序中收到如下错误 执行后的交易计数 表示 COMMIT 或 ROLLBACK 缺少 TRANSACTION 语句 先前计数 1 当前计数 0 如何找到出现此错误的阶段 如何找到丢失的事务或未提交
  • Strapi CMS:获取嵌套内容

    我正在使用 Strapi CMS 并努力获取嵌套 深层内容的数据 例如 假设我创建了以下内容类型并定义了关系 人物 姓名 年龄 地址 城市 国家 联系方式 代码 号码 一个人有一个地址 地址有很多联系人 现在的问题是 当我访问 person
  • 错误共享和原子变量

    当不同的变量位于同一个缓存行内时 您可以体验到虚假分享 这意味着即使两个不同的线程 在不同的内核上运行 正在访问两个不同的变量 如果这两个变量驻留在同一缓存行中 您也会受到性能影响 因为每次都会触发缓存一致性 现在说这些变量是原子变量 我所
  • 如何通过引用正确传递 Integer 类?

    我希望有人能为我澄清这里发生的事情 我在整数类中进行了一些研究 但是因为整数是压倒性的 the 操作员我无法弄清楚出了什么问题 我的问题是这一行 Integer i 0 i i 1 I think that this is somehow
  • 有黑莓浏览器模拟器吗?

    我正在开发一个需要在黑莓浏览器中运行的移动网站 这不是一个应用程序 只是一个带有自定义样式表的网站 是否有可用的 Blackberry 浏览器模拟器 或者我是否需要使用其中一个模拟器来为您提供整个 BB 系统 是的 你必须使用模拟器由 RI
  • 如何在 presto 中将 varchar 转换为 MAP(VARCHAR,VARCHAR)

    我在 presto 中有一个表 名为 映射 的一列将键值对作为字符串 从 hello 中选择映射 例如 foo baar foo1 bar1 我想将 映射 列转换为 MAP 就像从 hello 中选择 CAST mappings as MA
  • C++ cout 给出未声明的标识符

    所以 我有这个问题 为什么 cout 会抛出异常 error C2065 cout undeclared identifier 我正在使用 Visual Studio 2012 作为 IDE 并且正在编写一个学校项目 除了示例文件之外 我已