自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 conan 详解

conanGetting started背景介绍Conan是一个分散的包管理器,具有客户端 - 服务器架构。这意味着客户端可以从不同的服务器(“远程”)获取...

2020-07-13 14:17:27 3540

转载 Github架构师解读C/C++应用包管理的Why和How

一、背景本文整理自Johannes Nicolai在JFrog 2019用户大会上的讲演《DevOps for Non-Hipsters(aka C/C++ programmers)》。 Johannes Nicolai是Github的解决方案架构师,...

2020-07-13 14:15:16 204

转载 C / C ++ 项目中的 DevOps 挑战

“C++ 不仅是性能最强大的语言,而且也是一门伟大的语言!它具有真正的泛型,它是表达性的,是程序员最喜欢的语言之一。”                                                   ...

2020-07-13 14:13:51 492

转载 C/C++ 如何进行持续交付?使用 Jenkins+Conan!

C 和 C ++ 目前被应用在操作系统、嵌入式系统、财务、科研、汽车、机器人、游戏等非常重要的行业。主要原因是 C 和 C++ 相比于其他技术来说拥有很高的性能。但同样,C/C ++ 生态系统也面临一些巨大的挑战:巨石应用 -- 拥有数百万甚至更多行代码,在不使用现代工具的情况下很难管理项目。应用程序二进制接口(ABI)不兼容 -- 为了保证库与其他库和应用程序的兼容性,需要控制不同的配置(如操作系统,体系架构和编...

2020-07-13 14:11:25 527

转载 基于Conan的C/C++持续交付流水线

背景 在当下软件应用的开发过程当中,单枪匹马或者小作坊式的模式已经很少见了,协作式的开发成为主流。相应的,应用的代码也不再是从零开始,而是基于或引用很多已有的、共享的模块,如各种开源的框架和共用库,或者协作团队中开发的自研库,这就是软件开发中常说的“依赖”。为了更好地管理这种依赖关系,各种开发语言都逐渐发展出了自己的依赖管...

2020-07-13 14:09:13 688

转载 实战C/C++的依赖管理工具--Conan

关注世界领先 DevOps 平台 JFrog 在高级编程语言中,C/C++ 广受开发人员的亲睐,在语言排名上也名列前茅,生命力旺盛,而作为一个C/C++ 程序猿,随着开源模块(车轮)的不断创造,你在使用什么工具或方法管理你的依赖和模块化你的开发成果,创造属于你的世界车轮,你还在用 GIT/SVN 管理 C/C++ 的依赖吗...

2020-07-13 14:06:42 2802

原创 7、逻辑运算与位运算

逻辑运算中的短路法则:// 示例分析int a = 1;int b = 2;int c = 0;c = a && b;printf("c = %d\n", c); // c = 1c = !(a - b) || (c < b); // 先计算括号中的,然后自左往右进行计算// c = !(1 - 2) || (0 < 2) --&...

2019-10-24 12:09:19 598

转载 运算符优先级和结合性

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-10-21 13:56:46 372

原创 6、四则运算与关系运算

四则运算:结果是数学中的运算后得到的结果;关系运算:两个数的比较,结果是固定的,小于、大于、等于;逻辑运算:结果只有两种,0或者1;位运算:操作的是二进制位(操作0和1)1、四则运算介绍:注意:C语言中的除法运算,除数不能为0!int a = 1;int b = 2;int c = 0;c = a / b; // 计算得到除法的商(两个整数的除法,结果仍然是整数)pri...

2019-10-19 21:20:02 783

原创 5、C程序中的输入

本文是狄泰软件学院唐老师系列课程的学习总结,用于个人复习以及与大家探讨学习,如有理解有误的地方恳请大佬们予以指正,十分感谢!内容概要:掌握scanf的基本使用方式1、如何使用C语言从键盘输入数据?思考:输入和输出总是成对的,既然之前数据的输出是<stdio.h>这个工具包里的printf()工具,那么有没有可能数据的输入在<stdio.h>工具包中也提供了相应的工具...

2019-10-15 10:04:57 486

原创 4、C语言类型与变量编程练习

本文是狄泰软件学院唐老师系列课程的学习总结,用于个人复习以及与大家探讨学习,如有理解有误的地方恳请大佬们予以指正,十分感谢! 此处涉及到了变量,我们同样可以用酒杯来进行类比。要把两个酒杯里的酒交换,那么最简单的是再拿一个酒杯C,把A的倒进C里,然后B的倒进A中,最后再把C里的酒倒进B里。这样A杯中放的就是原来B里的酒,B里放的就...

2019-10-13 21:37:21 237

原创 3、深入数据类型与变量

本文是狄泰软件学院唐老师系列课程的学习总结,用于个人复习以及与大家探讨学习,如有理解有误的地方恳请大佬们予以指正,十分感谢!内容概要:掌握和理解数据类型变量之间的转换方式。1、程序中数值(字面量)类型,不同类型的变量(字面量)相互赋值会发生什么?// 实例分析int a = 50000; // 50000是一个字面量,默认类型是int,去初始化一个int类型的变量a;validshor...

2019-10-13 14:33:26 110

原创 2、C语言中的数据类型与变量

内容概要:一、学习数据类型的概念二、理解printf()中使用的%d,%s等的含义三、学会在程序中使用数据类型创建变量四、掌握C语言中的命名规则五、掌握变量赋值的概念和方法六、掌握变量初始化的概念和方法1、C语言对数据的分类- - 整数类型:不带小数点的数据类型;如-1, 0, 1, 2- - 浮点数类型:带小数点的数据类型;如-0.55, 0.0, 3.14- - 字符类型:...

2019-10-12 11:05:04 509

原创 1、Hello World!

1、C语言是怎么开始执行的?以什么样的方式执行?一般情况下,C语言程序从main()开始执行,从左花括号({)开始,到右花括号(})结束默认情况下,C语言程序以自上而下的顺序执行,执行的基本单位是语句,每条语句使用分号(;)隔开。(正如现实中对一段文字的阅读是以句子为单位,自上而下;计算机对C语言程序的阅读也是以语句为基本单位,自上而下)2、怎么执行一个C语言程序?...

2019-10-11 15:13:16 162

原创 C语言入门前言

1、什么是软件?软件是一种计算机部件,是计算机的组成部分。软件是指挥硬件完成具体功能的“意识形态”;硬件是软件的“躯干”,接收并执行软件的命令。2、当代计算机软硬件架构:播放软件 办公软件 。。。 聊天软件 操作系统 ...

2019-10-10 13:53:37 456

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除