C++ | Constructores | Pregunta 4

#include<iostream> using namespace std; class Point { public:     Point() { cout << «Constructor called»; } };    int main() {    Point t1, *t2;    return 0; } (A) Error del compilador (B) Constructor llamado Constructor llamado (C) Constructor llamado Respuesta: (C) Explicación: Aquí solo se construye un objeto t1. t2 es solo una variable de puntero, … Continue reading «C++ | Constructores | Pregunta 4»

C++ | Constructores | Pregunta 17 – Part 1

¿Producción? #include<iostream> #include<string.h> using namespace std;    class String {     char *str; public:      String(const char *s);      void change(int index, char c) { str[index] = c; }      char *get() { return str; } };    String::String(const char *s) {     int l = strlen(s);     str = new char[l+1];     strcpy(str, s); }    int main() {    String s1(«geeksQuiz»); … Continue reading «C++ | Constructores | Pregunta 17 – Part 1»