VS

2024/4/11 18:57:12

Qt 和 VS 使用 crypto++

官网:https://www.cryptopp.com GitHub:https://github.com/weidai11/cryptopp 修改后的820版本 https://github.com/dragonfly1208/cryptopp/tree/cryptopp820 在线文档:https://www.cryptopp.com/docs/ref/index.html 1 生成动态库静态库文…

(第2遍中)内存的堆空间不够 error: MSB3073 超过了 PCH 的虚拟内存范围

压缩包里打开的新工程文件,运行 GenerateProjectFiles.bat 后,再点击 .sln 文件,编译工程,编译了 1.5h 左右,快结束的时候报错如下: 编译器的堆空间不足在第2遍中编译器的堆空间不足error MSB3073: 命令“…

JSON文件读写

1、依赖文件 #include <QFile> #include <QJsonDocument> #include <QJsonObject> #include <QDebug> #include <QStringList>2、头文件 bool ReadJsonFile(const QString& filePath""); bool WriteJsonFile(const QString&…

第一章:C++介绍+第一个Hello World程序

一、C基础知识介绍&#xff1a; C是面向过程的语言&#xff0c;而C作为C语言的继承&#xff0c;是一种面向对象的语言&#xff0c;它实现了继承&#xff0c;抽象&#xff0c;多态和封装等概念。 C 可以对应用程序进行高级编程&#xff0c;也可以对硬件相关的库的低级编程&…

在VS中配置opencv库

以编译好的opencv库有三部分&#xff1a; include文件夹&#xff1a;头文件 lib文件夹&#xff1a;静态库文件 bin文件夹&#xff1a;dll与exe可执行文件 Step1:打开工程的属性页面&#xff0c; 在c》常规-》附加包含目录中添加头文件目录&#xff08;include文件夹目录&#x…

VS使用过程中的常用技巧

1.可以实时改变量 调试器不仅仅是一个分析程序崩溃或是异常结果的工具了&#xff0c;许多bug都可以通过步入新写的函数&#xff0c;检查函数是否如期望的那样运行来预防。有时候你可能会好奇“如果条件为真函数会正确运行吗”大多数情况下&#xff0c;根本不需要改变代码重启挑…

qt creator cdb terminated

使用qt creator &#xff0c;正确配置vs编译器和cdb调试器。 经常碰到 “the CDB process terminated” 错误。没有找到cbd的日志&#xff0c;并且直观上也没有多余的消息&#xff0c;不是很熟练的人经常会头疼。比如导入一个新的工程想调试出现这个问题。 原因可能有 1、…

Unity2021+VS2022调试

VS2022配置 打开电脑上的VS安装程序。 点击修改VS2022&#xff0c;勾选其中的Unity支持组件。如果Unity Hub已经安装好了&#xff0c;可以将其取消勾选。 选完后&#xff0c;点击右下角修改。等待安装程序进行下载安装完成即可。 如果在第一次安装VS2022时就已经勾选安装Unity…

CSproject文件总是在Solution中被修改PROJECT GUID问题

1.情况&#xff1a; 打开2个Solution 一个是client,一个是server 他们会互相修改GUID&#xff0c;切换solution的时候都会显示 xxxxx已经被外部修改云云 2.原因&#xff1a; 一般是在其中一个Solution文件中有2个不同的Project有相同的GUID, 此时Solution总是会修改其中一…

VS番茄插件的常用快捷键(提高工作效率)

目前只找到了一下五种快捷键(之后再找到相关常用快捷键会加以完善) CTRL G 显示当前光标所在行的行号&#xff0c;且输入某一行可直接定位到该行ALT M 显示当前打开文档的所有方法(且可输入进行过滤)SHIFT ALT O (查找文件)直接定位&#xff0c;按字母排序&#xff0c;可进…

vs 自动快速信息 (auto quick info) 导致 vs 阻塞 失效

参考&#xff1a; https://developercommunity.visualstudio.com/content/problem/255712/showing-auto-quick-info-will-hang-visual-studio.html 在看代码时碰到一个这样的问题&#xff0c;鼠标移动到一个有很大块注释的函数上时&#xff0c;vs 会进入阻塞不可使用状态。但是…

Windows11离线安装Framework3.5

断网状态下安装.Net Framework3.5 &#xff0c;在网上尝试了许多方法&#xff0c;都失败了&#xff0c;最后通过命令行安装成功&#xff0c;最后成功了一种&#xff0c;就此记录一下。 往下看&#xff1a; 安装重点&#xff1a;需要对应系统的sxs文件或ios镜像文件&#xff0c…

效率系列(四) VS常用快捷键

写在前面的话 &#xff1a;以下是 Visual Studio 2017 的常用快捷键&#xff0c;熟悉快捷键可以帮助我们更高效的打码哦 1、打开 快捷键描述Ctrl Shift N新建项目Ctrl Shift O打开已有项目Ctrl N新建文件Ctrl O打开已有文件Ctrl Shift A添加新文件到项目Alt Shift N添…

【OpevCV】VS2013下配置OpenCV2.4.10

VS2013下配置OpenCV2.4.101、安装opencv2.4.10&#xff0c;请务必记住自己解压的路径。这里我的安装路径为例D:\ProgramFiles\opencv。opencv2.4.10可在官网下载Windows版本。2、 配置环境变量 “计算机”上右键选“属性”打开系统设置窗口&#xff0c;选择“高级系统设置”打开…

VS如何调试C运行时库

C运行时库(简称crt)是C标准库等组件的基础, 其会在进入main函数之前运行一些代码, 包括但不限于初始化堆栈, 内存分配等操作     这些代码是可以随着VC工具集一起安装到我们本地的。看一下这个情况, 就是VS调试器没找到对应的crt源码的情况, 调用堆栈是空的。为了解决这个问…

把NET Framework环境添加到安装包

右键属性 进入先决条件选择对话框 从与我的应用程序相同的位置下载系统必备组件 下载 NDP461-KB3102436-x86-x64-AllOS-ENU.exe http://go.microsoft.com/fwlink/?LinkId671743 下载后放到下面的目录 C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Pac…

C++ 设计原则 - 开放封闭原则

