c++ 相关问题

C ++是一种通用编程语言。它最初被设计为C的扩展,并保持类似的语法,但现在是一种完全不同的语言。使用此标记来查询有关使用C ++编译器编译的代码的问题。对特定标准版本[C ++ 11],[C ++ 17]等相关问题使用版本特定标记。

您可以使用指针访问变量以避免直接编辑变量吗? [重复]

我想知道你是否可以通过分配指向变量的指针然后修改指针然后修改受保护的变量来避免类中的安全变量。这完全是......

回答 1 投票 0

我有三个cpp文件。我想在不同的文件中测试模板类声明和定义。但是我失败了[重复]

这是我的代码snnippet // test.cpp #include #include“test.h”int main(){Test test =测试 (); test.add(1); test.print(); } // test.h #ifndef TEST#...

c++
回答 1 投票 -4

DHT的C ++实现

我正在寻找C / C ++中Kademlia DHT的开源实现。它必须是轻量级和跨平台(win / linux / mac)。它必须能够将信息发布到DHT并检索它。

回答 5 投票 4

在“函数参数”中通过const类型在派生类中使用不同函数参数的虚函数会破坏虚函数吗? [重复]

一位C ++专家告诉我,在派生类中用const改变函数参数类型会破坏虚拟调用机制。我尝试了一个简单的程序(原谅非标准代码,纯粹写的......

回答 5 投票 1

包含'?'的QNetworkRequest网址 - 由于QUrl编码而未正确请求

我有下一个代码来发出请求:void HTTPClient :: post(QString connectionString,QHttpMultiPart * _multiPart,bool returnProgress){QUrl url; if(ssl)url.setScheme(“https”); ...

回答 3 投票 1

zeromq在I / O线程中引发异常

当我们将错误数据发送到zmq套接字时,I / O线程引发异常并且进程被杀死。调用堆栈的崩溃如下KERNELBASE!RaiseException + 0x68 01 zmq :: zmq_abort(char * errmsg_ =)+ ...

回答 1 投票 1

使用带有超时的异步模式的boost进程运行进程

在下面的代码中,我试图实现一个运行shell命令并获取stdio,stderr和返回代码的程序。我在这里建议使用异步模式下的boost进程。 ...

回答 1 投票 2

编译器现在遵循C ++ 14标准,我的项目不再编译?神秘的SFML错误

这些错误意味着什么?在一个项目工作了很长时间2年以上,然后改为让编译器遵循c ++ 14标准,我的项目现在不编译,现在我离开...

回答 2 投票 -2

Linux UDP服务器 - 目标IP错误

我有一个嵌入式Linux设备,可以监听UDP数据包。该设备有两个以太网接口,因此可以在两个接口上检索数据包。在某些UDP消息/数据包上,我必须做...

回答 2 投票 0

使用CMake,Microsoft MPI和Visual Studio 2017 - 找不到mpi.h [重复]

我试图找到/开发一个非常简单的例子,说明如何在Visual Studio中使用CMake和Microsoft MPI。我让CMake运作良好,并且通常了解如何创建CMake项目。我也 ...

回答 1 投票 -2

如何为地图创建自己的比较器?

typedef map MYMAP;将新对插入myMap时,它将使用键字符串通过自己的字符串比较器进行比较。是否可以覆盖该比较器?为......

回答 3 投票 64

寻找运行Linux的大端硬件,GCC> = 4.9.2

我正在开发一种支持不同字节顺序的机器之间的数据序列化的通信框架,这在汽车行业很常见,其中小型控制器已经老了......

回答 1 投票 1

访问兄弟类实例的成员

从Child2访问c1的正确方法是什么?要获得一些上下文,想象Child1和Child2是文本框,Child2需要使用c1.member当前值做出决定。这只是一些......

回答 1 投票 0

错误LNK1104:无法打开文件'Debug \ MyProjectLib.lib'

我有以下CMakeLists.txt文件来生成基于Qt的项目:cmake_minimum_required(VERSION 2.8.12)项目(MyProject)find_package(Qt5Widgets)set(MyProjectLib_src $ {...

回答 2 投票 4

为什么空IP地址将计算机名称解析为204.204.204.204?

如果我执行命令ping“”或tracert“”它解析我当前的计算机名称。但是当我执行下面的代码时,它将计算机名称解析为'204.204.204.204'#include #包括

回答 3 投票 2

找出可变参数宏中__VA_ARGS__的类型

据说,我有一个可变宏(例如,MY_MACRO(...)),我用以下方式调用它:MY_MACRO(std :: pair) const&p)现在,我宏的主体中的__VA_ARGS__将是std :: pair

回答 1 投票 2

使用winsock接收http请求

出于教育目的,我试图用c ++制作一个web api。 web api需要能够侦听http请求(GET,POST等),当它收到需要能够发送的http请求时...

回答 2 投票 0

C ++相当于Java的BlockingQueue

我正在将一些Java代码移植到C ++,并且一个特定部分使用BlockingQueue将消息从许多生产者传递给单个消费者。如果你不熟悉......

回答 3 投票 23

在windows / c ++上使用多进程应用程序进行高精度定时操作

我的主程序创建了多个进程(由子项目生成的不同exe文件)。我想要做的是在每40 -...内运行每个进程大约1-2毫秒。

回答 2 投票 -4

在分层块中使用gr :: fec :: code :: cc_encoder类

我已经实现了一个非常基本的C ++ CCSDS卷积编码器(k = 7,r = 1/2),它工作正常。但是,它非常基础,缺乏操作模式等选项(CC_STREAMING,CC_TERMINATED,......

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.