c++ - 在 .cc 文件中找不到 iostream
问题描述
我正在编译一个 .cc 文件,现在使用
extern "C"
在 main() 之前,包含的文件是相关的项目标头以及
#include<stdio.h>
#include<stdlib.h>
现在我必须在 main 中使用 std::vector,因此我添加
#include<vector>
#include<iostream>
并删除stdio.h,stdlib.h改为cstdlib。
但是 g++ 报告
fatal error: iostream: No such file or directory
#include<iostream>
compilation terminated.
我如何使用 .cc 文件和具有 C 风格的程序以及 c++ 容器?
多谢
解决方案
推荐阅读
- node.js - AWS API Gateway“不支持的方法\”未定义\“”作为响应
- php - 使用 php 从数据库中的所有数据创建 json
- python - Python Turtle:是否可以在填充命令中使用图层
- python-3.x - 我可以使用 python 'socket' 模块来监听我的外部 IP 吗?如果没有,是否有预装的模块可以?
- android - Firebase onVerificationCompleted 从 1 月 10 日起不再调用
- java - 读取 csv 文件时 Java 堆错误内存超出范围
- java - 为什么 Room 观察者会一遍又一遍地将同一个实体添加到数据库中?
- java - Xamarin KeyStore PasswordProtection 字段
- javascript - 需要 Babel “^7.0.0-0”,但加载的是“6.26.3”
- go - Golang 频道:超时模式不能作为示例