C 中的开放封闭原则&#xff08;Open-Closed Principle&#xff0c;OCP&#xff09;是SOLID设计原则的一部分&#xff0c;它指出软件实体&#xff08;类、模块、函数等&#xff09;应该对扩展是开放的&#xff0c;对修改是封闭的。换句话说&#xff0c;当需要改变系统的行为时&…

C语言之分支与循环【附6个练习】

文章目录 前言一、什么是语句&#xff1f;1.1 表达式语句1.2 函数调用语句1.3 控制语句1.4 复合语句1.5 空语句 二、分支语句&#xff08;选择结构&#xff09;2.1 if语句2.1.1 悬空else2.1.2 练习&#xff08;1. 判断一个数是否为奇数 2. 输出1-100之间的奇数&#xff09; 2.2…

vs qt error: rc.exe 、ucrt.lib 、 ucrtd.lib windows sdk 版本

问题描述&#xff1a;使用qt version 5.12.0&#xff08;qt creator version 4.8.1&#xff09; &#xff0c;使用编译器vs2015。 在新电脑使用vs或qt编译项目时。出现无法运行rc.exe。 原因&#xff0c;不同版本的vs 要求的windows sdk版本是不一样的&#xff0c;vs安装过程中…

visual studio 普通项目 编译 cuda 文件

使用版本vs2015 cuda程序 *.cu 和*.cuh 是需要由 nvcc来编译的。普通项目不方便设置编译cuda文件&#xff0c;不过修改项目生成目标来让其能编译cuda程序。 打开普通项目: 项目->生成自定义文件 对话框中选中对应的cuda版本 就ok了。

vs cuda 项目 启动失败 C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140\BuildCustomizations\CUDA9.1

有时候由于CUDA升级或者下载的源码中&#xff0c;原来创建项目的CUDA版本与自己的不同&#xff0c;在打开项目的时候发现加载不上&#xff0c;提示&#xff1a;未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 9.0.props” 解…

vs打开项目出错:未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 7.0.pro

同样还会弹出对话框未能正确加载解决方案中的一个或多个项目。有时候由于CUDA升级或者下载的源码原创建项目的CUDA版本与自己的不同&#xff0c;在打开项目的时候发现加载不上&#xff0c;提示&#xff1a;未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.…

“error LNK2019: 无法解析的外部符号”的几种可能原因

1.前言 error LNK2019: 无法解析的外部符号这个错之前见过很多次&#xff0c;能知道最根本的原因在于链接过程中没有搜索到程序用到的库文件&#xff0c;即*.lib。 笔记本重装了系统&#xff0c;有32Bit升到64Bit&#xff0c;运行VTK程序时&#xff0c;始终报错如下&#xff1a…

配置vs

添加头文件目录&#xff1a; 配置属性-->C/C-->常规-->附加包含目录 加上头文件存放的目录。 添加lib文件&#xff1a; 配置属性-->链接器-->输入-->附加依赖项加入库名&#xff08;.lib&#xff09;&#xff1b;或者是在cpp源文件中用#pragma comment…

VS - 显示预定义宏的函数

