fork download
  1. #include <iostream>
  2. #include <cstring>
  3. using namespace std;
  4.  
  5. int main() {
  6. string username = "actualUsername";
  7.  
  8. char getAcceptedTopic[60];
  9. strcpy(getAcceptedTopic, "Lamps/");
  10. strcat(getAcceptedTopic, username.c_str());
  11. strcat(getAcceptedTopic, "/rga");
  12.  
  13. char republishedShadowTopic[60];
  14. strcpy(republishedShadowTopic, "Lamp/");
  15. strcat(republishedShadowTopic, username.c_str());
  16. strcat(republishedShadowTopic, "/rs");
  17.  
  18. printf("%s\n%s\n%s\n", getAcceptedTopic, republishedShadowTopic, "Lamp/actualUsername/rs");
  19. printf("Compare: %d\n", strcmp(republishedShadowTopic, "Lamp/actualUsername/rs"));
  20.  
  21. return 0;
  22. }
Success #stdin #stdout 0s 4304KB
stdin
Standard input is empty
stdout
Lamps/actualUsername/rga
Lamp/actualUsername/rs
Lamp/actualUsername/rs
Compare: 0