This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]