cpp

解析VScode在Windows环境下c_cpp_properties.json文件配置问题(推荐)

初次使用VScode,我们都会碰到一个问题,就是在编写C和C++源文件时,头文件提示未配置好等错误。关于这个问题,给出方案如下:我想大家碰到的最多的问题就是”includepath”的设置问题: 1. “C:/MinGW/include/**”为你们下载的MinGW的include文件夹路径 2.“c:/mingw/bin/…/lib/gcc/min... »

linux下使用g++编译cpp工程的方法

C++编程中相关文件后缀 1.单个源文件生成可执行程序 下面是一个保存在文件 helloworld.cpp 中一个简单的 C++ 程序的代码: /* helloworld.cpp */ #include <iostream> int main(int argc,char *argv[]) { std::cout << "hello, world" << std:... »

C++使用jsoncpp解析json的方法示例

前言: 曾经一段时间XML成为互联网业界内的数据传输格式标准,但有人对XML提出了质疑,认为XML数据格式比较繁杂,冗长等,于是提出了一种新的表示格式—JSON。 对于JSON格式,在此就不作详细的说明了,下面主要讨论下C++解析json文件的工具—Jsoncpp的使用。 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,和xml类似,本文主要对VS20... »

main.cpp:(.text+0x1180): undefined reference to `cv::randn(cv::_InputOutputArray const&, cv::_InputA

main.cpp:(.text+0x1180): undefined reference to `cv::randn(cv::_InputOutputArray const&, cv::_InputA

以上省略相似的opencv undefined错误:查找资料的时候发现,是因为在编译的时候,编译的参数配置不正确,并没有指定Lib目录的路径,导致编译的时候,静态链接库无法找到,可以通过添加上依赖的方式的解决,直接使用g++的命令:g++ main.cpp -o test `pkg-config --cflags --libs opencv`生成test可执行文件,通过。但是毕竟是工程化的东西,还... »

在这里插入图片描述

【C/C++】项目_1_生成测试数据txt/xml文件(crtsurfdata.cpp),ftp协议及ftp采集模块(_ftp.h,_ftp.cpp,ftpgetfiles.cpp)

1.生成数据:段错误,crontab2.ftp安装:firewall3.ftp命令:get,put3.1 登录ftp服务器(必须先开启)3.2 查看/下载/上传文件3.3 windows登录ftp4.ftp应用:OpenForRename,Fgets4.1 shell语言及数据完整性4.2 C语言实现ftp下载文件 1.生成数据:段错误,crontab \n”,\ vsurfdata[... »

修改后搞定-面目太狰狞,打个码~~~

解决cv2.error: OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules\objdetect\src\cascadedetect.cpp

cv2.error: OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules\objdetect\src\cascadedetect.cpp:1689: error: (-215:Assertion failed) !empty() in function ‘cv::CascadeClassifier::detectMultiSca... »

在这里插入图片描述

Nvidia硬解码AppDecImageProvider.cpp例程输出bgra格式文件颜色不正确

Nvidia硬解码AppDecImageProvider.cpp例程输出bgra格式文件颜色不正确 例程AppDecImageProvider.cpp中输出格式为bgra(32位) RGB32图像每个像素用32比特位表示,占4个字节,R,G,B分量分别用8个bit表示,存储顺序为B,G,R,最后8个字节保留。注意:在内存中RGB各分量的排列顺序为:BGRA BGRA BGRA …。 在内存中的分量... »

在这里插入图片描述

QT QGC 中 QGCTileCacheWorker.cpp:728: error: C2220: 警告被视为错误 – 没有生成“object”文件

目录1. 已搭建环境介绍2. 解决办法3. 大功告成1. 已搭建环境介绍按官网推荐已搭建好的环境:VS2017 + QT5.12.6 + QGC4.0稳定版QGC源码最好是git下载的,zip后+GPS和mavlink不好使这里不再累赘。 »

在这里插入图片描述

屏蔽警告:WARNING: EmulatorService.cpp:448: Cannot find certfile: D:\Android\AVD\.android\emulator-grpc.

如何屏蔽警告:EmulatorService.cpp:448:找不到证书文件:D:\Android\AVD.android\emulator-grpc.cer安全性将被禁用。??? 我一直想解决我的模拟器的一个问题: Emulator: emulator: WARNING: EmulatorService.cpp:448: Cannot find certfile: D:\Android\AVD.... »

第一个完整的cppunit单元测试程序

第一个完整的cppunit单元测试程序

  在极限编程中,测试程序本应该在编写主程序之前要写好,然后将写好的类程序放在测试程序中进行测试,但考虑到项目中需求文档等并未将接口定义好,我无从开始,而且,自己对单元测试也是刚刚熟悉,需要一边写测试程序一边解决遇到的问题,时间周期较长。在本次编程中,我是直接把github上小组的程序下载下来,看有哪些接口,再来编写的测试程序。   测试对象:robot类中的solver类(https://git... »

linux下cppunit的安装和使用

一、CppUnit linux 安装 CppUnit测试框架的源代码可以到 http://sourceforge.net/projects/cppunit/上下载,当前高版本为cppunit-1.12.0.tar.gz。 上传到linux服务器的某一个目录下(比如事先建立的/home/cppunit目录下)。接下来的步骤是在linux安装cppunit(我这里的版本RedHat是内核版本是2.4.... »

cppunit linux 配置与使用

OS:linux CppUnit:cppunit-1.11.6 1、下载、解压     到http://sourceforge.net/projects/cppunit下载,然后复制cppunit-1.11.6.tar.gz到/usr/src;     运行:tar -xf cppunit-1.10.2.tar.gz 解压缩;或者在WIN... »

用cppunit给每个函数添加运行时间统计

必须是ruby1.8.x的版本,我用的是1.8.6,因为1.9的版本里边没有这个文件,文件路径为到ruby的安装目录下的/test/unit/testcase.rb路径下 def run(result)         yield(STARTED, name)      &nbs... »

如何使用cppunit做模块测试

  近在K2的测试项目中做了一些利用cppunit做接口测试的工作,总结了一篇使用简介,里面有实际测试用例的svn地址,希望对有兴趣的同学有所帮助。   一:下载:   地址:http://sourceforge.net/projects/cppunit/files/cppunit/   版本:新版1.12.1   二:编译配置   解压后进入cppunit-1.12.1目录执行以下操作:   .... »

cppunit在linux下的安装使用

一、系统环境: Red Hat Enterprise Linux4.0  Kernel:2.6.9-5 EL 二、Red Hat Enterprise Linux4.0下CppUnit1.12.0的安装 取得: http://sourceforge.net/projects/cppunit/新的稳定版本为1.12.0。下载:CppUnit-1.12.0.tar.gz。 解压缩: tar ... »

用cpp做c++单元测试

单元测试用例设计 在开发过程中,程序员通常用调试器来测试他们的程序,但是很少有人去单步调试程序,不会检测每个可能的变量值,这样我们要借助一些工具来完成。是我们所说的“单元测试框架”来测试我们的程序。是测试驱动开发。 »

用cpp做C单元测试

介绍:   在QA中,主要有两种测试   单元测试:验证我们系统中的所有逻辑单元的验证行为(并不考虑其他单元的相互关系,比如其他的可以打成桩函数等。)  系统测试(集成测试)各个单元之间的相互关系,检测系统运行行为。 单元测试用例设计   在开发过程中,程序员通常用调试器来测试他们的程序,但是很少有人去单步调试程序,不会检测每个可能的变量值,这样我们要借助一些工具来完成。是我们所说的“... »

用cppUnit进行单元测试的步骤

好多介绍cppUnit使用方法的文章都大同小异,其实其介绍还是趋于理论化一些,我刚看到类似的文章的时候也还是不知道到底该怎么用cppUnit,现在将我的使用方法写出来给大家参考,可能有一些笔误和记错的地方,但大体流程和步骤还是对的。以cppUnit为例。 1、将cppUnit编译通过,需要配置的地方都配置好(网上有很多文章都讲了这个); 2、建立一个工程(比如vc,建立一个基于Dialog的工程)... »

cppunit helloworld详尽篇

cppunit文档真少。一个hellpworld程序折腾了好几个小时才折腾够。tnnd作者给的帮助那么几句话。 偶结合折腾过程,写一个更详细点的helloworld。 系统:fc4,gclearcase/" target="_blank" >cc4 (1)下载     到cppunit.sourceforge.net上下载源代码。我... »

使用RT-Thread Studio DIY 迷你桌面时钟(四)| OLED显示时钟和温湿度(cpp组件 + u8g2软件包)

使用RT-Thread Studio DIY 迷你桌面时钟(四)| OLED显示时钟和温湿度(cpp组件 + u8g2软件包)

1. 项目进度 桌面Mini时钟项目用来演示如何使用RT-Thread Stduio开发项目,整个项目的架构如下: 在前三篇博文中简单的介绍了RT-Thread Studio一站式工具,基于STM32L431RCT6这个芯片创建工程,并修改时钟为使用外部时钟,以及添加SHT3x软件包获取温湿度传感器数据,最后添加了ESP8266设备连接网络,使用NTP服务器进行网络对时。 使用RT-Thread ... »

深度学习caffe–手写字体识别例程(五)—— convert_mnist_data.cpp文件详解

        我们在《深度学习caffe–手写字体识别例程(四)》中,用到了convert_mnist_data.bin文件进行数据集格式的转换,命令如下 $BUILD/convert_mnist_data.bin $DATA/train-images-idx3-ubyte \ $DATA/train-labels-idx1-ubyte $EXAMPLE/mnist_train_${... »

纯码式ros入门(服务编程cpp版和python版)

准备好的空的工作空间 . ├── build ├── devel └── src ├── beginner_tutorials │ ├── include │ ├── src │ ├── package.xml │ └── CMakeLists.txt └── CMakeLists.txt -> /opt/ros/melodic/share/catkin/cmake/toplevel.cma... »

在这里插入图片描述

纯码式ros入门(话题编程cpp版和python版)

准备好的空的工作空间 . ├── build ├── devel └── src ├── beginner_tutorials │ ├── include │ ├── src │ ├── package.xml │ └── CMakeLists.txt └── CMakeLists.txt -> /opt/ros/melodic/share/catkin/cmake/toplevel.cma... »

超简单使用C++解析json:jsoncpp

超简单使用C++解析json:jsoncpp

前言:     曾经一段时间XML成为互联网业界内的数据传输格式标准,但有人对XML提出了质疑,认为XML数据格式比较繁杂,冗长等,于是提出了一种新的表示格式—JSON。     对于JSON格式,在此就不作详细的说明了,下面主要讨论下C++解析json文件的工具—Jsoncpp的使用。 下载地址: https://github.com/open-source-parsers/jsoncpp/tr... »

Python实现计算文件夹下.h和.cpp文件的总行数

平时自己写了很多代码,但从没好好计算总共写了多少行,面试时被问起来,就傻了。。。闲来无事,写个python程序来统计下 import os ################################################################################ def calcLine(baseDir): lineCount = 0 try: for fil... »

Page 1 of 212