Si la clase tiene un constructor que solo necesite un parámetro, puedes hacer lo siguiente:
class FOO {
public:
FOO(int nParametro1);
void metodo1();
void metodo2();
};
int main() {
FOO foo = 20;
return 0;
}
Si has usado la clase string, seguro que has usado/visto algo parecido a esto:
#include <string>
int main() {
std::string cadena = "Esto es una cadena";
return 0;
}
Como ves, esta el la forma simplificada. Esto se puede hacer porque la clase string tiene un constructor de un solo parámetro de tipo const char *