腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为
C++
函数
编写
函数
的
gcc
属性
的
替代
方法
?
、
、
有没有用
C++
写这篇文章
的
替代
方案?我很好奇是否有一种
方法
可以在不使用预处理器宏
的
情况下保持可读性。这是
C++
2014。
浏览 8
提问于2020-03-17
得票数 0
2
回答
如何在
C++
中模拟构造
函数
或静态块
、
、
、
、
请注意,这个工具将链接到测试程序,它将具有main( )功能,所以我
的
工具不能有main。该工具所具有的是测试程序将使用
的
许多功能。请帮帮我。
浏览 0
提问于2011-06-08
得票数 3
回答已采纳
1
回答
如何在eclipse中将C项目与
C++
静态库(使用opencv)链接起来
、
、
、
、
我已经在eclipse中创建了一个
c++
静态库,它使用
的
是构建良好
的
opencv.It,我希望将它包含在同一个工作区中
的
另一个c项目中。尝试使用 1)在
属性
中包含了库路径->c/
c++
构建->设置->
GCC
C编译器->Includes ->“项目路径”。2)
属性
->c/
c++
构建->设置->
GCC
C链接器->库->Liraries(-
浏览 2
提问于2016-11-24
得票数 0
回答已采纳
4
回答
OOP语言从总是返回对象
的
构造
函数
中得到什么好处?
、
、
、
在似乎是有意
的
设计决策中,
C++
对于对象和引用没有空值。这使得使用对象和引用非常优雅,因为我们不需要执行空检查。它还意味着构造
函数
必须始终返回一个对象: // o is guaranteed to be non-null by
c++
: Object o = new由于
C++
不允许这样做,程序员已经开发了
替代
方法
:初始化
方法
(具有不同名称)、静态构建器
方法
、不使用任何多
浏览 0
提问于2018-08-14
得票数 2
回答已采纳
3
回答
在C中重写_init
函数
,它有多安全?
、
我正在以共享库
的
形式构建一个调试内存工具,我在运行时链接到一个可执行文件(包括被覆盖
的
malloc系列
方法
)。为了处理数据结构
的
初始化,我简单地使用了一个条件变量。每次调用malloc时,我都会检查变量是否未设置,然后调用一个负责初始化结构
的
函数
。现在,这对于运行单线程执行
的
程序来说工作得很好,但是如果一个程序包含一个以上
的
线程,就会出现问题。确保在用户产生任何线程之前进行初始化
的
唯一
方法
(我能想到
的</em
浏览 2
提问于2011-03-29
得票数 6
回答已采纳
1
回答
JS对象
的
构造
函数
可以用
C++
用SpiderMonkey
编写
吗?
我想在
C++
中
为
Javascript对象实现一个构造
函数
,使用SpiderMonkey 38
的
API。但是构造
函数
需要访问this (正在构建
的
JS对象),而JS::CallArgs
的
文档则表示不能从构造
函数
调用thisv(),而不必提出任何
替代
方案。这是否意味着实际上不可能在
C++
中
编写
有用
的
构造
函数
?
浏览 1
提问于2016-02-27
得票数 0
回答已采纳
1
回答
initializer_list构造
函数
不知何故被排除在std::variant构造
函数
重载集之外
、
、
、
、
帮助我解决这个难题:在下面的代码中,我有一个std::variant,它转发声明了一个从这个变体派生出来
的
struct代理。之所以使用此结构,只是因为递归using声明不是
C++
中
的
内容(不幸)。无论如何,我引入了变量
的
所有基类构造
函数
,这些构造
函数
为
每个声明
的
变量T定义constexpr variant( T&& t ) noexcept(/* seebelow *
浏览 10
提问于2022-07-20
得票数 2
回答已采纳
2
回答
64位内核上存在什么
替代
__attribute__
的
方法
?
、
、
在64位内核上有什么
替代
非ISO
gcc
专用扩展__attribute__
的
方法
吗? 我注意到
的
三种类型是:
函数
属性
、类型
属性
和变量
属性
。例如:对于通过网络传递
的
结构,我想避免使用__attribute__((__packed__)),尽管一些基于
gcc
的
代码确实使用了它。
浏览 6
提问于2010-04-02
得票数 1
2
回答
关于Windows和C/
C++
运行时库
函数
的
问题
、
、
、
当我
为
Windows平台
编写
C/
C++
代码时,我通常会根据需要使用Windows。但是当谈到多线程时,我通过C/
C++
从<窗口中读到了以下引语 CreateThread
函数
是创建线程
的
CreateThread
函数
。但是,如果您正在
编写
C/
C++
代码,则不应该调用CreateThread。相反,您应该使用Microsoft
C++
运行时库
函数
_beginthrea
浏览 1
提问于2010-11-16
得票数 1
回答已采纳
1
回答
C/
C++
代码与共享库混合生成“未定义符号”
、
、
、
、
以下是一个简单
的
故事: 我们正在用Qt/
C++
开发嵌入式服务器.它是一个非常简单
的
服务器,它处理客户端请求并通过dlopen()/dlsym()调用加载适当
的
函数
来完成特定于供应商
的
事情。这意味着供应商将以我们定义
的
方式向我们提供C中
的
.so文件及其
函数
(对我们来说是透明
的
)。这将是用C
编写
的
,因为它需要做很多低级
的
事情,而我们
的</e
浏览 1
提问于2015-02-23
得票数 1
回答已采纳
4
回答
(空虚)在
c++
中意味着什么?
我在看一些代码,它
的
函数
如下:{ (void)b;} 每行开头
的
(空)到底是做什么
的
?
浏览 7
提问于2015-02-26
得票数 5
回答已采纳
2
回答
GCC
的
“爪哇”外块
、
、
、
、
我在
GCC
的
文档中找到了一个有趣
的
C++
: 此类型
属性
通知
C++
该类是一个Java接口。它只能应用于外接程序“”块中声明
的
类。对此接口中声明
的
方法
的
调用将使用GCJ
的
接口表机制进行分派,而不是常规
的
虚拟表分派。据我所知,它会是这样
的
: class NativeClass _
浏览 3
提问于2013-03-01
得票数 22
回答已采纳
2
回答
OpenGL function ChangeDisplaySettings (
C++
)
替代
方案
、
、
我正在学习NeHe和OpenGL
的
教程,我使用
的
是C#,但教程是用
C++
编写
的
。 在C#中是否有
替代
函数
ChangeDisplaySettings (
C++
函数
)
的
方法
?我需要“纯”OpenGL
的
解决方案,也就是没有库CsGL,因为我必须使用另一个库,而不是像OpenGLControl这样
的
类。
浏览 1
提问于2012-01-02
得票数 0
2
回答
有人能解释一下我关于返回类型int __attribute__((弱))
的
问题吗?
dst,{ return 0;有人能解释一下我
的
返回类型
浏览 0
提问于2014-07-28
得票数 0
3
回答
/usr/bin/
C++
不编译为
gcc
共享库
、
、
、
、
此命令
的
所有内容都正常:$ ./test$ /usr/bin/
c++
-L/home/user/foo -Wl,-rpa
浏览 3
提问于2016-12-14
得票数 0
回答已采纳
4
回答
我可以在
C++
中模仿重新定义布尔值
的
C标头吗?
、
、
、
我正在写一个程序,我真的更喜欢用
C++
编写
,但是,我需要包括一个重新定义bool
的
C头文件:# define true 1显而易见
的
解决方案是将标题编辑
为
:# define false 0typedef int bool;但是,因为这个库是只读
的
,所以我不能。有没有什么
方法
可以让
gcc
浏览 42
提问于2014-02-23
得票数 55
回答已采纳
4
回答
在C/
C++
中获取指令
的
地址
、
有什么
方法
可以得到指令
的
地址吗?我已经尝试过标记指令并获取标签
的
地址,但似乎只有在使用&&运算符
的
GCC
编译器中才有效。(请参阅:)如果其他编译器呢? 对这个问题有什么想法吗?
浏览 6
提问于2012-07-18
得票数 7
2
回答
GNU扩展__attribute__(__cleanup__)是如何工作
的
?
、
、
它是否分析了变量
的
生命周期并简单地将清理
函数
调用插入到正确
的
位置?它有间接费用吗? } } 他们
的
表现也很相似
浏览 4
提问于2017-04-12
得票数 1
回答已采纳
2
回答
模拟std::move()
函数
以评估其性能影响
、
、
我想“模拟”std::move()
函数
,以评估它对我
编写
的
C++
库
的
(积极)性能影响。 我已经广泛地使用了std::move(),我希望避免到处使用grepping来删除它。用身份
函数
替换它
的
最好
方法
是什么?我正在用
gcc
编译。
浏览 0
提问于2013-10-03
得票数 2
1
回答
使用
C++
创建DLL文件
、
、
我是C/
C++
编程
的
新手,我需要创建一个dll文件,以便算法模型可以与调用它
的
另一个程序交互。我用C和
C++
编写
了一个带有
函数
原型和虚拟返回值
的
空
函数
,并分别用
gcc
和g++编译了它们。从C文件生成
的
dll文件很容易与父程序集成,并返回所需
的
输出。然而,对于
C++
,该程序表示无法定位初始化
函数
。() {} 编译
方法</
浏览 0
提问于2017-11-07
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C++的函数如何返回多个值?
Python调用C函数的方法以及如何编写Python的C扩展
Excel自编写MLookup查找函数的高级应用
如何用 Python 编写你喜爱的 R 函数
js给对象添加属性及属性值的方式,使用eval函数
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券