У вас ошибка в вызове метода getValues, так как ожидается аргумент:
void getValues(Properties* objectValues);
.
Создайте объект и передавайте ссылку на него.
Properties obj;
Properties* objectValues = new Properties;
objectValues->getValues(&obj);
UPD: Если вам не нужно косвенное обращение к объекту через указатель, но хотите обратиться к члену объекта через указатель, то можно так:
#include <iostream>
class Properties
{
public:
void getValues();
int a = 13;
int b = 82;
float c = 27.01f;
};
void Properties::getValues()
{
std::cout << a << std::endl;
}
int main()
{
setlocale(0, "");
Properties* ptr = new Properties;
ptr->getValues();
std::cin.get();
return 0;
}
Можно также и без указателя обращаться к члену объекта, через точечную нотацию:
#include <iostream>
class Properties
{
public:
void getValues();
int a = 13;
int b = 82;
float c = 27.01f;
};
void Properties::getValues()
{
std::cout << a << std::endl;
}
int main()
{
setlocale(0, "");
Properties obj;
obj.getValues();
std::cin.get();
return 0;
}