• 关于

    C++指针

    的搜索结果

回答

C++ 指针与字符串的区别https://yq.aliyun.com/ask/9523 关于c++引用形参的问题。引用符号&是不是和c中的取地址符号一个意思呢?https://yq.aliyun.com/ask/141526 请问C++中的引用符号“&到底怎么使用?...
马铭芳 2019-12-01 20:19:12 808 浏览量 回答数 1

回答

C++ 中通过一个全局...在这篇文章中,我想提出一个简单的 C++ 委派的实现,是用 C++ 成员函数指针C++11 的可变模板(variadic templates),目前这套实现方法仅支持 GNU C++ 4.7.0,在 Windows 下可使用 MinGW。
a123456678 2019-12-01 20:05:39 1002 浏览量 回答数 1

回答

智能指针c++动态内存在看c++primer,里面有一个总结“如果你使用的智能指针管理的资源不是new分配的内存,记得传递给他一个删除器”这个不是new分配的是指像其他函数分配的动态内存,如兼容c语言留下来的malloc和...
a123456678 2019-12-01 20:08:57 1000 浏览量 回答数 2

回答

java好学,C++中让人头疼的指针给扔掉了。C++入门的话看老谭那本书是远远不够的。C++ Primer这本巨著是一定要看的。如果你想让你的代码写起来更规范,而且远离陷阱,《Effective C++》和《more Effective C++》可以...
青衫无名 2019-12-02 01:20:09 0 浏览量 回答数 0

回答

循序渐进学习C/C++ 0_0 易学C++ 1_0 C程序设计 1_0 C程序设计(谭浩强)或者1_1 C++程序设计教程(钱能第二版) 1_1 Essential C++ 1_2 C++ Primer3 1_20 C++ Primer Plus中文版第5版 1_21 c++大学教程(第二版) 1_22 C++...
沉默术士 2019-12-02 01:20:07 0 浏览量 回答数 0

回答

https://yq.aliyun.com/ask/16510C++:用类模板编写求 3个数中最大值的程序.https://yq.aliyun.com/ask/120409c++模板类包含typedef 指针函数,vs2012编译错误https://yq.aliyun.com/ask/9246C++ STL 模板 析构函数...
马铭芳 2019-12-01 20:19:13 1780 浏览量 回答数 1

回答

C和C++最大的区别当然是C++支持OOP,但是它们也有一些细节上的不同。比如C++支持模板、引用、命名空间等,C++ 11/14更是增加了Lambda表达式、类型推断、自动指针等等
杨冬芳 2019-12-02 03:10:18 0 浏览量 回答数 0

回答

C++最后是 C++C++ 有 189 个概念 11 个分组,是 Ruby 的 2 倍,是CoffeeScript 的 3 倍。C++里的某些概念(比如命名解析)因为有很多微妙的规则,所以更加复杂。而且因为有太多不同的范畴,C++里的名称概念也比...
a123456678 2019-12-02 01:56:42 0 浏览量 回答数 0

回答

jna相关问题,遇到一个问题:JNA调用c++接口,传递的是指针,在c++接口中给这个指针分配了一个数组空间,在java这边怎样将这个指针转换为数组?
蛮大人123 2019-12-01 19:39:31 1728 浏览量 回答数 1

回答

引用和指针c++之中的具体区别
a123456678 2019-12-01 20:09:19 835 浏览量 回答数 1

回答

a=B()值得注意的是,C++中也可以把对象建在堆上,但这就要用到指针(其实java的原理也是指针,只不过你不需要)也就是楼上所说:A*a=new A(),因此,在C++中可以这么写: A*a;此处只有用指针,然后下面用new,才能把...
a123456678 2019-12-02 02:01:25 0 浏览量 回答数 0

回答

刚刚接触c++的面向对象编程,因为以前有过java编程的经验,所以更加对此感到疑惑:为什么在c++中对象仅仅是对象,不具有多态性;而指针声明的对象却具备多态性?
a123456678 2019-12-01 20:10:26 863 浏览量 回答数 2

回答

而在C++中,对象是在堆栈中创建的。这样可达到更快的速度,”这句话不能理解。c++的堆栈和java的堆有啥区别啊。PS:原文“最重要的一种情况是C和C++对内存的管理方式,它是某些人觉得Java速度肯定慢的重要依据:在...
a123456678 2019-12-01 20:10:57 1000 浏览量 回答数 1

回答

我觉得,C++开发人员转Java应该是比较简单的,因为Java本身是基于C++的,只是取消了C++指针而已。而至于微服务的划分,那要根据你的具体的应用系统来确定,满足需求即好,而不一定是一味的强调“微”
wangccsy 2019-12-02 01:47:10 0 浏览量 回答数 0

回答

