17 lines
346 B
C++
17 lines
346 B
C++
#pragma once
|
|
|
|
void changeInteger(int n);
|
|
int changeIntegerPerReturn(int n);
|
|
bool changeIntegerPerPointer(int* pN);
|
|
bool changeIntegerPerReference(int& n);
|
|
|
|
bool createInteger(int* pN);
|
|
bool createIntegerWithPointerPointer(int** ppN);
|
|
|
|
template<typename T>
|
|
void safeDelete(T*& pObj)
|
|
{
|
|
if (pObj == nullptr) return;
|
|
delete pObj;
|
|
pObj = nullptr;
|
|
} |