This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
C++/libstdc++: new "statement with no effect" warnings
- From: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- To: gcc at gcc dot gnu dot org, <libstdc++ at gcc dot gnu dot org>
- Date: Fri, 4 Jan 2002 16:08:04 +0100 (CET)
- Subject: C++/libstdc++: new "statement with no effect" warnings
Today (or very recently) I started getting a warning
x.cc:10: warning: statement with no effect
for the following code when compiling with -Wall:
1 #include <vector>
2
3 using namespace std;
4
5 typedef unsigned U;
6 typedef vector<unsigned> V;
7
8 int main() {
9 U *u = new U[43];
10 V *v = new V[43]; // warning: statement with no effect
11
12 delete[] u;
13 delete[] v;
14 }
What's the problem here?
Gerald
--
Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/