Mam takie coś
#include <iostream>
#include <cstdlib>
using namespace std;
template<typename T>
void fun(T* wsk, int rozmiar)
{
//wsk = (T*)malloc(rozmiar * sizeof(T));
wsk = new T[rozmiar];
}
int main(void)
{
int *wsk = NULL;
fun(wsk, 5);
for(int i = 0; i < 5; i++)
wsk[i] = i;
for(int i = 0; i < 5; i++)
cout << wsk[i] << " ";
}
jak przekazuje wskaźnik do funkcji to działam na originale, lecz poza funkcją nie jestem wstanie wypełnić tablicy
ale jak zrobię zwykłą funkcje nie szablon i zrobię zwracanie tego wskaźnika to wszystko jest ok, ale jak przekazuje wskaxnik do funkcji zwracanie nie powinno być wymagane
proszę o pomoc