转发 问答列表

C/C++ 编译器如何在头文件中找到原型的定义?

作者:Joel 提问时间:7/30/2010

当我在头文件中声明一个函数,并将该函数的定义放在其他文件中时,编译器/链接器如何找到定义?它是否系统地在其路径中的每个文件中搜索它,或者是否有更优雅的解决方案?这几天一直困扰着我,我一直无法找到解释。...

为什么 std::forward 在 lambda 主体中不起作用?

作者:xmllmx 提问时间:12/3/2021

#include <utility> void f(auto const& fn1) { { auto fn2 = std::forward<decltype(fn1)>(fn1); auto...

make_unique完美转发

作者:fredoverflow 提问时间:8/12/2011

为什么标准 C++11 库中没有函数模板?我发现std::make_unique std::unique_ptr<SomeUserDefinedType> p(new SomeUserDefined...

如何完美地转发一个通用引用,要么是常量引用,要么是可移动的右值?

作者:Leon 提问时间:4/18/2023

我已经用 C++20 编写了一个无锁和线程安全的环队列,到目前为止它有效。唯一不完美的是它必须有两个方法,一个接受对左值的常量引用作为参数,另一个接受对右值的引用,以便将右值移动到队列中而不是再次构造...

我什么时候想使用 auto&amp;&amp; 而不是 decltype(auto) 或 -&gt;decltype(return-expr) 作为函数定义的返回类型?

作者:Enlico 提问时间:11/6/2023

取三个函数返回 prvalue、lvalue、xvalue: int f(); int& f(int); int&& f(int, int); 并通过返回的函数调用它们decltype(auto...

使用 srsUE 转发从另一台计算机传入的数据 [已关闭]

作者:Raul Parada Medina 提问时间:11/17/2023

闭。这个问题与编程或软件开发无关。它目前不接受答案。 这个问题似乎与特定的编程问题、软件算法或程序员主要使用的软件工具无关。如果您认为该问题在另一个 Stack Exchange 站点上是主题,您可...

使用 std::make_tuple 实例化具有显式指定类型的元组与使用元组构造函数 [duplicate] 之间的区别

作者:user21796467 提问时间:11/1/2023

这个问题在这里已经有答案了: 带有模板参数的make_tuple无法编译 (1 个答案) 为什么“std::make_tuple”需要移动语义? (1 个答案) 23天前关闭。 这篇文章是在 23 ...

如何从本地 VSCode 中打开的 GitHub Codespaces 连接到本地运行的服务?

作者:Kashif Ghafoor 提问时间:10/29/2023

我目前正在研究一个利用 Redis 和 RabbitMQ 的项目,这两个项目都在其默认端口上本地运行。我已经在 GitHub Codespaces 中打开了这个项目,但通过我的本地 VSCode 实例...

PHP ZKTECO 库中的 IP 和端口是否连接到用户网络或服务器网络 [已关闭]

作者:anoob 提问时间:11/17/2023

闭。这个问题与编程或软件开发无关。它目前不接受答案。 这个问题似乎与特定的编程问题、软件算法或程序员主要使用的软件工具无关。如果您认为该问题在另一个 Stack Exchange 站点上是主题,您可...

转发时更改端口号

作者:felix 提问时间:9/17/2023

在较大的防火墙中,以下两行允许我从 Internet 连接到在 LAN 主机 172.27.255.4 上运行并侦听端口 1046 和 22 的 SSH 服务器: iptables -t nat -...


共24条 当前第1页