腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在
C++
的
多个
文件
中
包含
单
头
库
c++
、
svg
、
include
为了将SVG
文件
解析为
C++
结构,我使用了nanosvg
库
,它是
在
单个头
文件
(包括声明和实现)
中
编写
的
。问题是,我想将这个
库
包含
在项目中
的
多个
文件
中
(以不同
的
结构,如路径、形状等),所以我只使用了#include <nanosvg/nanosvg.h>,但这使得它只能导入声明。但是定义NANOSVG_IMPLEMENTATI
浏览 19
提问于2019-10-04
得票数 0
2
回答
静态
库
本身很好,但是当引用时会抛出错误。
c++
、
visual-c++
、
build
、
static-libraries
我正在使用Visual 2017
在
一个解决方案
中
开发一个新
的
静态
库
和一个Win32应用程序。简单地说,我
的
Win32项目是指静态
库
。但是,我不能。 当单独构建时,静态
库
是很好
的
。但是,如果我构建了引用
库
的
Win32应用程序项目(或者将它设置为启动项目),就会出现很多错误。,目标项目不理解静态
库
的
链接。静态
库
本身指的是std、Microsoft::WRL和Micro
浏览 1
提问于2018-09-07
得票数 1
回答已采纳
2
回答
如何为一段代码启用-fpermissive
c++
、
c
、
gcc
、
g++
我有一个C
单
头
库
,我想在我
的
C++
项目中使用它。通常,我只
包含
文件
,这很好,因为
C++
几乎是C
的
超集。然而,这个
库
有一个跳过初始化
的
goto,违反了
C++
标准。我可以绕过这一点--
在
GCC上启用-fpermissive编译器标志,但我希望
在
我
的
其余代码中正确地触发错误。我是否可以只为这一个头
文件
(可能类似于#p
浏览 9
提问于2020-01-08
得票数 2
1
回答
静态类成员
在
动态
库
中
与主应用程序不同。
c++
、
singleton
、
static-members
、
dynamic-library
我目前正在开发一个大量使用
单
例和动态
库
(使用dlopen)
的
应用程序。我
的
问题是,应用程序中和动态
库
中
的
Singleton实例是不同
的
(即在我
的
实现
中
,Singleton::getInstance方法返回不同
的
地址)// Singleton.hppdoSomeStuff();} 为了解决这个问
浏览 2
提问于2014-02-26
得票数 0
回答已采纳
2
回答
如何为Objective C编写
C++
处理类
c++
、
iphone
、
objective-c
、
cocoa
、
openfeint
我
在
我
的
AppDelegate->onApplicationWillResignActive
中
留下了一个对openfeint
的
直接调用,它导致了编译器
C++
错误。我道歉,如果有人想尝试同样
的
事情,
单
例确实可以工作。只需确保
在
.m
文件
中
包含
头
文件
,而不是头
文件
。我正在构建一个iPhone应用程序,并使用Openfeint SDK
浏览 1
提问于2009-12-11
得票数 0
4
回答
如何避免
在
使用
C++
库
时
包含
相同
的
代码?
c++
、
linker
、
include
、
static-libraries
编辑:我知道
包含
守卫,但
包含
文件
是而不是在这里
的
问题。我说
的
是实际编译
的
、已经链接到静态
库
中
的
代码。 我正在
C++
中
为自己创建一个通用实用程序
库
。我正在创建
的
函数之一printFile需要string、cout和标准
库
的
其他类似成员。我担心,当
库
被编译,然后链接到另一个同时使用string和cout
的<
浏览 6
提问于2012-12-31
得票数 7
回答已采纳
2
回答
“.
的
多重定义”使用arpackpp
c++
、
arpack
在
我当前
的
项目中,我正在使用arpackpp界面。整个
库
都是用.h
文件
编写
的
,因此不需要编译
库
。我现在面临
的
问题--当我将一些arpackpp头
文件
包含
在我
的
一些
文件
中
(这些
文件
不是main.cpp )时,我会得到以下错误: /.../Files/Includes/../../../arpac
浏览 7
提问于2016-07-29
得票数 0
回答已采纳
2
回答
为什么不需要
包含
一些STL
头
c++
、
stl
<algorithm> // for std::transform但是,我发现完全没有必要
包含
它们begin());也许我误解了
包含
头
files...Any提示
的
机制?
浏览 4
提问于2015-02-26
得票数 2
回答已采纳
3
回答
C++
包含
防护
c++
、
stl
、
include-guards
因此,我知道如何在我自己
的
头
文件
中使用标准#define ...foo.h#define FOO_H 现在,如果我有另一个名为..
的
头
文件
。比方说,同
浏览 1
提问于2011-12-13
得票数 6
回答已采纳
2
回答
在
C++
中
创建
库
头
文件
?(相对于传统
的
C?)
c++
、
header-files
、
libraries
我刚刚学会了
C++
--我决定了一个我正在为之工作
的
项目,我最好回到画板上,用
C++
从头开始写,而不是和C一起跋涉。我注意到,
在
C++
中
包含
库
头
的
语法与C
中
的
语法不同。
在
C
中</e
浏览 2
提问于2015-04-18
得票数 1
回答已采纳
5
回答
C++
包括带和不带.h
c++
可能重复: 我从来没有注意到
在
包含
的
末尾是否
包含
.h有什么不同,所以我总是忽略它
的
含义,但我只是
在
我
的
一个特定程序中注意到,如果我
包含
"string",那么就会出现"memcpy在这个范围内没有声明“
的
错误,但是如果我
包含
了"string.h”,就不会出现这个错误。首先,我想知道这一点
的
具体原因,但也大致上是两者之间
的
区别。同时,如果有人
浏览 3
提问于2010-05-10
得票数 22
回答已采纳
2
回答
头
文件
和附加
库
c++
、
header
我正在构建一个简单
的
C++
程序,它由一个主函数和两个嵌套类组成。
在
每个类和函数
中
,我使用字符串和向量-因此软件需要额外
的
库
。每个类都定义
在
一个单独
的
myClass.h
文件
中
,以及相应
的
myClass.cpp
中
。 我
的
问题是更多
的
库
。假设我
在
#include <string>中使用main.cpp。如
浏览 10
提问于2015-09-01
得票数 0
回答已采纳
2
回答
在
Xcode
中
,当我
包含
<iostream>时,stdlib.h似乎也包括在内。为什么?
c++
、
xcode
、
include
当我使用Xcode时,我对iostream
的
包含
有疑问。
在
iostream
包含
后,似乎也自动
包含
了stdlib.h,因为当我编写"merg“时,Xcode
的
代码完成给出了函数”mergesort<code>E 211</code>“,该函数是<code>E但我还没有包括stdlib.h explicitely.因此,我想是iostream
的
包含
导致了stdlib.h
的
包含
浏览 4
提问于2015-03-17
得票数 1
回答已采纳
2
回答
从
包含
的
层次结构生成单个
包含
文件
c++
、
packaging
我有一个只用于
头
库
的
C++
存储
库
(通过CMake构建,尽管这并不重要)。其结构大致如下: mylib.hpp foo.hpp现在,我知道一些流行
的
C++
库
被维护为
单
头
文件
。我不喜欢把所有的东西都倒入厨房
的
水槽
文件
中
;但同时,我也很喜欢只下载一个
文件
就可以
浏览 1
提问于2020-07-24
得票数 2
2
回答
向C项目添加
C++
代码
c++
、
c
我想做
的
是:只要我告诉VS将其编译为C,并省略了我
的
C++
代码,它就会编译。一旦我编译它,就会出现
C++
问题。首先,我不能将它编译为
C++
,因为math.h会生成一个错误C2668,这是由于对重载函数
的
不
浏览 2
提问于2013-10-18
得票数 5
回答已采纳
2
回答
如何防止clang自动
包含
头
文件
?
c++
、
visual-c++
、
clang
我正在和一个使用MSVC
的
朋友合作,我正在使用clang。我注意到
的
一件事是clang似乎会自动
包含
一些标准
的
头
文件
,而MSVC并非如此。例如,我只使用了assert.h和math.h
中
的
函数assert()和round()。 代码对我来说编译得很好,没有显式地
包含
头部--有没有开关来关闭这一行为?它快把我逼上绝路了。我希望出现一个错误,除非我显式地
包含
了头
文件
。
浏览 0
提问于2015-01-09
得票数 2
1
回答
#include <cmath> vs #include <math.h> in a
C++
program
c++
、
c
、
coding-style
、
include
、
header-files
在
C++
程序
中
包含
前者而不是后者有哪些考虑因素?我总是包括math.h,stdlib.h和never cmath,cstdlib等等。我甚至不明白后者存在
的
原因,有人能告诉我吗?
浏览 0
提问于2013-03-27
得票数 11
回答已采纳
3
回答
将
C++
代码导入IOS应用程序
c++
、
ios
、
objective-c
我用
C++
编写了一个代码,我想在我
的
IOS应用程序中使用它
的
一些方法,那么是否可以(将)
C++
库
"t.cpp“导入到XCode
中
的
IOS应用程序
中
?如果是的话,最简单
的
方法是什么?
浏览 7
提问于2014-01-15
得票数 1
回答已采纳
1
回答
在
Xcode控制台项目中创建和使用
C++
库
c++
、
macos
、
header
、
xcode7
我有
文件
.h与许多
包含
和其他东西。如何将它添加到Xcode
中
,这样我就可以通过编写
C++
控制台程序项目来使用它了
浏览 3
提问于2016-05-05
得票数 0
回答已采纳
4
回答
是否有必要包括
头
<iterator>来使用begin和end函数?
c++
要获得指向数组
的
第一个和最后一个元素
的
指针,我们可以使用begin和end函数:我使用
的
唯一标题是<iostream>。 我使用
的
程序:
浏览 4
提问于2016-08-12
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
进度更新:VS2019 v16.8中对C+20模块的支持
C/C+编程笔记:在C+中如何调用C语言的代码?你可以这样做
Visual Studio C+模块快速入门
Java基础一(Java相关介绍)
嵌入式开发:鼓励嵌入式代码重用
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券