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
PTR
指针数组相关习题
1.inta[5]={1,2,3,4,5};int*
ptr
=(int*)(&a+1);//指向了下一个数组的地址printf("%d%d",*(a+1),*(
ptr
-1));//第二个元素,下一个数组的地址
Z_JUAN1
·
2020-08-19 23:49
c语言
华为嵌入式软件笔试题
1、输出2,5【注意指针指向的类型,操作指针的时候才知道指针移动的字节】intmain(){inta[5]={1,2,3,4,5};int*
ptr
=(int*)(&a+1);//a指向int类型,&a指向数组类型
嵌入式软件和硬件
·
2020-08-19 23:03
C语言
笔试面试
De1ctf收获:用_IO_2_1_stdout_泄露libc地址 weapon的writeup
但是是自个输入的存在一个结构,struct[0]=size,struct[1]=ptrreadn函数没有用\x00截断delete中间index的判断有问题,且存在uafrename根据之前存储的size和
ptr
哒君
·
2020-08-19 21:30
学习日记
CTF
ciscn2018-pwn-wp
前言2018全国大学生网络安全竞赛,做了2道题task_supermarketchange_desc里面调用realloc会触发uaf利用uaf修改obj->desc_
ptr
为atoi@got,泄露libc
weixin_30596023
·
2020-08-19 21:10
rabbitmq AmqpClient 使用Fanout 交换机投递与接收消息,C++代码示例
投递消息到交换机:1#include"SimpleAmqpClient/SimpleAmqpClient.h"2#include3#include45intmain(){6AmqpClient::Channel::
ptr
_tchannel
weixin_30429201
·
2020-08-19 20:55
OpenCV锐化算法实现
img.type());intnl=img.rows;intnc=img.cols*img.channels();for(intj=1;j(j-1);//上一行constuchar*current=img.
ptr
Rson555
·
2020-08-19 20:53
OpenCV
regex_t型智能指针引起的内存泄漏问题分析
比如,定义一个int型的shared_
ptr
并申请一块内存shared_
ptr
(int)pint(newint),如果给pint重新赋值,或者出pint的作用域,那么,pint原来指向的内存会自动释放,
春日绿野
·
2020-08-19 20:40
内存
gyctf_2020_foolish_query(C++中的shared
ptr
指针的误用)
(C++中的sharedptr指针的误用)首先,检查一下程序的保护机制然后,我们用IDA分析一下,在Query的构造函数中,如果我们查询的name存在,则将对应的对象从容易里取出,获得其shared_
ptr
haivk
·
2020-08-19 19:05
pwn
二进制漏洞
CTF
i春秋新春战役PWN之signin(calloc不从tcache里取chunk)
Signin(calloc不从tcache里取chunk)首先,检查一下程序的保护机制然后,我们用IDA分析一下,存在一个后门函数,要执行后面函数,需要
ptr
不为0Delete功能没有清空指针Edit功能存在
haivk
·
2020-08-19 19:33
pwn
CTF
二进制漏洞
buuctf 强制转换无符号数溢出 任意地址读、跳转 _printf_chk free_hook jmpesp scanf输入过长触发malloc
3x_ctf_b0verfl0wGKCTF2020]Domozctf2016_note2本题的漏洞在这里有符号数和无符号数进行了比较,转换为无符号数,我们把size设为0,那-1就永远大于i,就可以溢出了本题可以改got表,heap_
ptr
Tower2358
·
2020-08-19 17:15
CTF
PWN
buuctf ciscn_2019_final_5 calloc整理机制修改tcache的fd puts \0泄漏 signal信号
_2018_bufferoverflow0cmcc_pwnme1ciscn_2019_final_5有趣的题目涉及位级操作漏洞的关键是index为16时,二进制为10000edit他们都是认heap_
ptr
Tower2358
·
2020-08-19 17:15
CTF
PWN
C++11 - std::shared_
ptr
初始化的几种方式
1std::shared_
ptr
初始化的几种方式这里只总结一下std::shared_
ptr
初始化的几种方,不对std::shared_
ptr
的优缺点进行说明,初始化的方式比较多,平时码字的时候经常会搞迷糊
HW140701
·
2020-08-19 16:32
#
C++智能指针
C++ Primer 第13章答案
习题13.2参数应该是Sales_data&类型习题13.3当我们拷贝StrBlor时,shared_
ptr
成员use_co
原石小珂
·
2020-08-19 10:41
C++
结构体指针的一个赋值操作
#include#include#includetypedefstruct_tag_tst_{inta;charb;}tst_t;typedefstruct_tag_buf_{intlen;char*
ptr
daa20
·
2020-08-19 09:30
c++ 实现对象池
includeusingnamespacestd;staticconstexprint32_tpool_step=3;templateclassObjPool{usingshared_obj_t=shared_
ptr
jlaij
·
2020-08-19 09:40
游戏开发
c/c++
单链表的逆置 --C语言泛型编程
define_LIST_H#include#include#includetypedefstructlist_node{void*data;structlist_node*next;}node_type,*node_
ptr
FreeeLinux
·
2020-08-19 07:48
数据结构与算法
通过 (byte
ptr
/ word
ptr
) 来指明数据的长度
简介:将数据直接通过mov移动到内存时,需要使用(byteptr/wordptr)来指明数据的长度是字节还是字备注:如果有数据为FFH如果让其自增的话(inc)将其认为是字节型数据和字型数据结果是完全不同的如果是字节型数据,则结果为:00H如果是字型数据,则结果为:0100H代码:assumecs:code,ds:data,ss:stackdatasegmentdataendsstacksegme
王一航
·
2020-08-19 07:58
Typeof 的概念和用法
1.consttypeof(((type*)0)->member)*__mptr=(
ptr
);是定义一个__mptr指针变量,类型和member的类型一样,typeof是获得一个变量的类型,((type
wangzhilife
·
2020-08-19 04:21
你不一定知道的基础
VC下利用Picture控件实现png图片按钮(鼠标初始、按下、松开、获得焦点四种状态)
details/7411357代码:http://download.csdn.net/detail/zzzili/4186684注意:添加库GDIplus库在stdafx.h添加:#ifndefULONG_
PTR
lys07962000
·
2020-08-19 02:09
VC
MFC VS2010 GDI+载入图片的一些问题
pragmacomment(lib,"gdiplus.lib")#include"gdiplus.h"usingnamespaceGdiplus;2.App类中,或者App的C文件中加一个变量ULONG_
PTR
KittenWang
·
2020-08-19 02:24
GDI+
[XiyouLinux] 纳新题的更深层次探讨(1)
#includeintmain(intargc,char*argv[]){intnums[5]={2,4,6,8,10};int*
ptr
=(int*)(&nums+1);printf("%d,%d\n"
hepangda
·
2020-08-19 02:30
Assembly
c
ROS入门WIKI学习记录
消息是以boostshared_
ptr
指针的形式传输,这就意味着你可以存储它而又不需
fantasysolo
·
2020-08-19 01:58
C++智能指针实现(shared_
ptr
, non-intrusive reference count)
题计根据上编智能指针好文中counted_
ptr
.h,实现智指针。
summer_sunrise
·
2020-08-18 22:44
C/C++
华为试题一
(T){1,0},{2,3}2、int(*
ptr
)(),则
ptr
是一维数组的名字。()3、指针在任何情况下都可进行>,=,<=,==运算。
starysky
·
2020-08-18 22:58
试题
华为
windows
float
招聘
fun
编程
C指针_3
函数指针变量的声明:typedefint(*fun_
ptr
)(int,in
God.Y
·
2020-08-18 21:57
C/C++
向Maillist投送邮件的注意事项
这些天,为了反馈这个C++shared_
ptr
管理二维数组的编译错误问题,折腾了一
丁劲犇
·
2020-08-18 20:48
C++
开源
运维
shared_
ptr
基于引用计数智能指针实现
智能指针是什么简单来说,智能指针是一个类,它对普通指针进行封装,使智能指针类对象具有普通指针类型一样的操作。具体而言,复制对象时,副本和原对象都指向同一存储区域,如果通过一个副本改变其所指的值,则通过另一对象访问的值也会改变.所不同的是,智能指针能够对内存进行进行自动管理,避免出现悬垂指针等情况。普通指针存在的问题C语言、C++语言没有自动内存回收机制,关于内存的操作的安全性依赖于程序员的自觉。程
NicolasYan
·
2020-08-18 19:21
C++
C++
C++后端面试(3):智能指针||Android智能指针
智能指针在C++11版本之后提供,包含在头文件中,shared_
ptr
、unique_
ptr
、weak_
ptr
文章目录0.智能指针介绍0.1原理1.智能指针1.1shared_
ptr
2.unique_
ptr
3
CoomCon
·
2020-08-18 19:55
#
面试
CUDA+OpenCV简单处理图像
在cpu上,可以用cv::Mat::at或者cv::Mat::
ptr
或者迭代器来对图像进行逐个像素的访问和处理,但是想要移植到gpu里,又不使用cv::cuda模块,就只能用基本数据
YaoJiawei329
·
2020-08-18 19:29
opencv
cuda
list_entry通俗理解方法
大家都知道list_entry时kernel里面经常遇到的一个函数,其定义为:#definelist_entry(
ptr
,type,member)\container_of(
ptr
,type,member
laughing_zou
·
2020-08-18 18:10
系统架构
智能指针share_
ptr
使用过程中需要注意的几点
主要说下share_
ptr
的几个注意点,待补全。
鱼思故渊
·
2020-08-18 18:42
C++
boost shared_
ptr
及C++内存管理的一些总结
先从实际问题开始讨论,有个视频采集线程,采集到一帧视频数据,这帧数据要给存储模块(线程)、RTSP模块,RTMP模块使用。像这样的情况,内存的申请是在采集线程,但释放就不能是在采集线程了,所以要实现,谁最后使用,谁释放。如图所示:需求明确,但是代码怎么实现呢?答案是用到智能指针实现!智能指针又是怎么实现呢?智能指针使用引用技术实现,当指针传递时,引用加1,当指针使用结束,引用减1,如果引用数等于0
yuanzhenhai
·
2020-08-18 18:07
C/C++笔记
流媒体
c语言处理指针、数组、运算符等说明、运用
1.指针的考察voidmain(void){inta[5]={1,2,3,4,5};int*
ptr
=(int*)(&a+1);//&a取址后以a[0-4]整个数组为步进,a以a[0]也就是int为步进printf
wenson0705
·
2020-08-18 18:53
Linux下嵌入式C语言开发
QT(5)—— Q_D 与 Q_Q QObject与 QObjectPrivate
核心就是QObject::QObject(QObjectPrivate&dd,QObject*parent):d_
ptr
(&dd){d_
ptr
->q_
ptr
=this;//互指}templatestaticinlineT
çheryアΔan
·
2020-08-18 17:59
QT
C++ RGB图片亮度调整
intclamp(constintx){if(x>255)return255;if(x(row);inttr=0,tg=0,tb=0;for(col=0;col(row);autoqtr=outImg.
ptr
Bicelove
·
2020-08-18 16:24
opencv
图形图像
C/C++
从文件中读取结构体变量的数据读取和写入结构体数据到文件
#includesize_tfread(void*
ptr
,size_tsize,size_tnmemb,FILE*stream);size_tfwrite(constvoid*
ptr
,size_tsize
Car12
·
2020-08-18 16:50
Linux
分配内存的方法,需要32位对齐
WIN32&&(_MSC_VER>1300)#definemy_malloc(type,len)_aligned_malloc(sizeof(type)*(len),32)#definemy_free(
ptr
叶广明_微信ye_guangming
·
2020-08-18 16:47
C语言进阶
MAKEINTRESOURCE的作用
details/9225897MAKEINTRESOURCE是一个资源名转换的宏,VC的定义是(winuser.h):#defineMAKEINTRESOURCEA(i)(LPSTR)((ULONG_
PTR
我不叫小海南
·
2020-08-18 16:38
MFC
MAKEINTRESOURCE
Linux 多线程 ”一写多读” 模式下的无锁设计
缘起双buffer无锁设计指针的切换
ptr
竞争条件的解决指针访问丢失延伸结语缘起在linux多线程环境下对同一变量进行读写时,经常会遇到读写的原子性问题,即会出现竞争条件。
simon_syeming
·
2020-08-18 16:29
linux技术
线程读写高效
双Buffer
自旋锁
Linux
Qt中如何用QImage::Format_Indexed8表示灰度图
QImage*qi=newQImage(data_
ptr
,width,height,QImage::Format_Indexed8);QVectorgrayTable;for(inti=0;isetColorTable
resorcap
·
2020-08-18 16:22
QT
shared_
ptr
智能指针缺陷的解决方法
在上一篇博客【C++:智能指针】中详细介绍了C++中的一些智能指针,其中,shared_
ptr
智能指针有三个缺陷:线程不安全;管理资源能力单一:不能管理malloc出来的资源,不能管理文件指针;可能会产生循环引用的问题
Heaphaestus,RC
·
2020-08-18 16:16
C++
StringPiece
classStringPiece{public:typedefsize_tsize_type;private:constchar*
ptr
_;size_typelength_;public://Weprovidenon-explicitsingletonconstructorssouserscanpass
qinbaoan
·
2020-08-18 15:09
Chrome
memset函数定义及其使用
1.memset函数的头文件及原型:#includevoid*memset(void*
ptr
,intvalue,size_tnum);2.参数说明:
ptr
:指向任意类型的指针,即指向我们需要修改的对象,
paul_chi
·
2020-08-18 15:15
编程函数
fscanf 效率不高?
DD大牛的标程交上去还是TLE……最后改了一下读数据的方法,如下:for(inti=0;i
ptr
None0x2a
·
2020-08-18 15:32
C/C++
信息学
list_entry()宏
list_entry()宏#definelist_entry(
ptr
,type,member)\((type*)((char*)(
ptr
)-(unsignedlong)(&((type*)0)->member
gaoandgao
·
2020-08-18 14:39
list_entry
结构体大小
结构体大小只要记住以下三点即可:1.结构体每个成员变量的相对首地址必须是该变量长度的整数倍;2.结构体总大小必须为最大成员长度的整数倍;3.union长度为最大成员变量的长度;例题:下面结构体structs1{charch,*
ptr
爱编程的小屁孩
·
2020-08-18 14:06
C++学
auto_
ptr
解析
auto_
ptr
是当前C++标准库中提供的一种智能指针,或许相对于boost库提供的一系列眼花缭乱的智能指针,或许相对于Loki中那个无所不包的智能指针,这个不怎么智能的智能指针难免会黯然失色。
byhuang
·
2020-08-18 14:08
A.C++语言
C++ unique_
ptr
我对于unique_
ptr
的理解可能还有欠缺的地方,欢迎指正头文件#include,但我在VS中发现不用这个头文件也可以unique_
ptr
是C++的一个智能指针类型,它独占所指向的对象,并且可以实现自动释放
蜡笔小方
·
2020-08-18 14:02
C++
OpenCV:图像锐化处理、提高图像对比度
获取图像像素指针CV_Assert(myImage.depth()==CV_8U);Mat.
ptr
(inti=0)获取像素矩阵指针,索引i表示第i行,从0开始计数;获得当前指针constuchar*current
Nire_谒羽
·
2020-08-18 14:03
计算机视觉
[Android] 智能指针sp与wp
内存释放是C++工程中非常难处理的一部分,为此一些C++工程都会有自己的智能指针系统,C++11的std中也提供了auto_
ptr
之类的智能指针的概念。
杨天睿
·
2020-08-18 12:01
android
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他