- 已解答MacOS中的铬品牌
我一直在尝试更改MacOS中Chromium的品牌。我已尝试编辑这些文件: src/chrome/app/theme/chromium/BRANDING
- 已解答当没有更多的工作要做时,防止Boost::ASIO::IO_CONTEXT返回
boost::asio::io_context::run()在没有挂起的工作时返回。我希望避免此行为,以便run()确实无限期地等待新工作,并有可能从另一个线程停止它。
- 已解答使用GStreamer的appsrc和appink修改视频
我正在用GStreamer构建我的第一个应用程序,我的任务是从互联网上获取一个流,使用CUDA对其进行修改(更改像素)以并行计算帧,并输出修改后的流。
- 已解答在C++20中,如何编写连续的迭代器?
C++20显式支持std::contiguous_iterator_tag。一些STL算法(例如std::copy)可以在连续迭代器上执行得更好。但是,我不清楚程序员应该如何访问此新功能。
- 已解答如何使类方法成为协程?
如何使类方法成为协程?这里有一个小例子。在这里,我试图从类方法创建协程,但编译器抛出以下错误:
- 已解答Extract&>运算符在C++中究竟是如何工作的
我是一名计算机科学专业的学生,所以对C++语言(考虑到这是我使用C++语言的第一个学期)或编码方面没有太多经验。
- 已解答有没有一种方法可以创建一个通用的输出流对象,以便在控制台上打印并在C++中打印到文件中?
我正在编写一段代码,其中我必须在控制台上打印相同的数据并将其打印到文件中。
- 已解答如何在Bazel中指定预处理器包含?(-INCLUDE COMMON_Header.h)
我正在尝试使用Bazel中的代码,该代码使用-include标志(https://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html)始终包含配置标头。
- 已解答离开作用域时析构函数的调用顺序?(C++)
我正在尝试理解退出作用域时析构函数调用的顺序。假设我有以下代码: class Parent{
- 已解答用C++从txt文件中读取二维数组
这是我的代码 #include<bits/stdc++.h> using namespace std; int main() { char arr1[10][10]; cout << "Reading Start" << endl;
- 已解答使用Bazel脱机构建C++项目(没有互联网连接)
我尝试使用以下命令从Bazel主页(入门)构建Bazel C++构建教程,但没有连接到Internet:bazel build //main:hello-world
- 已解答不能在C++中包含标头
我正在用C++编写一些程序。我需要包含一些标题(#include <gnuplot>)。但当我使用#include和方括号<gnuplot>执行此操作时,我得到的错误是此头文件不存在。我需要指定从程序文件到main文件的完整路径。但
- 已解答如何获取第n位值
我是位移位和c++的新手。 假设我有一个uint8_t 00100100(36),我想检查是否设置了第3位。
- 已解答C++std::Below_Bound()函数,用于查找索引排序向量的插入点
假设我有vector<Foo>,它的索引在vector<int>中通过类Foo中的关键字字段进行外部排序。例如
- 已解答GDI+闪烁
所以我想做一个便宜的Gyazo(截图工具) 问题是光标坐标闪烁,我如何防止这种情况?我已经尝试过WM_ERASEBKGND,但没有任何帮助。
- 已解答提升ASIO的未定义引用
我在使用Bazel和boost构建opt模式时遇到问题。这是我的错误。 bazel-out/k8-opt/bin/src/_objs/wallet/message_store.o:message_store.cpp:function _GLOBAL__sub_I__ZN3mms13message_storeC2ESt10unique_ptrIN4epee
- 已解答C++20常量表达式向量和字符串不起作用
尝试创建constexprstd::string和std::vector对象时遇到奇怪的编译器错误: #include <vector>
- 已解答将nlohmann/json构建为Bazel库不会带来任何需要构建的错误
我有一个非常简单的Bazel项目,我试图在其中添加https://github.com/nlohmann/json作为依赖项。为此,我在本地克隆了json存储库,并在存储库的根目录中添加了一个BUILD文件,以生成包含单个包含json.hpp文件的cc_lib
- 已解答在OSX 10.11上使用带有SDL2_IMAGE的SDL2(Clion 1.1中的CMake 3.3)
我正在学习来自reddit.com/r/limeoats的几个教程,以学习一些用C++开发的游戏。我没有使用CMake或Clion的经验,到目前为止我还是设法用谷歌搜索了一下。
- 已解答如何在C++中通过POSIX和信号机使用ROS服务和串口通信?
我是C/C++中的并发和并行编程新手,所以我的项目需要一些帮助。 我希望在C++中使用POSIX和信号量运行多个进程。因此,程序的结构应该如下所示。
- 已解答C/C++中高效的溢出免疫算术平均值
两个无符号整数的算术平均值定义为: mean = (a+b)/2 在C/C++中直接实现它可能会溢出并产生错误的结果。正确的实现可以避免这种情况。一种编码方式可能是:
- 已解答使用CMake静态链接SDL2/SD2_IMAGE
我正在尝试将SDL2作为库添加到我的项目中。我想静态地链接它。我不熟悉C++。
- 已解答非类型模板参数,并且需要
我正在学习概念,我想不出约束非类型模板参数的值(非类型)的方法。 Example编译的代码,尽管我希望它不会(由于失败的要求):
- 已解答Std::向量和指针可预测性
当您将push_back()项转换为std::vector并通过back()引用保留指向向量中对象的指针时--您是否保证(假设不发生删除)向量中对象的地址将保持不变?
- 已解答Z3 C++API产生&未知&q;,而序列化输出上的二进制产生&unsat&q;
当我使用Z3C++API构建特定的约束集时,得到的响应是\"未知\"。但是,如果我使用运算符<;<;()序列化z3::solver对象,并将输出传递给Z3二进制文件,它会像预期的那样产生\"unsat\"。非常有趣的是,如果我使用z3:
- 已解答编译时计算基类的偏移量
我想知道是否可以在编译时计算基类偏移量。当然,在运行时很容易做到这一点,因为可以利用static_cast的功能,而偏移量只是指向派生类的指针的基指针之间的差异。
- 已解答传递类方法,而不是std::Sort中的函数
在类中,我试图通过传递同一类的方法来对向量进行排序。但它在编译时会给出错误。有谁能说出问题出在哪里吗?谢谢!
- 已解答将派生类的指针数组转换为基类指针数组
考虑如下的继承层次结构: A / B1B2 / C D 用C++实现如下: class A { public: A() {}; virtual ~A() = 0;
- 已解答获取宏中函数的返回类型(C++)
我有ASSERT(x)宏,如果它断言(在发布配置中),我想调用return。 要做到这一点,我需要知道使用ASSERT的函数的返回类型。如何获取(我处理C++03,LLVM GCC 4.2编译器)?
- 已解答多重继承导致虚假的二义性虚函数重载
在本例中,类Foo和Bar是从库中提供的。我的类Baz从两者继承。 struct Foo { void do_stuff (int,int);