1. 阿里云>
  2. 云栖社区>
  3. 主题地图>
  4. C>
  5. C/C++

当前主题:C/C++

C/C++相关的博客

C/C++/C#/Python:数据类型比较

C/C++/C#/Python这四种语言,由低级到高级,代表了计算机编程语言的一个发展流程,前两种编译型语言大家可能比较熟悉,在大学阶段都基本了解过。而后两种解释型语言,只有特别专业才会去学习(软件设计、网络服务器),在这里,我们通过对这四种语言进行纵向的比

阅读全文

c/c++/asm 混合编程

c/c++/asm 混合编程          C语言不支持函数重载,编译不通过,其出错信息为:[Error] :conflicting types for '函数名'。 C++调用C:   一般extern 语句作用:  对于规模较大的程序,往往分成多个模

阅读全文

c/c++/嵌入式面试题

c/c++/嵌入式面试题 面了两个岗位,一个嵌入式linux_qt,另一个是c++_音视频编解码方面的。 在这里呢,我想说的是,后面我们的同学出去搞开发,要想拿高薪,除了嵌入式linux c/c++ and 单片机 基础知识,得有点自己的专长,例如在学校搞过运

阅读全文

C/C++/Java 程序计时功能函数

编写程序肯定要使用计时功能,来判断程序的执行时间。今天Google了一下,自己就梳理总结一下: (1)C/C++程序计时   C/C++中使用的计时函数是clock()。   C语言中的头文件对应是#include<time.h>,C++中对应的头文件为#in

阅读全文

Lua中table内建排序与C/C++/Java/php/等内排序算法的排序效率比较

Lua这类脚本语言在处理业务逻辑作为配置文件的时候方便省事 但是在大量需要 运算的地方就显得略微不足   按照 Lua内建排序算法 对比C/C++ PHP Java等的快速排序算法进行一下比较。 快速排序算法是基于冒泡排序,优化而来,时间复杂度T(n)=O(

阅读全文

windows下使用vim(gVim)和gcc(MinGW):C/C++/Fortran/ObjC/Ada Compiler

windows下使用vim(gVim)和gcc(MinGW)像linux下一样编写c程序: linux下vim的功能超强大的文本编辑器;linux写C语言的使用gcc的; windows下能使用vim和gcc来开发C语言程序? 1. 准备vim这个编辑器。在

阅读全文

C++ runtime sample

C++ runtime sample 函数计算已经发布了custom runtime, 支持用户进行各种自定义的高阶操作: 可以随心所欲持定制个性化语言执行环境(例如 C++、golang、lua、ruby)以及各种语言的小版本(例如python3.7、No

阅读全文

C++这么难,为什么还要学习C++呢?如何学?

C++这么难,为什么还要学习C++呢?如何学? 在大多数开发或者准开发人员的认识中,C/C++ 是一门非常难的编程语言,很多人知道它的强大,但因为认为“难”造成的恐惧让很多人放弃。 这个世界本来就是残酷的,所以你不能怪C++向你展示了世界的本质 大家都觉得很

阅读全文

各种计算机语言的经典书籍(C/C++/Java/C#/VC/VB等)

1、Java Java编程语言(第三版)—Java四大名著—-James Gosling(Java之父) Java编程思想(第2版)—-Java四大名著—-Bruce Eckel Java编程思想(第3版)—-Java四大名著—————-Bruce Ecke

阅读全文

CentOS 7.6 编译安装最新版本GCC 9.2.0 实录

最近打算用ScyllaDB做分布式数据库,但在CentOS7.6上发现GCC太老需要升级,GCC并不好编译需要很多依赖的和对应的版本,试了两天终于通过了,编译过程比较漫长朋友们需要耐心等待。以下是已经验证过可以正确编译安装的步骤给大家参考,欢迎指教! 注意:

阅读全文

Python的C/C++扩展——boost_python编写Python模块

前面讲述了Python使用ctypes直接调用动态库和使用Python的C语言API封装C函数,本文概述方便封装C++类给Python使用的boost_python库。 安装boost python库: sudo aptitude install libbo

阅读全文

C++函数中,两个自动释放内存的动态内存申请类

C++函数中,两个自动释放内存的动态内存申请类 最近做一个事情,实现一个流程交互,其中主交互流程函数中,涉及较多的内存申请, 而健康的函数,都是在函数退出前将手动申请不再需要的内存释放掉, 使用很多方法,都避免不了较多的出错分支时,一堆的if free/de

阅读全文

C#总结(七)动态加载C++动态链接库

C#调用C++ 链接库的方式分为静态调用和动态调用这两种方式。静态调用之前的文章里面都有介绍,使用.net 提供的DllImport 导入相关的C++ 库即可。请看之前的文章,https://www.cnblogs.com/zhangweizhong/p/8

阅读全文

我看objective-C --不要把objC当做c/c++的超集

--不要把objC当做c/c++的超集 我承认看objective-C的时间不是很长,连apple官网的objCpdf都没看完。 但是我已经感觉到很多介绍objC文章都说过的一句话是在误导初学者。那句话 就是objective-C是 c/c++语言的超集。

阅读全文

使用 Docker 构建 Nebula Graph 源码

Nebula Graph 介绍 Nebula Graph 是开源的高性能分布式图数据库。项目使用 C++ 语言开发,cmake 工具构建。其中两个重要的依赖是 Facebook 的 Thrift RPC 框架和 folly 库. 由于项目采用了 C++ 14

阅读全文

开源免费的C/C++网络库(c/c++ sockets library)

(1)ACE 庞大、复杂,适合大型项目。开源、免费,不依赖第三方库,支持跨平台。 http://www.cs.wustl.edu/~schmidt/ACE.html   (2)Asio Asio基于Boost开发的异步IO库,封装了Socket,简化基于soc

阅读全文

开源免费的C/C++网络库(c/c++ sockets library) 七剑下天山

(1)ACE 庞大、复杂,适合大型项目。开源、免费,不依赖第三方库,支持跨平台。 http://www.cs.wustl.edu/~schmidt/ACE.html   (2)Asio Asio基于Boost开发的异步IO库,封装了Socket,简化基于soc

阅读全文

从C++到C++/CLI

  刘未鹏(pongba) /文   看起来只是在C++后面多写了一个“/CLI”,然而其意义却远不止于此,google的c++.moderated版上为此还发起了数星期的讨论,在国内大部分人对C++/CLI还不是很了解的情况下,google上面已然硝烟四起

阅读全文

《Visual C++ 2012入门经典》杂记

第一次接触C语言还要追溯到1995年刚上大学的时候,由于所在的班级是计算机实验班,所有的计算机课程都在机房中上,所以接触计算机的机会相对多一些,不过对我们这些非计算机专业的班级来说,计算机编程课是Ture Basic(所谓的TB)和Foxbase,而不是C(

阅读全文

Visual Studio Code安装以及C/C++运行环境搭建

众所周知VSCode是全宇宙最好用的编辑器 (雾 配置了很久,今日终于配置完成了,还是有点麻烦的,本文是为了方便一些不懂怎么配置的小白,以及还有一些美化教程。 一、安装 Visual Studio Code是一款免费而且强大的编辑器,你可以直接在官方进行下载,

阅读全文

1200