• Eclipse CDT环境下编写、调试、运行C++程序详谈

    时间:2024-05-21 07:00:22

    前面在《Eclipse下编写C++程序——CDT环境搭建》博文中详细介绍了如何在Eclipse中安装CDT插件搭建C/C++开发环境,考虑到C/C++运行程序与Java、Python有一定的差异,也即在运行之前需要手动编译。下面就详细介绍如何手动编译与运行Eclipse-CDT环境下的C/C++程序...

  • c++语言应用------基于visual studio的聊天软件的实现

    时间:2024-05-21 06:59:33

    本博文介绍了使用c++语言实现基于visual studio的聊天程序。相关的project链接为客户端:http://download.csdn.net/download/qq_28734159/10193551服务器:http://download.csdn.net/download/qq_28...

  • Eclipse For Mac环境下安装C/C++插件(CDT)

    时间:2024-05-21 06:58:39

    我在学习Android中JNI/NDK开发的时候,想要同时抽空学习下C++,本打算安装Visual Studio来敲代码的后来一想不是说eclipse也是可以写C++的,不如直接就使用它好了。系统:macOS Sierra 10.12.6eclipse:Oxygen.2 Release (4.7.2...

  • windows平台下 c++获取 系统版本 网卡 内存 CPU 硬盘 显卡信息

    时间:2024-05-20 21:47:50

    GetsysInfo.h:#ifndef _H_GETSYSINFO #define _H_GETSYSINFO #pragma once #include <afxtempl.h> class GetSysInfo { public: GetSys...

  • c++ vs 连接mysql数据库 如何配置数据库

    时间:2024-05-20 20:32:27

    通过mysql的C api进行操作 1 下载 https://www.mysql.com/ 2 安装 安装过程需要连接网络,我安装的是5.7,如果5.7不可行,可以安装5.5,5.6版本 还需要安装 python3.43 配置vs工程 3.1、新建一个空项目3.2、将C:\Program Files...

  • 方案·visual studio c/c++程序出错error C2117: “str”: 数组界限溢出

    时间:2024-05-20 20:18:55

    使用 visual studio 进行c/c++开发时,遇到下面的错误error C2117: “str”: 数组界限溢出原因是数组太小,无法放下内容。char str[10] = "my website is www.qinziheng.com";解决的方法也很简单,把数组调大一些即可char s...

  • UE4 自定义角色(C++)

    时间:2024-05-20 19:36:33

    引擎版本:UE 4.22 + VS 2019; 学习教程:Unreal Engine 4 Mastery - Create Multiplayer Games With Cpp1、创建一个UE4,C++Basic工程(CoopGame),创建一个Character(SCharacter)2、添加基础...

  • C++入门经典-例3.18-使用for循环计算从1到10的累加

    时间:2024-05-20 17:42:23

    C++入门经典-例3.18-使用for循环计算从1到10的累加1:代码如下:// 3.18.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>using namespace std;void main(){ in...

  • 【改进版】C++小程序中一个cout输出语句背后的堆栈知识

    时间:2024-05-20 15:27:32

    最开始写这篇文章的时候,凭着自己对汇编的一点理解就堆出了这些内容,经 egmkang的指点,才发觉自己是井底之蛙,花了半天的功夫,去学习顺序点等内容。针对上次写的程序,我决定添一些内容,把程序2后面的汇编的东西整出来,整理下思路,希望大家看得懂。下面是第一稿的内容,原封不动C++中的cout是最常见...

  • 两种方法:VS2008下C++窗体程序显示控制台的方法——在QT程序中使用cout和cin

    时间:2024-05-20 15:00:52

    老蔡写了一个基于QT的窗体程序,而过去写的类的调试信息都是用cout显示的,苦于窗体程序无法显示cout信息很多信息都看不到,于是就想到让控制台和窗体同时显示。显示控制台方法如下1.项目(或者叫“工程”,或者project)2.连接器(linker)3.系统(system)4.将第一项选成控制台(C...

  • 《C++程序设计语言》读书笔记

    时间:2024-05-20 12:18:56

    第一章 致读者1、给C程序员的建议(1)在C++里几乎不需要用宏。用const 或enum定义明显的向量,用inline避免函数调用的额外开销,用template去刻画一族函数或者类型,用namespace去避免名字冲突。(2)不要再你需要变量之间去声明它,以保证你能立即对它初始化。在语句能够出现的...

  • 升级linux c++标准库

    时间:2024-05-20 11:16:21

    最近在自己的虚拟机运行某个项目用到的程序的时候,报错:./yimi_camera_proxy: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by ./libexport_cpp_utility.so)./yimi...

  • VS创建和打开C++浏览数据库文件时发生错误。IntelliSense和浏览信息将不能用于C++项目。错误提示见窗口.

    时间:2024-05-20 09:51:40

    这个问题实际上与VS前面版本的“VS2017创建和打开C++浏览数据库文件时发生错误。IntelliSense和浏览信息将不能用于C++项目,请确保已经安装Microsoft SQLserver compact 3.5”的问题一致。我个人的情况是只要项目文件含有桌面路径,用VS就新建和加载不了项目。...

  • socket编程之DEV C++配置winpcap开发环境并编写网络嗅探器sniffer

    时间:2024-05-20 09:06:21

    期末计算机网络课程设计让做一个网络嗅探器,要求可以检测和选择网卡,并打开到混杂模式,监听局域网中的所有数据包并解析出所用网络协议以及首部各个字段的值,如 MAC地址,IP地址,端口号等。 然后从网上各种找资料,C语言下基本上都是基于 winpcap包做的,难的是配置环境。网上有各种 VS的配置教程,...

  • C++:构造函数的默认参数知识拓展

    时间:2024-05-19 23:39:00

    和普通函数一样,构造函数中参数的值既可以通过实参传递,也可以指定为某些默认值,即如果用户不指定实参值,编译系统就使形参取默认值。例9.3的问题也可以使用包含默认参数的构造函数来处理。【例9.4】将例9.3程序中的构造函数改用含默认值的参数,长、宽、高的默认值均为10。#include <ios...

  • LINUX下C++生成.so文件及编译生成可执行文件的过程

    时间:2024-05-19 21:28:17

    以下是.so库的生成及编译步骤:如果.cpp文件不多的话,可以将.cpp和.hpp文件都放在一个目录下,依次输入名称进行编译.也可以用指令将整个目录下的.cpp文件全部编译.这里先记录下依次输入名称的方法.1.对目录下不包含main函数的.cpp文件进行统一编译(必须将使用到的.hpp文件都放进来)...

  • Java中调用c/c++语言出现Exception in thread "main" java.lang.UnsatisfiedLinkError: Test.testPrint(Ljava/lang/String;)V...错误

    时间:2024-05-19 19:51:45

    错误:Exception in thread "main" java.lang.UnsatisfiedLinkError: Test.testPrint(Ljava/lang/String;)Vat Test.testPrint(Native Method)at Test.main(Test.jav...

  • C#项目中调用C++生成的Dll 入门教程

    时间:2024-05-19 18:40:42

    转载连接: http://blog.csdn.net/guoyk1990/article/details/517930521、首先建立一个C++ 的dll 项目(Dll_Cpp)并生成,会得到这三个文件:Dll_Cpp.dll   //动态库Dll_Cpp.lib   //静态库Dll_Cpp.h ...

  • Java中的Native方法实现(C++)

    时间:2024-05-19 18:29:28

             对于Java内存机制是一个耳熟能详的内容,对于具体的代码实现和操作却很少提及到。对于理论的学习,个人认为还是需要能够在实际中进行操作才可以发现问题,有新的突破,给技术发展带来新的冲击。闲话少说,对于Java内存的Native方法的使用进行具体的介绍。        平台使用:Dev...

  • C++ Builder调用VS编译的动态库

    时间:2024-05-19 18:21:03

    最近遇到客户使用C++Builder 6调用我们使用VS开发的C接口的动态库时,发生链接错误,找不到函数地址的问题。报出的错误如下所示,错误关键字是 contains invalid OMF record, type 0x21 (possibly COFF)通过查找资料发现,C++Builder调用...