Публикации по теме 'technical-competition'
Понимание интеллектуальных указателей в C++
В этой статье мы начнем с необработанных указателей, поговорим об их недостатках, а затем узнаем об умных указателях, которые решают проблемы с необработанными указателями.
Начнем с фрагмента кода, демонстрирующего использование необработанных указателей.
#include <iostream>
class Student{
std::string sid;
std::string name;
};
int main(){
// allocating memory to the heap.
Student *myStudent = new Student();
// do something with student...
// if something is..