]> git.dkaiser.de - 42/cpp01.git/commitdiff
Finish ex02
authorDominik Kaiser <dkaiser@student.42heilbronn.de>
Mon, 10 Feb 2025 10:48:00 +0000 (11:48 +0100)
committerDominik Kaiser <dkaiser@student.42heilbronn.de>
Mon, 10 Feb 2025 10:48:00 +0000 (11:48 +0100)
ex02/main.cpp

index 188eb5bb50bcf04a57f3b0bb15734716d07be28e..533436ddee66e4b93a9cdc19867447eed6f3fb4d 100644 (file)
@@ -6,9 +6,24 @@
 /*   By: dkaiser <dkaiser@student.42heilbronn.de    +#+  +:+       +#+        */
 /*                                                +#+#+#+#+#+   +#+           */
 /*   Created: 2025/02/10 11:37:18 by dkaiser           #+#    #+#             */
-/*   Updated: 2025/02/10 11:37:44 by dkaiser          ###   ########.fr       */
+/*   Updated: 2025/02/10 11:47:15 by dkaiser          ###   ########.fr       */
 /*                                                                            */
 /* ************************************************************************** */
 
+#include <string>
+#include <iostream>
+
 int main(void)
-{}
+{
+    std::string str = "HI THIS IS BRAIN";
+    std::string*  stringPTR = &str;
+    std::string& stringREF = str;
+
+    std::cout << "Address of str:                " << &str << std::endl;
+    std::cout << "Address held by stringPTR:     " << stringPTR << std::endl;
+    std::cout << "Address held by stringREF:     " << &stringREF << std::endl;
+
+    std::cout << "Value of str:                  " << str << std::endl;
+    std::cout << "Value pointed to by stringPTR: " << *stringPTR << std::endl;
+    std::cout << "Value pointed to by stringREF: " << stringREF << std::endl;
+}