У меня есть функция C ++, которая проверяет и меняет данные указателя.Моя проблема в том, что, как только переменные входят в функцию, она работает нормально, без проблем, но всякий раз, когда я возвращаюсь из функции, мне кажется, что она никогда не вводилась, поскольку значения до сих пор содержат ту же информацию, что и до входа в функцию.
Ниже приведен фрагмент кода.
bool Swap(int* pComp, int* pNew)
{
pComp = pNew;
return true;
}
Любой совет с благодарностью