这是 C++ 的 inlining 技术导致的,而 C 语言还需要通过函数指针,这点消耗导致 C 语言的排序在性能上比 C++ 慢。有趣的是很多人认为 C++ 也会通过指针来调用一个函数。我的经验:要达到最佳的性能应该尽可能采用...
a123456678 2019-12-02 01:56:36 0 浏览量 回答数 0

回答

先看《c++从入门到精通》不用看完 把指针看完就行了 1周搞定。然后看《数据结构与算法分析》。两书均用c++,有c基础很容易上手前面那本。
boxti 2019-12-02 01:22:52 0 浏览量 回答数 0

回答

C是面向过程,C++是面向对象。C++里有函数重载,C中没有函数重载。C++是面向对象的,有重载 继承 多态三种特性 然后面试官问我多态的用处,坦率的讲我所理解的多态如下: class animal { virtual void speak();} ...
a123456678 2019-12-01 19:51:01 948 浏览量 回答数 1

回答

c++中对象内存放堆上还是在栈上是不是根据对象实例化的方法,如:A a;在栈中分配内存A*a=new A();动态内存分配,在堆上要是这样,如果我尽量不用指针的话(这样程序风格似乎更加清晰一些),那是不是对象都分配到栈...
a123456678 2019-12-01 20:08:05 1007 浏览量 回答数 1

回答

《深度探索C++对象模型》中文版116页,“某些编译器设计了一种优化技术,只要第二个(或后继)base class声明了一个virtual function,而第一个base class没有,就把多个base classes的顺序调换。这样可以在derived ...
a123456678 2019-12-01 20:09:21 859 浏览量 回答数 1

回答

在 C/C++ 中,区分点是传值和传址。传值很好理解,就是把一个变量的值传递给另外一个变量。那变量的本质是什么,变量是指代一个内存的区域。值就是这个内存区域里的值。那凭什么变量能指代这个内存区域呢?这是编译...
倚贤 2019-12-02 01:39:37 0 浏览量 回答数 0

回答

c++primer说函数不能返回局部对象的指针或引用。const string&manip() { string ret;if!ret.empty()) return ret;错误返回局部对象的引用 else return"empty;错误“empty”是一个局部临时量 } 在essential c++...
杨冬芳 2019-12-01 19:32:23 1251 浏览量 回答数 1

回答

C/C++ 规定可以将任何类型的指针转化为void指针,void指针转换为任何类型的指针,所以我们可以将type 转化为void,然后将void转化为char进行memcpy。若是入参定义为char,对于编译器不能隐身转化的类型需要在调用的...
a123456678 2019-12-02 02:01:57 0 浏览量 回答数 0

回答

C/C++中在对一个指针指向的内存调用free函数后,指针的值不变。那么这个指针指向的内存的值变不变呢?系统如何标记这段内存已经不再使用可以重新分配了呢?malloc free new delete操作在操作系统级别上发生了什么呢...
a123456678 2019-12-01 20:12:03 1268 浏览量 回答数 2

回答

设定两个指针,最初位置分别为两个单链表的起始位置 比较两个指针所指向的元素,选择相对小的元素放入到合并空间,并移动指针到该单链表的下一位置 重复上面一步直到某一...需要程序的话追问我 不过我只会c++和pascal
知与谁同 2019-12-02 01:19:27 0 浏览量 回答数 0

回答

void A:copy(A&aa){if(this=amp;aa)/显式使用this指针return;避免自身对自身赋值*this=aa;...这段代码是用来讲解this指针的,表示没看懂,求讲解,顺便讲下this指针有什么用处,什么时候需要使用它。
a123456678 2019-12-01 20:09:48 861 浏览量 回答数 1

回答

1.“c_str返回的是临时指针,不能对其操作”这句话是什么意思,临时指针是像传值一样的拷贝吗,存在于临时栈区的那种2.一个string被c_str函数作用后会被析构?为什么我自己运行出来不是这样子的,下面附图
a123456678 2019-12-01 20:11:17 1144 浏览量 回答数 1

回答

相同于C++中的this指针,用于访问类成员变量
lusing 2019-12-02 01:07:47 0 浏览量 回答数 0

回答

float*tmp_data;获取数据的地址。然后要传递给 std:vector data;假设tmp_dta已经获取成功,现在如何把它的值传递给data?能否讲一下背后指针,地址的传递过程,刚学c++不是很清楚,谢谢!
a123456678 2019-12-01 20:11:25 809 浏览量 回答数 1

回答

C/C++中区分值传递和指针传递。JAVA中只有值传递,没有引用传递一说,对对象本身看成一种值(地址值)也归为值传递。
hujun123qwe 2019-12-02 01:39:40 0 浏览量 回答数 0

回答

首先 typedef是定义一个别名,在编译阶段系统会自动把出现Node的地方用class List...推荐你先找本c语言入门书籍看一下如谭浩强的《c程序设计》把里面的指针理解一下和学习一下其它基本语法,再学习c++应该会比较轻松。
a123456678 2019-12-02 02:19:15 0 浏览量 回答数 0

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化