Code::Blocks Forums
User forums => Help => Topic started by: Sasha on December 16, 2020, 05:17:30 pm
-
Why CB Old Version compiles the following code Successfully with warning on line #8
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector <string> strings(7);
strings[4] = "Busted...";
cout << strings[4] << endl;
return 0;
}
-
That screenshot is from Eclipse :P
Posting the warning message might also help...
-
Because:
1. You're using different compiler.
2. You're using different set of command line arguments.
-
C https://www.tulane.edu/~mpuljic/cpp/savitch/chapter11 (https://www.tulane.edu/~mpuljic/cpp/savitch/chapter11)
C++ https://www.softwaretestinghelp.com/cpp-string-array (https://www.softwaretestinghelp.com/cpp-string-array/)
-
Thank you for correcting me, the warning occurred in Eclipse and in CB also, I have updated to the next old version on windows XP, and everything works fine.