加载中
基于ClIon的CMake、MinGW与Cygwin配置简易指南

Clion是捷克公司JetBrains出品的JB全家桶之中主要面向C、C++的集成开发环境。JB家的Pycharm和IDEA是其最为出名的两款,而我也是从Pycharm入的坑。因为近期想再把C捡起来复chong习xin复xue习x...

干货:构建C/C++良好的工程结构

C++20通过了一项非常重要的特性:提供import机制。使用import来引用某个导出的库,而不是基于源代码展开的#include来引用头文件,有助于写出更直观的代码,减少编译时间。都9102年了,要知道...

01/15 20:55
11
关于gcc、make和CMake的区别

CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.txt文件转化为make所需要的makefile文件,最后用make命...

01/15 14:22
47
【工具配置】CLion编译c语言的配置

由于博主以前都用devc++,然后经常这软件能写出各种问题挂掉,挂了后就是永久性毛病得重装。所以就去求助换一款编译c的软件。然后尝试用vc,发现好像不支持64位系统,运行会报错。又试了一下V...

01/08 13:26
338
C/C++ 开发神器 CLion 使用入门

CLion是Jetbrains公司旗下新推出的一款专为开发C/C++所设计的跨平台IDE,它是以IntelliJ为基础设计的,同时还包含了许多智能功能来提高开发人员的生产力。 同样支持python哦,相信使用过Int...

01/08 13:26
274
MinGW-w64安装教程——著名C/C++编译器GCC的Windows版本

本文主要讲述如何安装 C语言 编译器——MinGW-w64,特点是文章附有完整详细的实际安装过程截图,文字反而起说明提示作用。 编写本文的原因始于我的一个观点:图片可以比文字传达更多的信息,...

01/08 13:25
229
Spring框架中发送http请求--RestTemplate

环境搭建 本文环境指的 Spring Boot下1.4.2版本下 pom.xml (核心内容) <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <versi...

2018/10/17 09:28
3.9K
C++中的模板那点事

1.什么是模板 假设现在我们完成这样的函数,给定两个数x和y求式子x^2 + y^2 + x * y的值 .考虑到x和y可能是 int , float 或者double类型,那么我们就要完成三个函数: int fun(int x,int ...

2017/09/12 13:37
65
C/C++堆、栈及静态数据区详解

五大内存分区 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面...

2017/08/31 17:55
21
堆和栈的区别

一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构...

2017/08/29 14:23
7
C语言 malloc/free和C++中new/delete的区别

1. malloc()函数 1.1 malloc的全称是memory allocation,中文叫动态内存分配。 原型:extern void *malloc(unsigned int num_bytes); 说明:分配长度为num_bytes字节的内存块。如果分配成功则...

2017/08/29 14:20
18
函数调用三种方式:传值&传引用&传指针

相关概念 c++三种传递参数方式 传参数的值(称值传递,简称传值),传参数的地址(称地址传递,简称为传址),和引用传递(称为传引用),相应的函数传值调用,传址调用和传引用调用 形参、实参 函数定...

2017/08/27 11:25
558
深入探讨C语言中局部变量与全局变量在内存中的存放位置

本篇文章是对在C语言中局部变量与全局变量在内存中的存放位置进行了详细的分析介绍,需要的朋友参考下 C语言中局部变量和全局变量变量的存储类别(static,extern,auto,register) 1.局部变量和...

2017/08/26 18:55
43
linux 搭建c的编译环境

yum install -c gcc gcc-c++ make; 这个命令即可,不过我没有运行make,我都是分开yum的;

2017/08/26 16:10
14
linux搭建C开发环境

目前决大多 数的Linux用户对Linux的了解还处于比较低级的层次,他们可能会几条命令、会配几种服务、会用rpm来安装软件、会操作KDE/Gnome界机等等,但是当他们遇到一些需要编译安装的软件时,...

2017/08/26 15:20
16
Linux下C语言程序的编译过程

Linux下C语言程序的编译过程 使用gcc编译程序时,编译工程分为4个阶段: (1)预处理:(Pre-Processing) (2)编译:(Compiling) (3)汇编:(Assembling) (4)链接:(linking) linux程序员可以根据...

2017/08/26 13:31
20

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部