Originariamente inviato da shodan
codice:
class myClass {

public:
        myClass(const std::string& s) : saluto(s) {}
	void print();
private:
	std::string saluto;
};
scusa shodan ma perchè a questo punto non lo scrivi cosi che mi sembra qualcosa di molto più chiaro:

codice:
public:
       myClass(std::string s) { saluto = s; }
private:
       std::string saluto;
?