Creating objects on stack or heap
来源:互联网 发布:剑灵可爱召唤捏脸数据 编辑:程序博客网 时间:2024/06/01 08:05
class Player {
private:
int health;
int strength;
int agility;
public:
void move();
void attackEnemy();
void getTreasure();
};
int main(){
Player p1;
Player *p2 = new Player;
p1.move();
p1.getTreasure();
p2->attackEnemy();
p2->move();
p1.move();
private:
int health;
int strength;
int agility;
public:
void move();
void attackEnemy();
void getTreasure();
};
int main(){
Player p1;
Player *p2 = new Player;
p1.move();
p1.getTreasure();
p2->attackEnemy();
p2->move();
p1.move();
}
When an object is allocated on the stack, we use the dot notation.
When an object is allocated on the heap, we use the arrow natation.
0 0
- Creating objects on stack or heap
- Stack and Heap Objects in Objective-C
- More Effective C++ 27. Requiring or Prohibiting Heap-Based objects
- stack&&heap
- heap&stack、
- stack heap
- stack & heap
- Stack & Heap
- heap&stack
- Friday Q&A 2010-01-15: Stack and Heap Objects in Objective-C
- Builds failing with OutOfMemoryErrors(Heap or Permgen space) on Jenkins
- Creating custom objects in JavaScript
- Linq Expressions – Creating objects
- Stack and Heap
- Stack and Heap
- heap和stack
- Stack vs. Heap
- Stack vs Heap Allocation
- Class example in C/C++
- (转)我是如何成长为系统架构师的
- constructors and destructors
- c bit field
- poj 1406 Starship Hakodate-maru 暴力枚举
- Creating objects on stack or heap
- Java基础视频教程第17天_Collections、Arrays、1.5新特性
- 【Unity技巧】Unity中的优化技术
- Leetcode NO.179 Largest Number
- Linux Shell 脚本编程从入门到精通 (笔记1)
- c- structure initialization
- 设计模式之Observer
- Java并发编程实践 重庆大学 学习笔记 I
- How I Became A Madman