腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
编译
单独
的
.
h
和
.
cpp
文件
时
出现
链接
器
错误
、
编译
它
的
正确方法是什么?演示问题所需
的
最少代码: //main.
cpp
#include <iostream> int main(){ os << a.x << "+i" << a.y
浏览 28
提问于2020-04-09
得票数 0
1
回答
神经网络实现中
的
C++
错误
:架构x86_64
的
重复符号
、
、
、
嘿,伙计们,我正试图在C++中实现反向传播算法,我尝试过Xcode
和
C++ Eclipse,但是我得到了同样
的
错误
,我不知道如何修复它,我尝试在这里搜索,但是没有一个被建议
的
解决方案有效,下面是
错误
消息和我
的
代码
错误
信息:Building file: ..:#include <iostream>#include "Net.
浏览 0
提问于2016-10-02
得票数 0
回答已采纳
6
回答
C++中
的
头
文件
和
cpp
文件
的
约定是什么?
、
、
在C++中,将类
文件
的
头部包含在“主”
文件
中
的
约定是什么。例如: doSomething(); cout << "doingsomething"; #include "myclas
浏览 1
提问于2009-02-12
得票数 3
回答已采纳
1
回答
链接
错误
:静态变量
的
多个定义
、
、
因此,我首先编写了以下代码,并得到了一个
编译
错误
。在阅读了这个答案之后:修改了我
的
代码,并将静态变量定义移动到
cpp
文件
中,它执行得很好,但是我无法理解,当我使用了预处理
器
保护
时
,为什么它会显示多个定义
错误
?#ifndef GRAPH_
H
#include<iostream>using namespace std; str
浏览 0
提问于2018-04-03
得票数 3
回答已采纳
7
回答
了解C++
编译
、
、
、
、
我最近意识到,一般而言,我不知道c/c++
编译
器
是如何工作
的
。我承认这最初是因为我试图理解header guards,但后来意识到我缺乏
编译
的
工作原理。<iostream>void main() cout << r;
编译
器
错误
地说出" a1.
cpp
(3):fatal error C1004: unexp
浏览 1
提问于2011-03-18
得票数 4
回答已采纳
1
回答
如何使用不同
文件
中
的
每个类创建一个C++程序
、
我想在一个c++
文件
中创建一个类,并在另一个
单独
文件
中继承它,最后从一个只有main函数
的
C++
文件
中运行程序。我知道这是一件基本
的
事情,但我对C++还很陌生。该程序是一个控制台程序。
浏览 0
提问于2020-02-08
得票数 0
7
回答
如果包含多个.
cpp
文件
,会发生什么情况?
、
因为我见过(
和
用过)这样
的
情况:class pointpublic: int x;};#include"header.
h
"{ y = ypos;在main.
cpp
中:
浏览 0
提问于2009-05-17
得票数 1
回答已采纳
2
回答
C++倍数包含烦恼
、
、
、
、
因此,我正在编写一个程序,它现在已经足够大了,它有几个独立
的
源
文件
,因此,有几个
单独
的
头
文件
。我不断地遇到多个包含问题。 问题是,在
链接
这些
文件
之前,我会
编译
所有的
文件
。因此,A.
cpp
和
B.
cpp
都包含Z.
h
,因为A.
cpp
和
B.
cpp
都使用函数声明以及Z.
h
中存在
的
函数声
浏览 1
提问于2015-10-30
得票数 2
回答已采纳
1
回答
模板显式实例化
、
确实很有帮助,但是我仍然有一些关于这个过程
的
问题似乎没有得到解答。template class Class<type>; 将为全班
的
所有成员工作。然而,我已经阅读了代
浏览 2
提问于2015-09-22
得票数 2
4
回答
在C++中初始化静态成员
据我所知,您在.
cpp
文件
中而不是在.
h
中初始化静态成员
的
原因是,这样就没有风险获得member.Take
的
多个实例。//Foo.
h
#define FOO_
H
static int a; int Foo::a =95; 预处理
器
指令确保此.
h
文件
只<em
浏览 0
提问于2012-07-06
得票数 0
回答已采纳
3
回答
将类声明放入.
cpp
文件
、
、
是否可以在同一个.
cpp
文件
中进行类声明
和
实现?// Some includes removed > testemcprogram.o: In function
浏览 8
提问于2011-04-14
得票数 23
回答已采纳
1
回答
头
文件
中
的
常量会导致多个定义
错误
。
、
、
这是我
的
头
文件
FMath.
h
// ...; // pi / 180}我
的
FConvert命名空间中
的
所有常量值都会导致
错误
,但不用于在FMath中声明。#ifndef FMATH_
H
#define FMAT
浏览 2
提问于2014-02-28
得票数 2
回答已采纳
3
回答
在C++中使用静态非会员函数
的
原因
和
意义是什么?
我想知道在中使用C++静态非会员函数
的
意义是什么? 在我
的
情况下,我有一个.
h
文件
和
一个“主”
cpp
文件
。我在
h
文件
中实现了一个函数,它既是静态
的
,也是非静态
的
,我可以从
cpp
文件
浏览 1
提问于2021-10-08
得票数 3
1
回答
头
文件
连接
、
头
文件
如何连接到
cpp
文件
?我有一个
cpp
文件
,包括头
文件
。我理解包含做什么,但是头
文件
的
cpp
文件
怎么办?让我们说:#include table.
h
表.
cpp
会发生什么?要完全理解calculate.
cpp
,是否也需要查看table.
cpp
?
浏览 0
提问于2019-05-06
得票数 0
回答已采纳
5
回答
对包含头
文件
的
混淆
、
当我包含一个头
文件
时
,比如说,#ifndef MY_HEADER_
H
变成,#include "myheader.
h
" 我被告知,当mycpp1.
cpp
包含myheader.
h
时
,将定义MY_HEADER_
H
浏览 1
提问于2011-12-03
得票数 2
回答已采纳
3
回答
C++包含
文件
、
我知道在头
文件
中提供定义允许其他
文件
引用它们,然后
链接
器
将所有目标
文件
添加在一起,并在稍后提供定义。 这仅仅是为了让我们可以在其他库中
的
其他地方重用实现吗?如果我们不使用头
文件
或滥用它们并将所有代码放在其中,即完整
的
实现,会发生什么?
编译
每个
文件
需要更长
的
时间,因为需要在对等
文件
的
基础上
编译
完整
的
定义?这是否会导致
链接<
浏览 0
提问于2012-11-12
得票数 1
回答已采纳
3
回答
模板
和
单独
的
编译
、
、
、
我想用C++写一个
单独
编译
的
程序,我写了这个:#include <iostream>using namespace std;{ st.push(1);}#ifndef _STACK_
H
_pos = n;
浏览 0
提问于2012-02-08
得票数 7
回答已采纳
4
回答
包括不工作
的
警卫
、
、
我定义了一个util.
h
文件
,它包含我想要在其他几个不同
文件
中使用
的
函数。这个标题有一个包含保护,但是当我在两个不同
的
文件
中使用它
时
,我会得到一个multiple definition of...
错误
。我做错什么了?// util.
h
// include lots of standa
浏览 0
提问于2012-10-19
得票数 14
回答已采纳
5
回答
为什么我不需要在标题中包括library.
cpp
呢?
、
、
我有个关于图书馆
的
问题。当我编写一个库
时
,我有两个
文件
:library.
h
和
library.
cpp
。 第一个包含函数
的
原型,第二个包含定义。在library.
cpp
中,我包括了#include "library.
h
",所以它们是以一种方式连接
的
,但是头部会发生什么呢?为什么我不用在头上写#include "library.
cpp
"呢?当我在主
文件</e
浏览 5
提问于2013-07-30
得票数 4
回答已采纳
3
回答
LNK2005,LNK1169
错误
,"int __cdecl g(LNK1169)“(?g@@YAHXZ)已定义
、
、
、
、
我在一个Visual Studio项目中有3个
文件
:test.
cpp
,date.
cpp
和
main.
cpp
-int g() { return 0; }/*totallyempty*/#include "test.
cpp
" int main() { re
浏览 5
提问于2013-04-28
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券