文章目录 VS - 显示预定义宏的函数概述笔记运行效果调用方代码实现 - .h实现 - .cppEND VS - 显示预定义宏的函数 概述 MS官方有文档(https://learn.microsoft.com/en-us/cpp/preprocessor/predefined-macros?viewmsvc-170&viewFallbackFromvs-2019)&#xff0c;指出了V…

启发:vs运行时提示:应用程序无法正常启动(oxc000007b)。请单击确定关闭应用程序

具体问题具体分析&#xff0c;我的是跑别人的源程序出现的问题&#xff0c;就是添加glut.dll和glut32.ll这两个文件添加错了位置。 https://blog.csdn.net/qq_22107915/article/details/79114864 受到此微博的启发&#xff0c;想到添加.dll文件时&#xff0c;我选择了系统文件…

QT VS项目自动化编译 bat 生成exe文件

只是针对QT &#xff0c;并使用VS进行编译的项目&#xff0c;自动化编译进行的。 目的&#xff1a;是替代人工的打开项目Demo.sln,并进行编译。 首要条件&#xff1a;安装QT, 与对应的VS&#xff0c;并对其进行配置好。打开VS可以进行编译项目。 步骤&#xff1a; 1.在项目…

VS中配置GDAL库

编译完的gdal库&#xff0c;有3个文件夹&#xff0c;Include(头文件)&#xff0c;lib&#xff08;静态链接库&#xff09;&#xff0c;bin&#xff08;可执行文件&#xff09;。 第一步&#xff1a;头文件配置 在新建的工程中右击->属性->配置属性->c/c>常规&#…

vs上出现未能加载项目文件,根级别上的数据无效.Microsoft.WinFx.targets的解决方法

问题&#xff1a; 本人尝试百度、谷歌和发帖&#xff0c;均未能找到解决办法。最好误打误撞解决了&#xff1a; 1.删除C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.WinFx.targets文件 2.将C:\Program Files (x86)\MSBuild\12.0\Bin\Microsoft.WinFx.targets文件…

vs D3D11 调试 错误信息显示

D3D11 程序调用经常碰到莫名其妙的错误。错误码一般就是E_INVALIDARG。具体原因大概是为了对外尽量减少暴露 以及 利用返回错误来避免一些低效的程序操作。 但是调试时发现其实是有错误信息显示的&#xff0c;如下&#xff1a; 经过一番查找&#xff0c;这个日志的输出与D3D d…

【QT+CUDA】QT中使用cuda,QT+VS+cuda下载安装配置

文章目录 相关网址汇总&#xff1a; 一、软件安装&#xff1a;VS、CUDA、QT1 安装VS1.1 下载1.2 vs2017安装1.3 vs2015安装 2 安装CUDA2.1 下载2.2 安装2.3 测试2.4 卸载 3 安装QT3.1 下载3.2 安装 二、QT使用cuda1 .pro文件 三、常用操作1 NVIDIA控制面板&#xff1a;显卡、驱…

Code Snippet的使用

文章目录 前言Code Snippet:就是咱们在VS中敲的prop、propfull、ctol【构造器快捷键】、for等快捷键&#xff0c;然后按tab键自动生成代码1.VS自带的&#xff1a;prop、propfull、ctol【构造器快捷键】、for等快捷键&#xff0c;直接使用2.自定义Snippet&#xff1a; 巨人的肩膀…

.net使用EF操作SQLite (codefirst vs2015)

配置config 连接字符串 <connectionStrings> <add name"sqliteconn" connectionString"data sourcesqLiteTestDB.db" providerName"System.Data.SQLite.EF6"/> </connectionStrings> 支撑程序 <providers> …

【操作记录】CLion 中引入 Gurobi 并使用 C++ 编程

文章目录 一、前言二、具体操作2.1 创建项目2.2 修改编译工具2.3 修改 CMakeLists.txt2.4 修改 main.cpp2.5 运行测试 一、前言 虽然C编程大部分人都会选择使用VS&#xff0c;但是作为 IDEA 的长期用户&#xff0c;我还是比较习惯 JetBrains 风格的编译器&#xff0c;所以就选…

WPF绑定(Binding)下的数据验证IDataErrorInfo

绑定下的数据验证 WPF中Binding数据校验、并捕获异常信息的三种方式讲到了三种方式&#xff0c;其中使用ValidatinRule的方式比较推荐&#xff0c;但是如果一个类中有多个属性&#xff0c;要为每个属性都要声明一个ValidatinRule&#xff0c;这样做非常麻烦。可以让类继承自ID…

VS配置开发与远程调试笔记

先简单写一下&#xff0c;后续详细补充 场景&#xff1a;本地机器开发&#xff0c;虚拟机调试 准备工作&#xff1a; 由于要将生成的文件生成在虚拟机&#xff0c;避免反复拷贝&#xff0c;直接配置虚拟机共享文件夹进行写入&#xff0c;步骤如下&#xff1a; 虚拟机打开网…

tsc.exe 已退出 代码为 1

将项目用VS2017打开后&#xff0c;一个Web项目报错提示“tsc.exe已退出 代码为1”&#xff0c;网上找了下很多说是下载个VS2015的补丁&#xff0c;便下载了试试&#xff0c;发现还是不行&#xff0c;这个错误是关于TypeScript的&#xff0c;在项目属性中发现多出个TypeScript标…

VS下创建静态链接库和动态链接库及其调用

下面介绍一下用VS如何创建静态链接库和动态链接库&#xff0c;并测试创建的库。 1.静态链接库 打开VS2010&#xff0c;新建一个项目&#xff0c;选择win32项目&#xff0c;点击确定&#xff0c;选择静态库这个选项&#xff0c;预编译头文件可选可不选。 在这个空项目中&#xf…

VS中PCL库附加依赖项配置

在VS中使用PCL库通常要经过一些配置&#xff0c;参考https://www.cnblogs.com/blog-vincent-0x1F7/p/9507631.html教程中第一部分PCL安装及在VS2013中使用PCL。 其中包含目录和库目录的设置都简单&#xff0c;根据自己安装目录的差别略有不同&#xff1b;但是附加依赖项则较为…

vs2015如何远程启动程序来进行调试

vs远程调试的方式有两种&#xff0c;远程启动方式和附加进程方式。   一般来说&#xff0c;咱们使用vs调试代码时&#xff0c;直接附加进程即可&#xff0c;但某些时候附加进程方式无法命中断点。比如我们想调试的C代码&#xff0c;但是调试的入口程序是C#程序&#xff0c;如…

用Visual Studio(VS)开发UNIX/Linux项目

目录 FTP是免不了的 正确设置头文件 组织项目结构 创建何种项目类型 FTP自动上传 大部分具有Windows开发经验的程序员会比较喜欢使用Visual Studio&#xff0c;而大部分Unix/Linux程序员则喜欢使用UltraEdit直接在主机上写代码。 为什么直接在主机上写代码呢&#xff0c;因…

QT项目移植到VS+QT(RTI-DDS)

QT中.pro文件中include(./xxx.pri) pri文件如下定义 unset(FILENAMES)for(FILENAME, FILENAMES) {HEADERFILE $$PWD/$${FILENAME}.hif(exists($$HEADERFILE)) {HEADERS * $$HEADERFILE}SOURCEFILE $$PWD/$${FILENAME}.cppif(exists($$SOURCEFILE)) {SOURCES * $$SOURCEFILE}…

vs的常用配置【以及vs常用的快捷键】

1、颜色设置 (1) 编译器的主题颜色设置 (2) 字体和颜色设置 (3) 字体大小 更快捷的修改字体大小方式&#xff1a;ctr鼠标滚轮 2、行号设置 默认就有&#xff0c;不用设置了 3、把解决方案资源管理器移动到左边 4、设置打开错误列表 5、自动保存-要手动使用快捷键 ctrs 代码…

gRPC系列文章 gRPC++项目生成、编译

gRPC系列文章 gRPC项目生成、编译环境clone grpc仓库CMake生成项目编译grpcgRPC系列文章想要在C项目中使用gRPC需要gRPC相关的库和工具。 环境 Windows 7ActivePerl-5.28.1Go 1.13.7CMake 3.16.3VIsual Studio 2015 Perl和CMake的官方zip包已经放在仓库里了&#xff0c;建议…

VS2017编译同事VS2022创建的库,报错无法运行rc.exe

项目场景&#xff1a; 项目场景&#xff1a;有一个qt的版本&#xff0c;迁移到VS中进行开发编译&#xff0c;同事使用的是VS2022已经编译成功。但是拷贝到我电脑&#xff0c;我使用VS2017打开编译&#xff0c;却报错&#xff1a;报错无法运行rc.exe。 原因分析&#xff1a; 1.…

C# “System.BadImageFormatException”类型的未经处理的异常

“System.BadImageFormatException”类型的未经处理的异常在 test.exe 中发生 其他信息: 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B) 根据第三方dll&#xff0c;将目标平台改成相应平台 在引用第三方dll的项目名称上点右键选择属性&#xff0c;然后在"…

C++ 简易日志类封装

1、示例记录&#xff1a;通过单例模式实现日志记录 2、日志等级&#xff1a;分为三级&#xff08;INFO、WARNING、ERROR&#xff09; 3、日志输出&#xff1a;不同等级日志将输出到不同文件 4、日志报错&#xff1a;输出到文本文件&#xff0c;并按照日期生成新的文件 待优化…

C# 加载本地文件设置应用程序图标

static class Program{[STAThread]static void Main(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);Form mainForm new Form1();mainForm.Show();//IntPtr hProcess Process.GetCurrentProcess().MainWindowHandle;// 设置应用程…

MFC 加载本地文件设置图标

基于单文件/多文件版 1、在CMainFrame中设置 int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) {//...........// 从本地文件加载图标HICON hIcon (HICON)::LoadImage(NULL, L"./vip.ico", IMAGE_ICON, 0, 0, LR_LOADFROMFILE);if (hIcon){ // 设置窗口图…

Vim多行编辑

Vim多行编辑 Ctrlq进入多行编辑模式&#xff0c;然后上下选择要编辑的行 按下I或者Shifti&#xff0c;进入编辑模式 编辑的时候多行不会同时变化&#xff0c;不要担心&#xff0c;确实是多行编辑 编辑完成&#xff0c;想要结束多行编辑&#xff0c;按下Esc&#xff0c;此时…

MFC 原生LsitCtrl单元格嵌入图标

// ListItemInsertIconDlg.h: 头文件 //#pragma once// CListItemInsertIconDlg 对话框 class CListItemInsertIconDlg : public CDialogEx { // 构造 public:CListItemInsertIconDlg(CWnd* pParent nullptr); // 标准构造函数// 对话框数据 #ifdef AFX_DESIGN_TIMEenum { IDD…

C++练习实例———贪吃蛇(OO思想)

这是一款在vs上直接控制台输出的贪吃蛇游戏&#xff0c;没有使用任何图形库。游戏具有多个界面&#xff0c;状态转换如下&#xff1a; 上图的流程主要在main函数中体现&#xff0c;下面直接上代码&#xff1a; Position类&#xff0c;用来记录游戏中的坐标位置&#xff1a; #…

【已解决】vs2022 编译成功但是疯狂报错E1696找不到源文件

vs2022 编译成功但是疯狂报错E1696找不到源文件 从控制台可以看出&#xff0c;编译成功 但是错误列表里面却有大量的报错&#xff0c;包括但不限于&#xff1a;E1696无法打开源文件&#xff0c;而且打不开的都是标准库文件&#xff1b;错误过多导致智能提示无法工作&#xff…

vs使用总结

1.vs预定义变量&#xff1a; $(Platform) ------ Win32 / x64 $(Configuration) -------------- Debug / Release

LNK2026 模块对于 SAFESEH 映像是不安全的。

最近跑别人的源程序会出现这种错误&#xff0c;他的解决方法也找到了 解决方法&#xff1a; 1.打开该项目的“属性页”对话框。 2.单击“链接器”文件夹。 3.单击“命令行”属性页。 4.将 /SAFESEH:NO 键入“附加选项”框中&#xff0c;然后点击应用。

VS2017在项目中导入已有代码文件各种方法的一些问题的解决办法

1.在VS中通过步骤&#xff1a;文件->新建->从现有代码创建项目&#xff0c;这样方法把现有代码加到工程文件&#xff0c;其实VS只是在你代码所在文件创建了VS必须的.sln等等项目所需文件&#xff0c;这种方法创建的项目在需要包含如:#include<stdio.h>这种常用库时…

VS配置arduino环境

https://www.php.cn/tool/vscode/486210.html 很细按照这个教程 真的救了狗命

Visual Studio 还原初始窗口布局 个性化设置

1.窗口–重置窗口布局 2.默认窗口布局 3.个性化设置 拖动窗口&#xff0c;会出现布局按钮&#xff0c;一直按住左键将鼠标拖动到出现的布局按钮上&#xff0c;此时你拖动的窗口会变成浅蓝色&#xff0c;这个位置如果是想要放置的位置&#xff0c;松开左键即可。&#xff08;手…

vs 添加自定义代码段的方法

工具-->代码段管理器 选择对应的语言和目录 复制目录信息 打开目录 随便找一个代码段复制出来并修改相应的内容&#xff0c; 主要是 Title Shortcut <Code Language"JavaScript">//一定要修改对应的格式 不然出不来 <![CDATA[ #regi…

使用VS 不调试的情况下启动诊断工具功能 生成程序分析报告

编译好exe后&#xff0c;操作步骤如下&#xff1a; 生成的分析报告及其对应的文件 &#xff08;包含etl文件&#xff09;&#xff0c;通过csv可以查看每个函数执行长时间及调用关系。并查看修改前后的性能对比。 修改代码后进行前后性能对比分析。 通过命令行根据输入vsp报告文…

VSP1529: 若要控制 ETW 会话“NT 内核记录器”,必须在提升的环境中运行监视器

在使用VS 的 调试->不调试的情况下启动诊断工具功能时&#xff0c;碰到这个问题。 用管理员账户启动vs就不会出现这个问题了。

VS 和 VA 常用快捷键

---------------------------------------------------------------- 函数跳转 ---------------------------------------------------------------- Alt G - 函数定义和声明的跳转 F12 - 转到所调用函数或变量的定义 Alt O - 在.h与.cpp文件中实现相互转换 Alt M - 列出当…

VS2017官方下载链接

https://my.visualstudio.com/Downloads?qvisual%20studio%202017

[Unity技巧]vs相关技巧

1.常用快捷键 Ctrl j&#xff1a;代码提示 Ctrl k、Ctrl f&#xff1a;代码整理 Ctrl Shift l&#xff1a;删除当前行 Ctrl g&#xff1a;转到指定行 Ctrl 上下箭头&#xff1a;滚动视图 Ctrl 左右箭头&#xff1a;可以移动到前/后一个单词 2.代码段 工具 /…

vs中C++编译未生成exe

1、新建空工程&#xff0c;添加main.h文件至“头文件”文件夹中&#xff0c;添加mian函数及实现 2、编译工程未有任何提示&#xff0c;不报错&#xff0c;不生成exe&#xff0c;无法执行 对比新建控制台程序发现.vcxproj文件中引用main.h文件为 无法生成&#xff1a; <I…

编辑器报警处理

1、warning CS8600: 将 null 文本或可能的 null 值转换为不可为 null 类型。 原代码 string returnedString Marshal.PtrToStringAuto(pReturnedString, (int)bytesReturned); 处理后的代码 string returnedString Marshal.PtrToStringAuto(pReturnedString, (int)bytesR…

VS2019 C# .NET 如何实现打日志功能

1&#xff1a;首先安装插件 2&#xff1a; 在生成的配置文件包内添加对应的配置文件 <configSections><section name"log4net" type"log4net.Config.Log4NetConfigurationSectionHandler, log4net" /></configSections><log4net>&…

Visual Studio复制、拷贝C++项目与第三方库配置信息到新的项目中

本文介绍在Visual Studio软件中&#xff0c;复制一个已有的、配置过多种第三方库的C项目&#xff0c;将其拷贝为一个新的项目&#xff0c;同时使得新项目可以直接使用原有项目中配置好的各类**C**配置、第三方库等的方法。 在撰写C 代码时&#xff0c;如果需要用到他人撰写的第…

VisualStudio 无法登录

文章转载自&#xff1a;https://cloud.tencent.com/developer/article/1342617 如果遇到 visualStudio 无法登陆&#xff0c;可以看下我的方法&#xff0c;可能有用。 尝试关闭代理 打开设置、网络、代理&#xff0c;关了它&#xff0c;试试 如果遇到下面的问题&#xff1a;…

Visual Studio Code的下载与安装

Visual Studio Code&#xff08;简称 VS Code&#xff09;是由 Microsoft 开发的免费、开源的文本编辑器&#xff0c;适用于多种操作系统&#xff0c;包括 Windows、macOS 和 Linux。它的设计目标是成为一款轻量级、高效的代码编辑工具&#xff0c;同时提供丰富的扩展和功能&am…

VS快捷键大全 | 掌握这些快捷键,助你调试快人一步

欢迎关注博主 Mindtechnist 或加入【Linux C/C/Python社区】一起学习和分享Linux、C、C、Python、Matlab&#xff0c;机器人运动控制、多机器人协作&#xff0c;智能优化算法&#xff0c;滤波估计、多传感器信息融合&#xff0c;机器学习&#xff0c;人工智能等相关领域的知识和…

Visual Studio使用记录

任务列表 VS 中的几种注释方法 任务列表

MSB8028

需要修改宏&#xff0c;我的是因为预编译头文件目录名字一样导致 1、问题过程 一下错误属于自己自己设置属性导致错误&#xff08;解决方案仅供参考&#xff09; C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(388,5): warning MSB80…

Qt+C++串口调试接收发送数据曲线图

程序示例精选 QtC串口调试接收发送数据曲线图 如需安装运行环境或远程调试&#xff0c;见文章底部个人QQ名片&#xff0c;由专业技术人员远程协助&#xff01; 前言 这篇博客针对<<QtC串口调试接收发送数据曲线图>>编写代码&#xff0c;代码整洁&#xff0c;规则&…

QT VS编译环境无法打开包括文件type_traits

这问题&#xff0c;别人给的处理方法都是&#xff1a; 添加环境变量执行vsvars32.bat/vcvarsall.bat/vsdevcmd.bat重新安装QT项目&#xff1a;执行qmake。。。。 个人不推荐配置环境编译&#xff0c;除非你非常熟&#xff0c;因为配置环境变量需要你知道有哪些路径需要添加&a…

C++ wpf自制软件打包安装更新源码实例

程序示例精选 C wpf自制软件打包安装更新源码实例 如需安装运行环境或远程调试&#xff0c;见文章底部个人QQ名片&#xff0c;由专业技术人员远程协助&#xff01; 前言 这篇博客针对《C wpf自制软件打包安装更新源码实例》编写代码&#xff0c;代码整洁&#xff0c;规则&…

vs运行出错:error MSB8020或error LNK1104: 无法打开文件“opencv_calib3d248d.lib/opencv_contribxxxd.lib”

error MSB8020 可能错误原因&#xff1a;低版本的vs编译高版本的代码会出现这个错误。 解决方式&#xff1a; 转换平台工具集&#xff0c;如下&#xff0c;改成自己有的 2. 在菜单中依次选择:[项目]->[重定解决方案目标],让后F7重新编译 error LNK1104: 无法打开文件“ope…

C++编程VS报错提示原因分析

1.error LNK&#xff1a;编译通过&#xff0c;链接时报错&#xff0c;提示无法解析的外部符号 原因&#xff1a; 源码中只声明函数&#xff0c;但没有实现&#xff0c;通常会报error LNK&#xff0c;找到出错函数&#xff0c;重新实现或者删除无用的函数即可。 2.代码跑死 调…

vs2015中以静态库链接ZeroMQ

windows下编译zeromq会出现两种类型的Lib&#xff1a; 一个是动态链接时所要用的lib,因为不包含源码&#xff0c;因此很小&#xff0c;使用的时候需要将对应的dll放到与exe同级的目录下&#xff1b; 另一个是静态库&#xff0c;包含源码&#xff0c;因此比较大&#xff0c;编译…

Qt 解决_CRT_SECURE_NO_WARNINGS及_SCL_SECURE_NO_WARNINGS的问题

简述&#xff1a;关于 VS20XX 中出现 _CRT_SECURE_NO_WARNINGS 及 _SCL_SECURE_NO_WARNINGS 的安全警告处理。 1、简单介绍.pro跨平台&#xff08;Win32/Linux&#xff09;的写法 win32 { #remove safe warning win32:DEFINES _CRT_SECURE_NO_WARNINGS _SCL_SECURE_NO_WARNING…

解决QT+VS中无法打开/无法识别/无法打开/找不到ui_xxx.h文件

问题描述 在QtVS开发环境下&#xff0c;经常出现此类问题&#xff1a; 有时候&#xff0c;明明存在ui_xxx.h文件&#xff0c;或者&#xff0c;根本不存在该ui_xxx.h文件&#xff0c;又或者&#xff0c;把对应的xxx.ui从项目中排除后&#xff0c;再添加进项目里面&#xff0c;就…

【Visual Studio】报错 LNK2019,使用 C++ 语言,配合 Qt 开发串口通信界面

知识不是单独的&#xff0c;一定是成体系的。更多我的个人总结和相关经验可查阅这个专栏&#xff1a;Visual Studio。 文章目录 问题解决方案Ref. 问题 使用 C 语言&#xff0c;配合 Qt 开发串口通信界面时&#xff0c;报错代码 LNK2019。 复制以下错误信息&#xff0c;方便别…

VS双机调试

文章目录 序言VM虚拟机配置VS配置进入双机调试 序言 相信很多朋友在进行驱动内核调试的时候是使用的Windbg进行的&#xff0c;在老版本系统使用 Windbg完全没问题随着VS的更新也可以使用VS进行双击调试不论是配置还是调试相比 Windbg都相当方便下面介绍下环境。 Microsoft Win…

Visual Studio Code 常见的配置、常用好用插件以及【vsCode 开发相应项目推荐安装的插件】

一、VsCode 常见的配置 1、取消更新 把插件的更新也一起取消了 2、设置编码为utf-8&#xff1a;默认就是了&#xff0c;不用设置了 3、设置常用的开发字体&#xff1a;Consolas, 默认就是了&#xff0c;不用设置了 字体对开发也很重要&#xff0c;不同字体&#xff0c;字母形…

OpenCV在VS中的安装与配置

下载安装文件 下载地址 https://opencv.org/releases.html 下载位置 双击解压安装到电脑 配置环境变量 C:\opencv\opencv\build\x64\vc14\bin 把当前目录添加到系统环境变量中 关机重启以激活环境变量的修改项 新建VS的空白控制台工程 在此处右键属性打开VS的全局…

C语言经典100例题(56-60)--画圆;画方;画线

目录 【程序56】题目&#xff1a;画图&#xff0c;学用circle画圆形 【程序57】题目&#xff1a;画图&#xff0c;学用line画直线。 【程序58】题目&#xff1a;画图&#xff0c;学用rectangle画方形。 【程序59】题目&#xff1a;画图&#xff0c;综合例子。 【程序60】题…

VS error c4996: 'fopen': This function or variable may be unsafe 解决方案

一.摘要 在调用图像处理函数&#xff0c;或者文字处理函数的时候&#xff0c;会出现类似下面这种报错。 错误 C4996 fopen: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online he…

VS2013配置opengl

win7系统&#xff0c;然后64位的。 在网上搜索的教程&#xff1a;http://wenku.baidu.com/link?urldHusb2JpYmSS7LPLXgbd9tHl-8lxOs2XRGv5N8K9eFXnaupWZ_0KhGjRPXTeVmojGRzKxtj89AKD9xs2Cep7HZ7640o411ih_qwfPNulMEK。 遇到的问题&#xff1a; 1. 找不到stdafx.h 原因&…

MFC Picture控件显示图片并适应控件大小

通过加载本地路径下图片文件显示到控件&#xff0c;并使用控件大小显示 class CMyDlg { public:CMyDlg();void ShowImageToCtrl(CDC* cdc);CImage m_image; protected:afx_msg void OnPaint(); }CMyDlg::CMyDlg() {m_image.Load("./image.png");//放到初始化中加载一…

vs 撤销本地 commit 并保留更改

没想到特别好的办法&#xff0c;我想的是用 vs 打开 git 命令行工具 然后通过 git 命令来撤销提交&#xff0c;尝试之前建议先建个分支实验&#xff0c;以免丢失代码&#xff0c; git 操作见 git 合并多个 commit / 修改上一次 commit

c++ 设计原则 - 单一职责原则

C 中的单一职责原则&#xff08;Single Responsibility Principle&#xff0c;SRP&#xff09;是SOLID设计原则中的一部分&#xff0c;它指出一个类应该只有一个引起变化的原因。换句话说&#xff0c;一个类应该只负责一项工作。 通过一个文件操作类 说明 #include <iostr…

VS2017 —— warning C4018 error C2679

warning C4018: “<”: 有符号/无符号不匹配 出错代码: for(int j0;j<detector.size();j) 出错原因分析: detector 是一个Vector容器 ,detecot.size() 在容器说明中 被定义为: unsigned int 类型, 而j是int 类型 所以会出现: 有符号/无符号不匹配警告错误改正: 定义j为…

C1189#error: WinSock.h has already been included解决方案

最近在做项目移植过程中遇到这个报错&#xff0c;解决了半天。简单记录下解决方案&#xff0c;以供给大家提供一个思路。 原因&#xff1a; 在工程中使用了Boot库之后&#xff0c;使用了socket、tcp相关的头文件&#xff0c;在其他地方还是包括了头文件<windows.h>&…

数据库系统及应用——班级管理系统

我的GitHub网址 数据库技术 在本次设计中&#xff0c;用SQL Server建了六个表用来存储基本信息&#xff0c;分别为Tb_Student &#xff08;学生信息表&#xff09;、Tb_Course&#xff08;课程信息表&#xff09;、Tb_Course2&#xff08;选修课程表&#xff09;、Tb_ScoreSt…

visual stdio code运行vue3

npm init vuelatest 该命令初始化vue项目 使用visual stdio code创建vue项目 ,这边是vue-project文件夹 vs code打开项目 vscode操作vue项目 vscode操作vue项目

vs2019使用问题记录

vs2019使用问题记录&#xff1a; 编译项目报错&#xff0c;缺少‘except.h’等等 原项目是vs2010工程&#xff0c;现在用vs2019打开sdk版本不对&#xff0c;需要升级项目vs2019对应的sdk和v142版本。 cl.exe打开失败 安装时只装了‘通用Windows平台开发’&#xff0c;缺少M…

c++ 通过socket编写HttpClient

编码转换 //UNICODE 转为 ASCII string WCHAR_TO_ACSII(wstring& strWide) {int asciisize ::WideCharToMultiByte(CP_OEMCP, 0, strWide.c_str(), -1, NULL, 0, NULL, NULL);if (asciisize ERROR_NO_UNICODE_TRANSLATION){throw std::exception("Invalid UTF-8 se…

C++ 设计原则 - 依赖倒置原则

C 中的依赖倒置原则&#xff08;Dependency Inversion Principle&#xff0c;DIP&#xff09;是SOLID设计原则中的一部分&#xff0c;它要求高层模块不应该依赖于低层模块&#xff0c;二者都应该依赖于抽象&#xff1b;而抽象不应该依赖于具体实现细节&#xff0c;具体实现细节…

QT与VS环境 代码文件编码格式使用utf-8与带bom的utf-8的差异

使用QT进行开发的时候&#xff0c;有时候通常会遇到使用中文的时候&#xff0c;就算格式为utf-8,也会出现编译错误的问题&#xff0c;一般无从下手&#xff0c;这几天看到同事有专门研究这个问题&#xff0c;于是也决心花一点时间这地搞懂utf-8的编码。其中分为utf-8与utf-8 bo…

VS Code C++迎来套件更新,注释定义方便快捷

近日微软对VS Code C进行套件的更新&#xff0c;新加入名为“Call Hierarchy”的功能&#xff0c;而这个**ERP**功能可以让用户更加直观地理解代码函数之间的引用关系&#xff0c;同时该版本还让开发者更容易复制注释与定义&#xff0c;提升此类内容编写时的自由度。 据悉&am…

安装vs2015中文版语言提示“The language pack is already installed”

本文转载自《https://blog.csdn.net/lilinoscar/article/details/53856533》 中文语言下载地址&#xff1a;https://www.microsoft.com/zh-CN/download/details.aspx?id48157 选择中文“Chinese (Simplified)”&#xff0c;等待页面刷新&#xff0c;然后点击下载安装即可。 …

64位win7下OpenGL的配置

http://blog.csdn.net/walkandthink/article/details/14105003 最近出于需要&#xff0c;在实验室的服务器上配置了下OpenGL以便更自由的绘制图形&#xff0c;按照以往的操作步骤&#xff0c;在配置好后始终编译不通过&#xff0c;老是提示glut.dll未找到的错误。仔细查看了下…

vs2017 错误 RC1015 cannot open include file ‘afxres.h‘.

问题场景&#xff1a; WINDOWS在VS2017环境下编译项目&#xff0c;报错vs2017 错误 RC1015 cannot open include file ‘afxres.h’. 问题排查&#xff1a; 首先&#xff0c;定位到include的文件目录&#xff0c;发现没有这个头文件&#xff1a; 解决方法&#xff1a; 第一种…

VS版本、GCC版本与C++版本的对应关系

做嵌入式开发经常遇到一些编译器和C版本不匹配的问题&#xff0c;现整理如下&#xff1a; 目前C语言的标准有&#xff1a;C89(ANSI C)、C90、C95、C99(ISO C)、C11&#xff08;C1x&#xff09; 目前C语言的标准有&#xff1a;C98、C03&#xff08;对98小幅修改&#xff09;、C1…

干净卸载VS2015(搬运)

https://blog.csdn.net/a359877454/article/details/52679041

【c/c++编程】VS下mbedtls编译过程

我们在VS下如果会使用到各种加密&#xff0c;如md5&#xff0c;aes&#xff0c;sha1等等&#xff0c;这些东西在mbedtls库中已经完美实现&#xff0c;我们需要做的就是下载mbedtls并编译 下载地址&#xff1a;https://tls.mbed.org/ 下载完成后解压&#xff0c;目录如下&…

错误VSP1011:无法获取调试信息。链接到/ Profile连接器开关

在使用VS 的 调试->不调试的情况下启动诊断工具功能时&#xff0c;碰到这个问题。 只需要在连接器中添加/profile参数就能好了 修改选项之后记得需要重新编译。 不调试的情况下启动诊断工具功能

RTI-DDS在VS+QT使用记录

在VSQt平台中使用RTI-DDS6.1.1和RTI-DDS7.2.0在VS中使用有所区别 重点表现在VS预处理器定义中&#xff0c; 6.1.1版本需要定义以下内容 DEBUG版本 _DEBUG RTI_STATIC _CONSOLE WIN32 RTI_WIN32 _SCL_SECURE_NO_WARNINGS而7.2.0需要定义以下内容 _DEBUG RTI_STATIC _CONSOLE W…

VS中c++控制台应用程序调用其他应用程序的方法

1&#xff0c;利用CreateProcess调用 #include <windows.h> int run_exe(string& str_exe_path, string& str_cmd_path) {PROCESS_INFORMATION ProcessInfo;STARTUPINFO StartupInfo;ZeroMemory(&StartupInfo, sizeof(StartupInfo));StartupInfo.cb sizeof…

C# 计算剩余时间

using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Timers;namespace 倒计时 {class Program{static Timer timer new Timer();static DateTime endTime;static string f…

VS2017新建和使用DLL(动态链接库)的方法

在网上搜了很多关于利用VS调用DLL的方法&#xff0c;自己尝试时还是不容易成功&#xff0c;原因总结有两点&#xff1a;1&#xff09;教程不够详细&#xff1b;2&#xff09;教程太古老&#xff0c;对于新版VS不适用。于是乎想自己写个详细&#xff0c;时髦点的教程&#xff0c…

解决VS项目程序运行完就自动关闭窗口

VS的程序运行完会关闭窗口&#xff0c;需要设置工程属性 笔者虽然是Java开发者&#xff0c;但是学习用到了C与C语言&#xff0c;之前使用的是dev与codeblock并没有这个情况&#xff0c;那么如何解决 首先你有这个hello,world程序 选择上方项目->属性 连接器->系统->…

fatal error RC1015: cannot open include file ‘targetver.h‘

从github上下了个mfc的项目&#xff0c;结果花了半天时间处理vs的报错&#xff0c;到晚上才解决&#xff0c;必须记录下&#xff0c;希望能对同志们有所参考。 报错消息 已启动生成… 1>------ 已启动生成: 项目: xxx, 配置: Debug Win32 ------ 1>xxx.rc(11): fatal e…

哈夫曼编码实现文件的压缩和解压

程序示例精选 哈夫曼编码实现文件的压缩和解压 如需安装运行环境或远程调试&#xff0c;见文章底部个人QQ名片&#xff0c;由专业技术人员远程协助&#xff01; 前言 这篇博客针对《哈夫曼编码实现文件的压缩和解压》编写代码&#xff0c;代码整洁&#xff0c;规则&#xff0…

vscode开发常用的工具栏选项,查看源码技巧以及【vscode常用的快捷键】

一、开发常用的工具栏选项 1、当前打开的文件快速在左侧资源树中定位&#xff1a; 其实打开了当前的文件已经有在左侧资源树木定位了&#xff0c;只是颜色比较浅 2、打开太多文件的时候&#xff0c;可以关闭 3、设置查看当前类或文件的结构 OUTLINE 相当于idea 查看当前类或接…

VS+Qt+opencascade三维绘图stp/step/igs/stl格式图形读取显示

程序示例精选 VSQtopencascade三维绘图stp/step/igs/stl格式图形读取显示 如需安装运行环境或远程调试&#xff0c;见文章底部个人QQ名片&#xff0c;由专业技术人员远程协助&#xff01; 前言 这篇博客针对《VSQtopencascade三维绘图stp/step/igs/stl格式图形读取显示》编写…

VS2017快捷键重置

问题说明 从VS2012升级到VS2017&#xff0c;中间因为操作的不熟悉&#xff0c;对默认的快捷键进行了一些误操作。实际使用中发现&#xff0c;改动后的快捷键不好用&#xff0c;于是寻求解决方案 重置方法 选择工具->选项选择环境->键盘&#xff0c;选择Visual C 6键盘…

SQLITE 数据库增删改查

1、添加依赖 在.pro文件添加sql模块 QT sql2、SqliteHelper头文件 #pragma once#include <QObject> #include <QFile> #include <QtSql> #include <QMap>class SqliteHelper { public:SqliteHelper();SqliteHelper(const QString& filePath);~S…

vs 调试 输出 显示指针数组中每项的值

使用vs版本vs2013 vs 调试时显示指针 数组的值有几种 方式 1、变量本 身是一个数组&#xff0c;不是指向数组的指针&#xff0c;则鼠标移动到变量上时可以直接看到。 2、变量是指向指针的数组&#xff0c;通常能看到第一项的值&#xff0c; 可以通过下面两种方法来查看。 …

cmake指定VS版本号

如果机器上安装了多个版本的VS&#xff0c;那么执行cmake时&#xff0c;一般会选择默认的或者高版本的VS 那么如果想要指定VS的版本&#xff0c;只需要在执行cmake时&#xff0c;后边跟上-G参数即可&#xff0c;例如&#xff1a;-G "Visual Studio 14 2015"

Caffe学习笔记(2) -- 如何调试Caffe网络

上一篇文章已经成功的在Windows环境下训练了mnist。这篇文章主要用来说明如何对网络进行调试。 这篇文章已经默认你已经成功的在Windows下配置并编译了Caffe并跑通了mnist demo 下面就开始正式的配置调试环境&#xff1a; Caffe的根目录以下统一称为 CAFFE_ROOT 打开CAFFE_…

Visual Studio单步调试中监视窗口变灰的问题

在vs调试中&#xff0c;写了这样一条语句 while((nfread(buf, sizeof(float), N, pf))>0) 然而&#xff0c;在调试中&#xff0c;只要一执行while这条语句&#xff0c;监视窗口中的变量全部变为灰色&#xff0c;不能查看&#xff0c;是程序本身并没有报错&#xff0c;能够继…

VS保存后Unity不刷新

目录 问题&#xff1a;Visual Studio写完代码保存好&#xff0c;Unity不会重新编译 三种解决方案 1、先选为默认、重启Unity、更改为想要的代码编写软件。 2、查看Auto Refresh是否开启 3、 更改Visual Studio下刷新Unity设置 哈喽大家好&#xff0c;今儿Xiaohei.Wang(Wen…

IDE/VS2015和VS2017帮助文档MSDN安装和使用

文章目录 概述VS2015MSDN离线安装离线MSDN的下载离线MSDN安装 MSDN使用方法从VS内F1启动直接启动帮助程序跳转到了Qt的帮助网页 VS2017在线安装MSDN有些函数在本地MSDN没有帮助&#xff1f;切换中英文在线帮助文档 概述 本文主要介绍了VS集成开发环境中&#xff0c;帮助文档MS…

VS2022使用Vim按键

VS2022使用Vim按键 在插件管理里面搜索VsVim 点击安装&#xff0c;重启VS 工具->选项->VsVim 配置按键由谁处理&#xff0c;建议Ctrl C之类常用的使用VS处理&#xff0c;其它使用Vim处理

visual studio 那些提高效率的快捷键,总结(不时更新)

键入porp 连续连个tab建&#xff1a; 快速生成属性 键入porpa 连续连个tab建&#xff1a;快速生成附加属性 如果是 propdp 生成的是依赖属性 键入ctro 连续连个tab建&#xff1a; 快速构建构造函数 Alt ↑/↓&#xff0c;它可以将选定的行向上或向下推 ctrl d 快速复制…

vs2019 winform安装包,安装完成后默认启动

vs2019 winform安装包&#xff0c;安装完成后默认启动在要打包的项目中&#xff0c;新建安装类选中打包项目&#xff0c;右键&#xff0c;进入文件系统![在这里插入图片描述](https://img-blog.csdnimg.cn/62647c550ffa4d489f1d19f19bbd99b1.png)选中application folder 右键&a…

下载离线 Visual Studio 离线安装包

背景 新的办公室网络很差&#xff08;网速慢 不能翻墙&#xff09;&#xff0c;那边的同事表示没有办法下载 VS 解决方案 找一个网络好的环境&#xff0c;预先下载好完整版 的 VS 离线安装包&#xff0c;下完之后拿 U 盘 拷过去安装&#xff0c;我这边下的是 Visual Studio…

使用Advanced Installer软件将winform程序打包成exe安装文件

在使用vs编写c#代码时&#xff0c;一般都是在debug文件中双击exe文件就可以执行&#xff0c;但是有时候需要将这个exe文件发给别人使用&#xff0c;在自己的电脑上exe文件可以执行&#xff0c;但是在别人的电脑上有时候打开后会报错&#xff0c;提示缺少.neta运行环境&#xff…

在Visual Studio配置C++的netCDF库的方法

本文介绍在Windows电脑的Visual Studio软件中&#xff0c;配置C 语言最新版netCDF库的方法。 netCDF&#xff08;Network Common Data Form&#xff09;是一种用于存储、访问和共享科学数据的文件格式和库&#xff0c;其提供了一种灵活的方式来组织、描述和存储多维数据&#x…