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
Linux下计算变参字符串的长度
{va_listarg_
ptr
;va_start(arg_
ptr
,format
hb_cqy1
·
2020-09-13 05:44
C++
libCurl 库sftp上传和下载
上传:size_tDownloadFtp::read_callback(void*
ptr
,size_tsize,size_tnmemb,void*stream){curl_off_tnread;/*inreal-worldcases
追逐曙光
·
2020-09-13 05:54
随笔
经验
sftp
【C++】shared_
ptr
的线程安全及循环引用问题
std::shared_
ptr
的线程安全问题shared_
ptr
的线程安全分为两方面:智能指针对象中引用计数是多个智能指针对象共享的,两个线程中智能指针的引用计数同时++或--,这个操作不是原子的,引用计数原来是
懒洋洋
·
2020-09-13 02:10
学习与总结
JVM--轻量级锁
这时候被锁对象的对象头markword格式:
ptr
...00locked最后两位00表示对象持有轻量级锁
maybe宸
·
2020-09-13 02:26
JVM
笔记
java
java
JVM
轻量级锁
int *
ptr
=(int *)(&a+1)
int*
ptr
=(int*)(&a+1)(面试题),有需要的朋友可以参考下。【问题】:请写出以下程序的输出结果。
guanyasu
·
2020-09-13 01:28
企业面试题
C++ 11之 && 右值引用
最近在看cocos2dx的源代码,发现了一个模板类有一个奇怪的语法&&:inlineRefPtr(RefPtr&&other){_
ptr
=other._
ptr
;other.
fenghen777
·
2020-09-13 01:40
C++
__android_log_vprint可变参数打印日志
android_log_print();函数进行封装,可是这个函数的参数是可变长参数;对于可以变长的参数,我们可以使用以下函数msdn提供的变量和函数进行实现封装可变参数传递的函数;typeva_arg(va_listarg_
ptr
_Ataraxia
·
2020-09-13 01:57
安卓中使用JNI编程
unique_
ptr
、scoped_
ptr
、shared_
ptr
的区别
>>>unique_
ptr
:禁止拷贝,只能通过Move语义来转移。
weixin_34195364
·
2020-09-12 23:38
为什么使用对象指针而不是使用对象本身?
引子:classA{};classB{public:B();~B();private:Aobject_a;A*
ptr
_a;};在上面的代码中,是使用类A的对象好,还是对象指针比较好呢?
江南-一苇渡江
·
2020-09-12 23:19
C++
Boost库中的智能指针scoped_
ptr
,scoped_array
一.boost库中smart_
ptr
产生的原因,所发挥的作用我们知道,为了更安全使用指针,不再让C/C++程序猿为了代码的内存管理而苦恼,VC和VS都带有智能指针auto_
ptr
供程序猿调用。
山农
·
2020-09-12 23:13
Boost
浅析带const的指针或引用复杂声明
●复杂的
ptr
和const声明#include#includeusingnamespacestd;structX{X(inti):m_i(i){}intm_i;
afxid
·
2020-09-12 22:55
C/C++语言
指针面试题总结
#include#includeintmain(){inta[5]={1,2,3,4,5};int*
ptr
=(int*)(&a+1);printf("%d,%d\n",*(a+1),*(
ptr
-1));
小仙女
·
2020-09-12 21:54
大二寒假读书笔记150201
+强制要求指向const对象的指针也必须具有const特性(有const特性的指针却不是只能指向const对象):constdoublepi=3.14;constdouble*cptr;double*
ptr
东方花未开
·
2020-09-12 20:09
C++
遇到的几个奇怪的笔试题
参加某笔试,遇到一些奇怪的笔试题:第一题:intmain(){inti=320;char*
ptr
=(char*)&i;printf("%d",*
ptr
);}输出是64;如果是采用大端存储的方式,是否还是
something的马甲
·
2020-09-12 19:34
语言学习
深入理解C语言指针的奥秘
先声明几个指针放着做例子:例一:(1)int*
ptr
;(2)char*
ptr
;(3)int**
ptr
;(4)int(*
ptr
)[3];(5)int*(*
ptr
)[4];指针的类型从语法
freerock
·
2020-09-12 19:37
c++
c
语言
编译器
存储
fun
float
C语言数组指针与指针数组,C语言的精华
[3][0],*q[3]);intnum[2][5]={{111,222,333,444,555},{666,777,888,999,1111}};/*第一种方法传入的是数组各元素的地址*/int(*
ptr
cp_srd
·
2020-09-12 19:27
C/C++
realloc函数使用注意事项
1.realloc函数原型void*realloc(void*
ptr
,size_tsize)功能为给
ptr
重新分配内存大小,若size过大,导致原地址上没有足够空间可供申请,则会找一块符合条件的地址,把
wssjn1994
·
2020-09-12 17:44
C语言UNIX函数用法
C语言realloc函数解析
在网上查了很多资料,终于大概知道了这个函数的原理void*realloc(void*
ptr
,size_tsize);作用:更改已经配置的堆内存空间,说白了在C语言中就是更改由malloc()函数分配的内存空间的大小
韦小逸
·
2020-09-12 16:03
c
C++面试 C++11 新特性之智能指针
shared_ptrshared_
ptr
基本用法shared_
ptr
**采用引用计数的方式管理所指向的对象**。
水果先生
·
2020-09-12 16:49
C++
C++运算符优先级
::++--调节优先级的括号操作符数组下标访问操作符通过指向对象的指针访问成员的操作符通过对象本身访问成员的操作符作用域操作符后置自增操作符后置自减操作符(a+b)/4;array[4]=2;
ptr
->
nicky_zs
·
2020-09-12 16:45
realloc的源码和不足
概述:void*realloc(void*
ptr
,size_tsize)realloc实在原有内存基础上直接从队上再分配指定数量的内存块,如果分配成功,返回新的地址,这样隐含源地址失效的风险。
科喜软件
·
2020-09-12 16:05
C++
linux realloc之内存分配
realloc是一个内存重分配函数,其原型如下realloc(void*
ptr
,size_tsize)realloc可以对
ptr
指针所指的空间进行扩大或缩小,无论是扩大或缩小,原有内存中的内容保持不变。
a936676463
·
2020-09-12 15:15
C++智能指针总结(面试常问)
C++智能指针总结(面试常问)1.智能指针的实现原理2.C++11四种智能指针总结2.1auto_
ptr
:2.2unique_
ptr
:2.3share_
ptr
:2.4weak_
ptr
:1.智能指针的实现原理智能指针的实现原理就是在一个类的内部封装了类对象的指针
Sunrise的博客
·
2020-09-12 15:22
面试题
笔记
指针
c++
c语言中realloc()函数解析
http://blog.csdn.net/hackerain/article/details/7954006realloc(void*__
ptr
,size_t__size):更改已经配置的内存空间,即更改由
sunmenggmail
·
2020-09-12 15:55
c++
数组名作指针什么时候代表整个数组
int*
ptr
=(int*)(&a+1);
ptr
转换为int*指针,指向数组后的第一个位置,因为是int*类型指针,增加步长为一个`int“
克里特
·
2020-09-12 13:04
小题目整理
c语言的constant pointer vs pointer to constant
constint*
ptr
;declaresptrapointertoconstinttype.Youcanmodifyptritselfbuttheobjectpointedtobyptrshallnotbemodified.constinta
Tom098
·
2020-09-12 12:31
c&c++
图像处理总结--图像保存
GdiplusStartupInputgdiplusStartupInput;GdiplusStartup(&m_GdiPlusToken,&gdiplusStartupInput,NULL);m_GdiPlusToken是ULONG_
PTR
清水迎朝阳
·
2020-09-12 10:20
图形图像处理
GDI+
图像处理
OpenCV安装 error LNK2019: 无法解析的外部符号 “public: static struct cv::
Ptr
<class cv::xfeatures2d::SURF>
我的是缺少添加扩展的lib,在项目属性里面添加即可opencv_xfeatures2d320d.libopencv_features2d320d.lib
qq_25147107
·
2020-09-12 10:10
OpenCV
ULONG_
PTR
与ULONG
ULONGUnsignedLONG.Therangeis0through4294967295decimal.ThistypeisdeclaredinWinDef.hasfollows:typedefunsignedlongULONG;在VS2010中使用ULONG时,需加上头文件#include,否则出现inllisense:未定义的标识符ULONG错误ULONG_PTRUnsignedLONG_
用心倾听
·
2020-09-12 10:27
C++
未定义标识符ULONG_
PTR
,BOOL等错误解决方法
在vs2013中出现错误:未定义标识符ULONG_
PTR
,BOOL等在文件头部增加:include头文件WinDef.h
sjtu_chenchen
·
2020-09-12 09:21
c++
标识符
bool
VC利用GDI+显示透明的PNG图片
1加入头文件#include//初始化一下com口#ifndefULONG_
PTR
#defineULONG_PTRunsignedlong*#include"GdiPlus.h"usingnamespaceGdiplus
bobohack
·
2020-09-12 09:42
GDI+的错误(转)
1.errorC2065:'ULONG_
PTR
':undeclaredidentifier问题原因:GDI++是WIndowsPlatformSDK不是MFC的一部分,而ULONG_
PTR
在SDK中的定义与
小刺猬001
·
2020-09-12 09:42
VC中使用GDI+显示图片
1.在你将要使用GDI+的工程中,完成初始化工作,将以下代码加入StdAfx.h头文件中://加入的头文件#include//初始化一下com口#ifndefULONG_
PTR
#defineULONG_PTRunsignedlong
Joe_wang
·
2020-09-12 09:10
vc
c++
学习之路
单链表自动生成函数
#include#include#includetypedefstructSLHead_struct{//singlelistheadchar*sl_mbr_
ptr
;//unsignedinttotal_elements
younkerjqb
·
2020-09-12 09:52
深度解读Q_D指针与Q_Q指针
首先是Q_D指针:先贴上我们的测试用例.classTEST;classTESTPrivate{public:TESTPrivate(TEST*parent):q_
ptr
(parent),a(666){couta
deoxyribonucleicacid
·
2020-09-12 09:42
条款 17:以独立语句将 newed 对象置入智能指针
:以独立语句将newed对象置入智能指针Storenewedobjectsinsmartpointersinstanalonestatements.processWidget(std::shared_
ptr
哈士奇超帅
·
2020-09-12 08:17
Effective
C++
C++
new
智能指针
条款 15:在资源管理类中提供对原始资源的访问
constInvectment*);有些API会需要直接指涉资源,通常情况是参数为某对象指针,此时要求资源管理类能够返回原始资源的指针资源管理类提供原始资源的指针,通常是get()函数,如shared_
ptr
哈士奇超帅
·
2020-09-12 08:17
C++
Effective
C++
C语言复习笔记
#1关于指针int*
ptr
;//指向int类型变量的指针char*
ptr
;//指向char类型变量的指针int**
ptr
;//指向指向int类型变量的指针变量的指针int*
ptr
[3];//有三个指向int
忧郁家的猫头鹰
·
2020-09-12 05:40
C
program
c
语言
null
存储
RaiseException
voidWINAPIRaiseException(__inDWORDdwExceptionCode,__inDWORDdwExceptionFlags,__inDWORDnNumberOfArguments,__inconstULONG_
PTR
weixin_34248487
·
2020-09-12 03:20
readn writen readline函数源代码
*/readn(intfd,void*vptr,size_tn){size_tnleft;ssize_tnread;char*
ptr
;
ptr
=vptr;nlef
notepi
·
2020-09-12 03:16
unix网络编程
C语言指针与数组 理解
intmain(){inta[4]={1,2,3,4};int*
ptr
1=(int*)(&a+1);int*
ptr
2=(int*)((int)a+1);printf("%x,%x",
ptr
1[-1],*
土麦
·
2020-09-12 03:16
ptr
= (char *)malloc(0)
char*
ptr
;if((
ptr
=(char*)malloc(0))==NULL)puts("Gotanullpointer");elseputs("Gotavalidpointer");上面程序在VC6.0
innerpease
·
2020-09-12 00:14
C/C++
null
framework7 下拉刷新、无限滚动
下拉刷新:html:案例1案例2js:return{on:{pageInit:function(e,done){$('.
ptr
-content').on('
ptr
:refresh',function(e
dazeni6650
·
2020-09-12 00:31
C语言访问MYSQL数据库语法
C语言访问MYSQL数据库语法基本的增删改查操作:#include#include#includevoiderror_quit(constchar*str,MYSQL*conn_
ptr
){fprintf
我有我向往的生活
·
2020-09-11 23:29
C语言
指针、空指针、指针值、void*指针
//定义指针的方法一inta1=12;int*
ptr
1;
ptr
1=&a1;//使用之前必须赋值printf("
ptr
1=%d,*
ptr
1=%d\r\n",
ptr
1,*
ptr
1);//定义指针的方
高天赐
·
2020-09-11 20:24
C/C++
C 空指针引起crash 范例
#includeusingnamespacestd;intmain(){char*a=“helloworld”;char*b=NULL;char*c=b;coutintmain(void){char*
ptr
shalan88
·
2020-09-11 20:10
C
语言
[C/C++]_[初级]_[关于Gdiplus::Bitmap使用的注意事项]
场景1.我们一般使用Gdiplus::Bitmap来存储图像数据,使用shared_
ptr
来对Gdiplus::Bitmap进行封装,达到使用引用计数共享图像对象,减少内存占用的目的.2.偶尔的时候如果
infoworld
·
2020-09-11 19:55
系统平台
gdiplus
Windows
C++
delete
崩溃
CentOS 6.9升级GCC至6.4.0版本
查看默认动态库:#strings/usr/lib64/libstdc++.so.6|grepGLIBC4、不支持c++11的新特性:尝试写一个C++11特性的程序段tryCpp11.cc,使用了shared_
ptr
zyu67
·
2020-09-11 18:37
Linux
C++智能指针和普通指针转换需要注意的问题
自从c++11引入智能指针shared_
ptr
后,我们似乎再也不用担心new的内存没有释放之类的问题了,但是,这样就万无一失了吗?
weixin_30950607
·
2020-09-11 17:08
指针数组
boost很早就有boost:
ptr
_vector......等等。后来c++11带来了unique_
ptr
,shared_
ptr
,结合std::vector也可实现类似的功能。
thinktalk
·
2020-09-11 16:54
c++
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他