Files
hwr2023_b/CPlusPlus/intro/functions.h
T
david 0e140ba81f add virtual methods
add interface
add pure virtual
add casts
add template example
2025-02-12 16:51:05 +01:00

24 lines
375 B
C++

#pragma once
#ifndef __FUNCTIONS_H__
#define __FUNCTIONS_H__
//void functionE() {}
void functionF();
void printArray(int numbers[], size_t count);
void changeInt(int n);
void changeIntPointer(int* pN);
void changeIntReference(int& n);
template<class T>
void safeDelete(T*& pObj)
{
if (pObj != nullptr)
{
delete pObj;
pObj = nullptr;
}
}
#endif // !__FUNCTIONS_H__