fork(1) download
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. struct someData
  6. {
  7. int someNumber;
  8. std::string someString;
  9. };
  10. typedef someData Data;
  11.  
  12. void ChangeDataNumber(Data &data)
  13. {
  14. data.someNumber = 999.99;
  15. }
  16. void ChangeDataString(Data &data)
  17. {
  18. data.someString = "This is the string";
  19. }
  20.  
  21. void PrintData(Data &data)
  22. {
  23. std::cout << "Number: " << data.someNumber << std::endl;
  24. std::cout << "String: " << data.someString << std::endl;
  25. }
  26.  
  27. int main() {
  28. // your code goes here
  29. Data data;
  30. ChangeDataNumber(data);
  31. ChangeDataString(data);
  32. PrintData(data);
  33. return 0;
  34. }
Success #stdin #stdout 0s 3228KB
stdin
Standard input is empty
stdout
Number: 999
String: This is the string