-
C ++模板比等效的C宏要慢,为什么?
在我的程序中,我需要快速遍历作为数组实现的循环列表。循环的最慢部分恰好是剩余操作(除法!) -
为什么__func__小写而__FILE__和__LINE__大写?
预处理器宏<code>__LINE__</code>和<code>__FILE__</code>是大写的。 <code>__func__</code>小写背后有什么原因吗? -
如何将IF语句与字符串用户输入一起使用?
我是C ++新手,已经花了半天的时间进行了谷歌搜索。大多数帖子似乎模糊或复杂。而且我感觉有一种更 -
递增指向0大小的动态数组的指针是否未定义? 渔获物
AFAIK,虽然我们无法创建大小为0的静态内存数组,但可以使用动态数组来做到这一点: <pre><code>int a -
IO服务重启后,Boost截止时间计时器会连续触发
我正在处理一些通讯代码,因此需要一个定期的计时器进行监视。我在通讯中使用boost ASIO,所以我决定 -
导致SegFault C ++的析构函数
<pre><code>class Pair { public: int *pa,*pb; Pair(int a, int b) { pa = new int(a); pb = new int(b); } -
在这种情况下,工会成员的成员会调用自己的析构函数吗?
是否将一个具有空dtor的类在联合中显式调用它自己的类时称为成员的dtor? 这很难说,希望伪代 -
从文件中的一行读取特定数据-C ++
我有一个.txt文件,其划分如下: <pre><code>(P1, 3): (E10, E20, E1, E3) (P2, 2): (E10, E20, E2, E5) (P3, 2): (E10, E20) -
如何在Qt中创建可拖动的合成图像?
我正在尝试在Qt中开发类似于程序“ Scratch”的代码,该代码允许您仅使用拖放系统即可创建“伪代码” -
在类型通用代码中使用-Wtype-limits
我有一个函数可以对泛型类型的值执行否定检查(当然,我不想假设该类型,它不一定是模板化的)。 -
在C ++中寻找数组和Cout交互的解决方案
我希望函数或循环遍历数组并打印出每个元素,直到它已打印10个元素。在这种情况下,将开始新的一行 -
我的C ++程序如何访问计算机的日期和时间以仅打印和使用当前年份?
考虑用伪代码编写的程序: <pre><code>//Tell program to access the system's date and time //print just the 'curre -
其他线程正在写线程安全时,我是否必须互斥读取操作?
在特定的多线程情况下,我感到困惑,无法找到对此情况的明确解释。在下面的代码中,两个自定义线 -
unique_ptr双重删除错误消息
编译这段代码后 我收到错误消息,指出那里 发生双重删除;我的问题是到底是什么 此代码有误吗?问 -
CLI / C ++ dataGridView的示例-设置comobox单元格列表的索引
我正在尝试在MS CLI / C ++中设置一个dataGridView。 如果我有一个字母列表(说A-D),我想填充dataGridV -
如何返回变量而不是变量的数值?
我希望能够返回<code>seconds</code>,<code>earthDistance</code>和<code>moonDistance</code>,而不是返回它们的关联编号 -
在多个对象上执行同一语句的零成本抽象
假设三个对象<code>A a</code>,<code>B b</code>和<code>C c</code>。这三个都具有签名为<code>void foo(Bar& bar)</code> -
使用C ++将DWORD转换为字符串
我使用GetVolumeInformation命令获得了IDmachine。我想将idmachine(DWORD)更改为字符串,然后在TEdit(C ++ builder -
cin.get()的返回类型
我无法理解以下代码 <pre><code> for (i = 0; i < ArSize; i++) { cout << i+1 << “: “; -
为什么C ++编译器无法内联传递给函数模板的Lambda?
我的问题是<a href="https://stackoverflow.com/questions/13722426/why-can-lambdas-be-better-optimized-by-the-compiler-than-plain-funct -
如何在hpp文件和cpp文件中正确使用嵌套类?
我试图用迭代器实现一个单链表,作为链表类的嵌套类。我遇到了很多错误,这些错误与使用迭代器有 -
如何在透明窗口上播放不透明视频?
我想使用qt在透明或半透明的父窗口中播放不透明视频,但我发现: <ol> <li>当父窗口设置为半透明时 -
在WIC中调用CreateBitmapFromHIcon时指定HICON索引
根据文档<a href="https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-extracticonexa" rel="nofollow noreferrer">Ex -
如何以有限的fork数量运行类似shell的管道任务?
我有一个简单的程序,我想模拟没有足够的分叉容量的情况,因此在执行管道任务时会限制分叉数。 -
试图了解static_cast中的预期行为
我正在尝试了解<code>static_cast</code>的一些细节。 请查看以下代码, <pre class="lang-cpp prettyprint-ov -
hireddis SET遇到细分错误
我正在尝试使用hiredis将<code>SET</code>的结构导入Redis: <pre><code>struct StatLite { uid_t uid; gid_t gid; -
为什么在ctor的参数列表中用`decltype(x)`替换成员`x`的类型会破坏类模板参数推导?
我正在尝试编写某种预处理器怪兽来制作简单的ctor。 此代码以<code>g++ -std=c++17</code>编译: <pre -
从C ++中的test.txt中读取信息
我正在尝试从C ++中的文本文件中读取测试工具。我的想法是,我必须读取5个骰子的值并将其放入数组, -
投影矩阵导致剪辑截止问题
我正在尝试设置渲染器,并且正在配置矩阵。我目前有一个View Matrix和一个Projection Matrix,然后将它们相 -
iostream和fstream都重载<<
我正在尝试使iostream中的cout和fstream中的fout都过载 <pre><code>ostream& operator<<(ostream& cout, const