c++有关的问题


LNK2019尝试使用FreeType 2.10.1时?

我一直在尝试在FreeType网站上完成第一个教程。我使用网站上提供的代码,我已经添加了库,并包括适当的包括文件,但我rec...


BCryptGenRandom STATUS_INVALID_HANDLE

我试图在Windows中生成加密安全的数字。我有以下代码:
# ifndef w64crypt
# define w64crypt
# include <windows.h>
# include <bcrypt.h>
未签名的长


包含相同类型的struct指针的初始化

我试图理解一个结构对象 (其中包含指向相同类型的结构的指针) 的初始化是如何发生的。e.g我有一个结构:
结构节点 {
node * next;
...


使用Boost/Wave C/C预处理器进行选择性宏扩展

对于一个C99代码库,我在很大程度上依赖宏作为一个穷人的替代适当的C模板。对于我的用例来说,宏最严重的缺点是很难/不可能调试


默认文件名显示在Windows IFileDialog中被截断

当使用Windows IFileDialog界面启动文件浏览器对话框时,如果提供的默认文件名超过一定数量的字符,我面临一个问题。
文件名显示为截断,


QPlainTextEdit中的多个可视文本游标

在Sublime Text中,如果单击时按住控件,则可以向文档添加另一个光标,从而允许您一次在多个位置键入和编辑。我试图用Qt的重新创建这个


入门C示例程序中的编译器错误

我在 “封装和类型扩展” 中描述的面向对象编程的示例程序有一些困难。
为了简单起见,我把大部分的...


为什么指针没有地址赋值是木马的标志

我正在研究使用Notpad和Command Prompt的cPointer,由g编译,执行file(a.exe由g产生)。当我通过删除 “mypointer = & firstvalue;” 的窗口防御者po...


如何在c # 中使用迭代器进行2d数组?

我想使用一个迭代器的2D数组,但我不知道如何。
我的目的是访问列而不是行。
我发现,要访问行,我可以使用这个自动它 = 开始 (arr); 但我thi...


Bison中的std::shared_ptr导致成员错误

我正在尝试通过使用std::shared_ptr来使野牛的内存效率更高。我不想使用原始指针。我正在使用节点系统作为解析树,所以我将YYTYPE定义为std::shared_ptr <node & g...


我怎样才能得到一个小部件的值,一个按钮被点击FLTK

目标是能够在单击我的按钮时获取诸如FL_Input之类的小部件的值。
我可以做到这一点的一种方法是使用事件和类。如
# 包括 <FL/Fl.H>
# 包括 <FL/


如何在ROSCPP中使用来自Gazebo API的ServerFixture?

我正在使用ROSCPP和编写我自己的Node内我想在Gazebo中加载Worlds,模拟并从gzserver中删除它。然后它应该重新开始与另一个世界文件。
Gazebo API提供


使用大括号在C中初始化变量时出现意外结果

我正在使用原子来练习C (我很新)。我刚刚学会初始化变量如下:
# include <iostream>
使用名称空间std;
int main() {
int myInt {};

返回...


SFML游标在linux中好像坏了

所以,我有一个光标精灵:
我加载这个精灵与:
sf:: 游标cur;
sf:: 图像cur_default;
if(!cur_default.loadFromFile("assets/sprites/cursor/cursor_default.png"))
{
std::cerr & lt…


把const放在一个函数头前后是等价的吗?

在阅读一些代码时,我没有理解const修饰符的含义。例如,以下两行是否等价?
void输出 () const;
const void输出 ();


从格式化中解释MQL4颜色 (例如C'250,250,250 ')

我正在为MQL4文件 (*.mq4 - Metatrader) 使用可视化工作室代码,并在我的设置中使用cpp关联
"files.associations": {
"*.mqh": "cpp",
“*…


C不会在Netbeans 11.0中安装

我是编程的初学者,想了解更多关于C的信息。我安装了Netbeans,因为它说它支持Java (我目前正在学校学习基础知识) 和C ++ (我想要


CGAL:: Voronoi_diagray_2舍入整数错误

我正在尝试使用以下代码从线段创建Voronoi图。
# include <iostream>
# include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
# 包括 <...


C / priority_queue / Expression: 无效的比较器

编辑
我包含了一个带有重新处理的代码的编译错误的屏幕截图。编译错误截图
原件
我正在编写一个小程序来练习我对priority_queue容器的知识。我是


有没有办法优化c string = operator?

英语不好,但请理解。
字符串str;
string str_base = "用户名 =";
字符串str_user_input;
Str_system_mess_message;
...
str = str_base str_user_input "\ n [


华为AREngine C

我正在尝试访问飞行时间传感器,以便使用数据。在华为AR引擎文档中,我发现了以下功能:
HwArPointCloud_getData(ar_session,ar_point_clou...


是否有可能修改虚幻编辑器类向导创建C类时使用的模板?

我正在启动一个新项目,它将需要创建许多C类。为了保持项目组织我创建了编码的标准,将保持方法和成员变量organi...


将对值从二维向量存储在向量C中

我得到了一个2D矢量 (a)。我需要存储包含元素0的向量的行和列索引的值。
这是我的代码-
Vector <对 <int,int>>v;
对于 (int i = 0;i<A.s...


从std:: 元组中提取方法签名的类型

我正在寻找一种提取std:: 元组的类型来定义方法签名的方法。以以下的 (人为的) 例子:
Template <typename RetT,typename...ArgsT>
A类
{
公...


在gRPC c中,有没有一种方法可以在对等端断开连接时得到通知?

我已经实现了一个gRPC服务器应用程序,多个客户端可以连接到它并调用RPC。
在客户端断开连接或客户端重启的情况下,我想知道哪个客户端得到了


解析两个原型之一

我有一些C代码,期望收到两个protbuf中的一个。(这发生的是历史的通融,而不是故意的设计。)
ParseFromString函数返回false i...


C程序报告 “进程以状态-1073741510终止”

我在C中做一个算法和数据结构练习,它需要读取一个十个字的txt文件,然后通过使用没有STL,类或结构的堆栈以保留顺序显示它们。所有的代码


防止boost::asio::io_context在空轮询调用上停止

这段代码调用贴的句柄
Boost::asio::io_context ioc;
Boost::asio::post(ioc,[]{ std::cout << "lol" << std::endl; });
Ioc.poll();
而这不是:


Xbox-ATG-Samples (DirectXTK) SimpleTrianglePC在这种情况下导致100% 个GPU使用

我正在追踪一个性能瓶颈。为了缩小原因,我使用来自Xbox ATG Samples回购的SimpleTrianglePC示例创建了一个测试。
我只做了几处修改: 我把Draw改成了


用于quicksort实现的迭代器vs索引

为什么下面的quicksort实现在性能上有很大的差异?使用迭代器的实现所需的时间是使用索引的两倍; 在-O0和-03


在OSX (XCode) 和Windows (Visual Studio) 上存储Unicode字符串的区别

我有一个相当复杂的问题,但试着把它分解到一些基本的东西,我不能让我的头。
最后,我需要从用户输入字符串中获取一个散列,该字符串在Ma上必须相同...


错误C2664 'HRESULT IUnknown::QueryInterface(const IID &,void **)': 无法将参数1从 'const winrt::guid' 转换为 'const IID &'

当我使用来自microsoft docs的helper函数从cx迁移到winrt时,这个错误发生在我身上。我在这里看到了类似的问题,但提到的解决方案似乎对我不起作用。The


错误LNK2001: 未解析的C中的外部符号与节点-Gyp

你好,我是C新手,并一直在为我的一个程序使用node-gyp构建一个插件。然而,当我尝试构建的addon我遇到这个错误:
Watercpp.obj: 错误LNK2001: 未解决


Apache Thrift超时

我在版本0.13.0中使用apache thrift。
只要两次调用之间的时间约为1.5秒,连接就会关闭。
超时从1.3到1.8秒不等。
KeepAlive是...


从std::async与启动:: redred policy块在析构函数中返回?

在std::async的描述中说:
如果从std::async获得的std::future没有从或绑定
到引用时,std::future的析构函数将阻塞在
结束...


填充后存储图像的问题

我正在使用5x5窗口执行简单的掩蔽操作。根据接受的解决方案从这个帖子的问题与图像的边界像素的操作 (第二个解决方案),我已经创建了一个...


检查 (全局) 函数的存在性但不允许隐式转换

考虑这个简单的检查是否定义了一个 (全局) 函数:
模板 <typename T>
Concept has_f = requires ( const T & t ) { Function( t ); };
// 稍后在MyClass<T> 中使用:
如果


有没有一个最终的,简单的答案,如何检测一个函数是否存在?

这个网站有50篇关于这个话题的帖子,几个 “检测模式” 已经在不同的时期取得了成功。使用C 20,我们应该在这里看到一些简化。
那么,什么是货币...


如何反转一个Adjacency列表?

假设我的邻接列表如下:
0 : 1
1 : 0
它的反向应该是空的,因为在初始列表中有两个弧:
0:
1:

0 : 1
1:
变成
0:
1 : 0
另一个例子:
0:
1...


OpenGL统一缓冲区std14布局,windows上正常,macos上出错

我编写了一个简单的测试程序来测试Uniform Buffer,它在windows上正常运行,但在macos上运行错误。
窗户上
显示36个四边形
在macos上
显示5个四边形
着色器中的均匀缓冲区布局
结构


为什么 “memory_order_relaxed” 在我的系统中被视为 “memory_order_seq_cst” [C]

我的代码:
Std::atomic<int> x(22),y(22);
Int temp_x = -1,temp_y = -1;
Void task_0(){
X.store(33,std::memory_order_relaxed);
Temp_y = y.load(std::memory_order_relaxed);
}
无效


如何将TF_Tensor转换为C # 中的opencv Mat?

我正在尝试将Python Tensorflow模型移植到C # 中。
在过程中,我需要将TF_Tensor类转换为cv::Mat。
我创建了输出张量如下所示。
TF_Tensor ** OutputValues = (TF_Tensor **)m...


GCC无法解析具有默认参数和后面参数包的方法调用

GCC是否允许由于歧义而拒绝以下代码?对我来说,它看起来像一个错误。
它用msvc、clang和icc编译得很好。
参见此处: https://godbolt.org/z/9fsnhx
# Include <iostream>
...


如何通过套接字编程连接两台不同的计算机,一台充当服务器,另一台充当客户端

我已经在C/c中使用套接字创建了一个简单的服务器客户端代码。它们在不同终端的同一设备上运行得非常好。如何使它们在两台不同的计算机中运行?请在


无法打开curl/libcurl_a_debug.lib

在我当前的项目中,我正在使用以前由powershell安装的库libcurl。我包括它使用 # include “curl/curl.h” 和编译作品,但我有一个链接错误...


在MFC中不冻结UI等待线程完成

我正在尝试使用AffxBeginThread启动一个工作线程,并等到它完成。但我遇到了这个问题,我可以更新UI (显示进度) 没有线程控制或等待...


无法将shared_ptr参数传递给函数指针

我有一个问题,使用函数指针,它采用shared_ptr参数的函数指针。
这里是一个示例代码。
头.h
# Include <functional>
# Include <iostream>
模板 <class T &...


现代Opengl纹理金字塔

我试图将图像应用到我的三角形上; 然而,结果显示三角形显示为白色。我想知道我的代码的颜色是否有可能覆盖纹理。
/* 他.


由于混合CRTP和接口而崩溃?

我正在试验CRTP并将其与接口混合,我无法解释为什么这个程序会崩溃 (在Clang,GCC和MSVC中)。在最新的Clang和GCC中,它在没有警告的情况下构建-Wall,-We.


用C进行动态SQL查询

我正在处理一个正在访问SQL server的程序。
我已经建立了连接,我可以得到我想要的支架,但只有当我的SQL查询是静态的。
我在这里读过一篇文章,在那里.


上一页 下一页