logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vscode 提示 namespace “std“ has no member “mutex“ 的解决方法

问题描述:vscode使用win32版本的编译库编译cpp程序,提示std没有mutex报错解决方法:MinGW编译器下载和配置更换MinGW编译库MingW官网下载下载压缩包——×86_64-posix-sjlj(推荐)即可,posix是跨平台编译更好,本人是win10下进行vscode+cmake环境配置2、配置vscode编译环境c_cpp_properties.jsonlaun...

文章图片
#vscode#ide#编辑器
从零开始的vscode安装及环境配置教程(C/C++)(Windows系统)

目录1.vscode简介2.安装vscode3.安装MinGW-w644.设置系统环境变量5.设置vscode里的环境(1).配置编译器(生成c_cpp_properties.json文件)(2).配置构建任务(生成tasks.json文件)(3).配置调试设置(生成launch.json文件)6.其他相关点1.vscode简介VSCode是微软出的一款...

文章图片
#vscode#c语言#c++ +2
c++中nlohmann json的基本使用教程

nlohmann/json是一个C++实现的JSON解析器,使用非常方便直观,下面这篇文章主要给大家介绍了关于c++中nlohmannjson基本使用的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下+目录一.json.hpp库下载及安装1.1 开源地址及引入方法nlohmann json的开源项目地址,其中有对json使用方法的详细说明:https://...

#json
c++ std::string能否存储二进制字符以及'\0'字符?

c++的字符串类std::string能否存储二进制字符以及字符'\0'?要解决这个问题,我们首先要了解c++的std::string的存储结构。(注意不同的平台下C++规范对std::string的实现不完全一致,例如sizeof(std::string)在linux x64 gcc-4.4下的输出是8,而在mac gcc 4.2下的输出是24; 这篇文章以Linux x64 gcc R...

文章图片
#c++#java#开发语言
CreateWaitableTimer与SetWaitableTimer详解

可等待定时器问题:1. 需要的函数:CreateWaitableTimer,SetWaitableTimer.前者创建一个可等待定时器句柄,后者设置等待定时器触发的条件.我们可以多次调用SetWaitableTimer来重置可等待定时器.重置后之前的定时器将关闭.2. 主要看两段代码:代码一:(这段代码在网上出现的概率是较大的)[cpp] view plaincopyprint?...

聊聊git push到远程服务器出现RPC failed问题

前言最近小组成员跟我说,他git提交不了代码。我问了下原因,他说他代码一提交就会报代码语言:txt复制error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413fatal: the remote end hung up unexpectedlyfatal: the remote e...

#git#服务器#rpc +2
为什么在DllMain里不能调用LoadLibrary和FreeLibrary函数?

为什么在DllMain里不能调用LoadLibrary和FreeLibrary函数?MSDN里对这个问题的答案十分的晦涩。不过现在我们已经有了足够的知识来解答这个问题。考虑下面的情况: (a)DllB静态链接DllA (b)DllB在DllMain里调用DllA的一个函数A1() (c)DllA在DllMain里调用LoadLibrary("DllB.dl...

#windows
C++编译问题,解决arm下链接静态库,引起的relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol错误...

显示的完整错误如下:relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `ZN2c43yml9free_implEPvmS1' which may bind externally can not be used when making a shared object; recompile with -fPIC根据提示,在链接.a静态库时,...

文章图片
免杀|PEiD查壳、脱壳+汉化+工具打包

一、加壳加壳的全称应该是可执行程序资源压缩,压缩后的程序可以直接运行。加壳的另一种常用的方式是在二进制的程序中植入一段代码,在运行的时候优先取得程序的控制权,之后再把控制权交还给原始代码,这样做的目的是隐藏程序真正的OEP(入口点,防止被破解,查壳就是为了找它),类似于动物界的龟壳。大多数病毒就是基于此原理。加壳可以绕过一些杀毒软件的扫描(免杀)加壳工具通常分为:压缩壳和加密壳两类。压...

windows平台中使用vscode远程连接linux进行c++开发配置教程(内容详细适合小白)-2021-3-30...

文章目录一、简要介绍二、软件安装步骤1.linux系统安装2.vscode安装3.ssh安装4.配置Remote-SSH5.安装远程插件6.简单小测试三、配置vscode开发环境1.默认设置、用户设置、远程设置和工作区设置2.c++开发设置a).c_cpp_properties.jsonb).tasks.jsonc).launch.json...

文章图片
#vscode#linux#c++ +2
    共 51 条
  • 1
  • 2
  • 3
  • 6
  • 请选择