E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C&C++
GCC & G++编译选项
gcc&g++现在是gnu中最主要和最流行的
c&c++
编译器。g++是c++的命令,以.cpp为主,对于c语言后缀名一般为.c。这时候命令换做gcc即可。其实是无关紧要的。
~烨
·
2020-07-01 23:47
高质量C++/C编程指南
+/C编程指南文件状态[]草稿文件[√]正式文件[]更改正式文件文件标识:当前版本:1.0作者:林锐博士完成日期:2001年7月24日http://man.chinaunix.net/develop/
c&
TensorFlow群469331966
·
2020-07-01 19:44
程序相关
android 开发浅谈(JDK && NDK)
androidSDK开发(上层开发)-------利用Android-SDK编写的Java程序代码,生成的APK,很容易反编译androidNDK(JNI)开发(其余开发)-------利用NDK,可以开发纯
C&
风神修罗使
·
2020-07-01 14:48
Andriod安卓技术
[
C&C++
]C语言如何动态分配二维数组
#includeintmain(){//为二维数组分配3行int**a=(int**)malloc(3*sizeof(int*));//为每行分配5列for(inti=0;i<3;i++){a[i]=(int*)malloc(5*sizeof(int));}return0;}//先释放每列for(inti=0;i<3;i++)free(a[i]);//再释放每行free(a);a=NULL;//赋
LeeLeeLee钟硕
·
2020-06-29 23:10
C
C++
C#
C&C++
图形图像处理开源库
Google三维APIO3DO3D是一个开源的WebAPI用来在浏览器上创建界面丰富的交互式的3D应用程序。这是一种基于网页的可控3D标准。此格式期望真正的基于浏览器,独立于操作系统之外,并且支持主流的3D显卡,这样就可以在网页中实现效果逼真的3D动画。绘图引擎RRDtoo简单的说,RRDtool(RoundRobinDatabaseTool)就是一个强大的绘图的引擎,很多工具例如MRTG都可以调
kgduu
·
2020-06-29 21:35
C++
Android中集成FFmpeg及NDK基础知识
很多人并不清除JNI和NDK的概念,经常搞混这两样东西,先来看看它们各自的定义吧.JNI是什么JNI是JavaNativeInterface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是
C&
weixin_34217711
·
2020-06-28 13:50
Mac + gmake + gcc/g++ + CLion + Atom +
C&C++
环境配置
1、更新brew的源参考:https://www.cnblogs.com/diaolanshan/p/10187763.html直接按照上面的命令执行即可。2、安装GCC参考:https://blog.csdn.net/weixin_42424269/article/details/85914576brewinstallgcc(会执行很久)gcc-v验证gcc安装是否成功。Configuredwi
wangxiaosu
·
2020-06-27 13:53
高质量C++/C编程指南
href="http://man.chinaunix.net/develop/
c&c++
/c/c.files/filelist.xml"rel="File-List"/>格式来引用标准库的头文件(编译器将从标准库目录开始搜索
romandion
·
2020-06-26 06:29
网络资源
编译程序和解释程序有什么区别?
编译型代表:
C&C++
,C#,Java,解释型代表:html,javascript。
韬韬不绝OvO
·
2020-06-25 19:06
计算机组成原理
linux下编译opencv程序的两种方式:g++,cmake
1.gcc和g++分别是GNU的
C&C++
编译器编译过程可分为四步:(1)预处理:生成.i的文件(2)将预处理的文件转换成汇编语言,生成文件.s(3)由汇编变为目标代码(机器代码)生成.o的文件(4)连接目标代码
千秋莫负
·
2020-06-25 02:45
分享快乐
天天进步
c&c++
反汇编与逆向分析学习笔记(1)--调试工具OllyDBG
我学习用的数据是钱松林和赵海合著的《C反汇编与逆向分析技术揭秘》,这本书绝对可以帮助程序员提高自己,修炼自己的内功。在软件的开发过程中,程序员会使用一些调试工具,以便高效地找出软件中存在的错误。而在逆向分析领域,分析者也会利用相关的调试工具来分析软件的行为并验证结果。其中OllyDBG是逆向分析中必不可少的一款软件,使用它,程序会按调试者的一员以指令为单位的执行。调试者可以随时中断目标的指令流程,
csdn_KONG
·
2020-06-24 02:22
windows配置gvim高效率编程(
c&c++
)带自动补全代码
对vim的配置足以处理一般的比赛获其他编程项目要求,如自动缩进,自动补全等等。先上几张截图,看看效果:可以看见vim简洁高效的界面和不错的缩进功能。debug功能一、安装gvim下载资源并安装百度云下载网址http://pan.baidu.com/share/link?shareid=365469&uk=2970460274二、配置c++环境1,首先下载安装MinGW,下载地址在http://so
Kblacksmith
·
2020-06-22 20:07
vim
CG学习(2)——CG的基本语法及核心函数的面向对象简单封装
1.CG的语法、语义及特殊运算与C的相同之处:CG具有类C的语法特点,有很多跟C一样的基本数据类型和关键字,有相同的struct定义方式,也可以用#include包含文件,跟
C&C++
相同的注释方式。
Media_Soft
·
2020-06-22 10:01
CG
1.Python调用C语言之如何调用动态链接库
平时用
C&C++
和Python比较多,喜欢鼓捣点小玩意儿。之前在《数学之美》这本书里面看见布隆过滤器这个东西,简直是爬虫利器!所以当时用C++写了一个简单的,后来封装成了动态链接库拿来给爬虫用。
Nvidia_inside
·
2020-06-22 02:01
Python
C&C++
函数调用过程
调用函数主要关注三个方面分别是函数名,返回值和参数列表,我接下来将会深入底层讲解调用函数的过程。调用函数的过程主要有四方面,①函数参数代入,②函数栈帧开辟,③函数返回值,④函数栈帧回退首先来看一段简单的c文件代码,和它的汇编码,只需简单浏览即可:源码:intfun1(inta,intb){intc=a+b;returnc;}intmain(){inta=fun1(10,20);return0;}汇
HDong99
·
2020-06-21 21:53
C语言
C++
C&C++
声明 定义 作用域 链接
(C/C++基础)声明与定义声明的意义是让编译器知道其存在,重复的声明是可以的定义的意义是让编译器为其分配空间,或说创建对象,重复的定义是禁止的特殊情况,变量的嵌套作用域可以小作用域覆盖大作用域。`编译器的编译单元是各个c/cpp源文件,而在每个编译单元中所使用到的变量和函数,编译器必须要知道其存在及其存在的形式所以说所有涉及到的对象必须有声明存在于每个源文件中但是定义可以放在其他源文件中,编译器
FreakZhang
·
2020-05-25 16:55
Android之NDK开发 eclipse 篇
什么是NDK,所谓的NDK就是在SDK前面又加上了“原生”二字,即NativeDevelopmentKit,因此又被Google称为“NDK”,也就是本地语言(
C&C++
)开
宝塔山上的猫
·
2020-03-22 21:35
浅谈Android NDK
NDK全称为nativedevelopmentkit本地语言(
C&C++
)开发包。而与之相对应的则是Android-SDK(softwaredevelopmentkit)软件开发包。
博为峰51Code教研组
·
2020-03-21 14:53
JNI进阶篇一
前言不知不觉毕业快2年了,经历过了太多的事,许多都发生了改变,唯有爱你的心不变,始终坚持,不知未来何如...JNI由于项目当中需要与底层(
C&C++
)交互,所以和你们一起来学习JNI的相关知识。
文淑
·
2020-03-19 20:28
C&C++
常用方法笔记 - 基本数据类型&占位符
1.基本数据类型C语言允许使用的数据类型有三类。(1)基本类型。不可再分的最基本的数据类型,包括整型、浮点(单精度)型、双精度型、字符型、无值类型、逻辑型及复数型。基本类型通常代表单个数据。(2)构造类型。由已知的基本类型通过一定的构造方法构造出来的类型,包括数组、结构体、联合体、枚举类型等。构造类型通常代表一批数据。(3)指针类型。指针可以指向内存地址,访问效率高,用于构造各种形态的动态或递归数
月影路西法
·
2020-03-18 22:38
C&C++
类中嵌套枚举的使用方式
C和C++中的类中嵌套枚举类型作用域不同,在C中可以直接引用,而C++中作用域发生了变化,则仅类内可见,引用时必须加上类名。以下面的结构体为例:structDate{intyear;intmonth;intday;enumWeekDay{MONDAY=1,TUESDAY,WEDNESDAY}weekday;};在C中可以直接访问枚举类型:printf("mon=%d\n",MONDAY);在C++
c096c893940b
·
2020-02-22 22:37
【Java学习笔记】什么是JNI
什么是JNIJNI是JavaNativeInterface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是
C&C++
)。
小七mod
·
2020-02-16 16:26
Java
javac
java
编程语言
c++
JNI
JNI&NDKJNI(JavaNativeInterface),提供若干的API实现Java和其他语言的通信(主要是
C&C++
)。
WayOfDevilin
·
2020-02-13 02:42
JNI(Java Native Interface)
1What什么是JNI(JavaNativeInterface)它提供了若干的API实现了Java和其他语言的通信(主要是
C&C++
)使得Java和C、C++相互之间完成调用2Why为什么要使用JNI1java
艾剪疏
·
2020-02-12 04:05
阿里巴巴2017实习生招聘研发工程师
C&C++
笔试题
阿里巴巴2017实习生招聘研发工程师C/C++笔试题,包括选择题和编程题。一、选择题1.(单项选择题)下面关于C/C++的说法,正确的选项是A、C语言要求变量声明必须单独作为一句,然后才能使用B、在C风格结构体的声明中,数组成员必须总是指定一个固定大小C、C++的虚函数的实现机制,不能用C风格的语法来模拟D、同名的全局模板函数和全局普通函数,模板函数重载匹配的优先级更高E、STL容器的迭代器end
GeekerLou
·
2020-02-11 09:14
Android移动安全(一)Android混淆机制
从广义上讲,Android中的混淆包括三种类型:Java代码的混淆,Native(
c&c++
)代码的混淆以及资源文件的混淆。
BlingBest
·
2019-12-31 23:46
Ubuntu系统搭建以太坊框架总结
OS系统:Ubuntu16.041,安装依赖,g++安装(GNU的
c&c++
编译器),libssl-dev是OpenSSL通用库,OpenSSL是广泛使用的商业级SSL工具,SSL使用私钥加密传输的数据
rectinajh
·
2019-12-27 10:57
常见排序算法总结
C&C++
常见排序主要有以下四种:1.交换排序2.选择排序3.插入排序4.归并排序(以下代码基本都有输出每步排序结果)一.交换排序交换排序主要是冒泡排序和快排1.冒泡排序基本方法:设待排序对象序列中的对象个数为n。最多作n-1趟排序。在第i趟中顺次两两比较r[j-1].Key和r[j].Key,j=i,i+1,……,n-i-1。如果发生逆序,则交换r[j-1]和r[j]。流程:(1)对数组中各个数字,一次比
Arthas_8086_hyj
·
2019-12-17 09:00
[转]你可能不知道的C++(一)
此为《你可能不知道的C++》的第一部分,讨论
C&c++
,编译单元以及对象C++&c##C++是C的超集,但是C++中的子集C跟原始的C还是有点不一样。
babybus_hentai
·
2019-12-01 20:48
【
c&c++
】变量初始化
/*全局变量会默认初始化为0空和false,局部变量要手动初始化,或者直接scanf输入值进去。如果不初始化,n可能是0也有可能是其他数,大多数情况下会是0,但不初始化是不安全的,所以Dev直接显示了0,VS更严谨不初始化也没有输入值给n直接输出会报错直接用容器不管是全局变量还是局部变量都会自动初始化为0、空和false,确实比直接用数组方便很多,这也是C++比C优越的地方。真的要初始化的话,结构
ericling
·
2019-11-20 14:00
C&C++
内存检查工具
Valgrind(memcheck)valgrind通过监控进程的所有内存申请、释放及内存边界,能够有效发现内存问题;优点:功能全面,内存泄露、读写越界;除了memcheck还包括多线程互斥等各种工具;出错后记录日志,便于一次性做全量测试,之后再来分析日志;缺点:有一定的误报率(和检测算法有关)因为是虚拟运行环境方式,资源消耗较大;对于大型软件可能会降低软件运行效率;Addresssanitize
志壹
·
2019-11-03 11:14
C&C++
设计风格选择 命名规范
1.命名规范本系列的第一篇,命名风格本就是有关艺术审美,没有美与丑的绝对标准,本文难免带有主观选择倾向,但是会尽量保持客观的态度归纳几种主流的命名风格,仅供参考。制定规范是为了方便团队沟通和利于代码维护,虽然并不能符合每个艺术家的胃口。对于独立开发者,花点时间设计自己的编码风格也是有助于提高能力的,至少可以在看到自己代码的时候感觉美美哒~~。本文参考了,,当然还有维基百科,以后不累述。1.1.常见
·
2019-09-23 02:28
《黑客攻防技术宝典:系统实战篇(第2版)》目录
第一部分:破解入门:x86上的Linux第1章:基础1、基本概念(1)内存管理(2)汇编语言2、识别汇编指令里的
C&C++
代码第2章:栈溢出1、缓冲区2、栈3、栈上的缓冲
qq_36505511
·
2019-05-14 19:34
GCC 参数详解
GCC介绍gccandg++分别是gnu的
c&c++
编译器gcc/g++在执行编译工作的时候,总共需要4步预处理,生成.i的文件[预处理器cpp]将预处理后的文件转换成汇编语言,生成文件.s[编译器egcs
fymx203
·
2019-04-21 09:16
Linux系统
VS Code配置
C&C++
,亲测
源文件:http://www.jeremyjone.com/330/VSCode已经很流行,我也一度入坑,在Linux下一直使用没有问题,现在转到Windows下办公,配置C++成了很大问题。我尝试了如下:1、根据之前经验配置没有成功;2、网上看帖子,一步一步操作,仍然没有成功;3、直接拽别人使用的配置文件,仍然有问题。问题基本如下图:最可气的,按照CSDN有一篇面向小白配置的文章,我都这么报错,
小鹰丶
·
2019-02-27 15:02
编辑器
windows
linux下gcc/g++的命令和使用详解
gccandg++分别是gnu的
c&c++
编译器gcc/g++在执行编译工作的时候,总共需要4步1.预处理,生成.i的文件[预处理器cpp]2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs
GuangYao_Li
·
2018-12-22 23:09
C/C++
链表基本操作
相关代码在https://gitee.com/xping2016/common_function_templates/tree/master/
C&C++
/LinkedList关于链表的基本操作定义链表数据类型
熠晨
·
2018-11-28 11:00
C语言
AndroidNDK技术-全面攻略
基本概念JNI的定义JNI是JavaNativeInterface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是
c&c++
)。
我是永恒
·
2018-11-17 23:19
Android
studio
用JNI实现java程序对c++库的调用
Java本机接口(JavaNativeInterface(JNI))是本机编程接口,它是JDK的一部分,JNI它提供了若干的API,实现了和Java和其他通信(主要是
C&C++
)。2、JNI有什么用?
eric509
·
2018-09-18 15:55
eclipse
java
c++
用JNI实现java程序对c++库的调用
Java本机接口(JavaNativeInterface(JNI))是本机编程接口,它是JDK的一部分,JNI它提供了若干的API,实现了和Java和其他通信(主要是
C&C++
)。2、JNI有什么用?
eric_gcm
·
2018-09-18 15:00
JNI详解------完整Demo
JNI是JavaNativeInterface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是
C&C++
).这是百度百科上说的.通俗来说,就
JAVA少妇
·
2018-08-07 12:22
[计算机]知识
[语言]JAVA_JVM
[utils]
[语言]C++
[事件]扫描仪
深入理解Android-JNI的理解
函数分析和总结【借助于MediaScanner】JNI函数注册JNIEnv的认识JNI的认识JNI是JavaNativeInterface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是
C&
ItJavawfc
·
2018-07-27 00:04
深入理解Android
linux下gcc/g++命令使用详解
1.linux下gcc/g++的命令和使用详解2.学习linux之gcc/g++常用的命令行编译指令简记gccandg++分别是gnu的
c&c++
编译器gcc/g++在执行编译工作的时候,总共需要4步:
一点一滴地累积
·
2018-06-04 22:24
C/C++
Java使用jni清屏功能的实现(只针对cmd)
JNI简介JNI是JavaNativeInterface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是
C&C++
)。
雅钧
·
2018-05-26 09:57
g++/gcc编译流程
gcc&g++现在是gnu中最主要和最流行的
c&c++
编译器。g++是c++的命令,以.cpp为主,对于c语言后缀名一般为.c。这时候命令换做gcc即可。
lendq
·
2018-05-23 20:20
日常学习
日常涨知识
Linux下GCC与G++的区别和联系
原文链接:https://www.linuxidc.com/Linux/2008-03/11943.htmGCCandg++分别是gnu的
c&c++
编译器GCC/g++在执行编译工作的时候,总共需要4步
cherisegege
·
2018-05-05 20:14
Misc
JNI学习笔记:第一个JNI程序
1.1JNI简介JNI是JavaNativeInterface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是
C&C++
)。从Java1.1开始,JN
CodeLike
·
2018-03-19 21:00
JNI/C++
JNI学习笔记:第一个JNI程序
1.1JNI简介JNI是JavaNativeInterface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是
C&C++
)。从Java1.1开始,JN
CodeLike
·
2018-03-19 21:00
JNI/C++
educoder实训答案(3)
#
C&C++
基本输入输出实训##第3关:你好,生日代码//包含I/O流库iostream#include//加载名字空间stdusingnamespacestd;intmain(){//声明三个变量,分别用来存储年
xiaoyuge16
·
2018-03-05 09:57
educoder实训
C&C++
——C函数与C++函数相互调用问题
【转载】
C&C++
——C函数与C++函数相互调用问题CC++相互调用在项目中融合C和C++有时是不可避免的,在调用对方的功能函数的时候,或许会出现这样那样的问题,但只要我的C代码和我的C++代码分别都能成功编译
天之道天知道
·
2018-01-18 15:41
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他