I have no idea what "documentation" you read, but it's obviously not part of the SFML documentation, as SFML isn't here to teach you C++. Which again is the same reason I suggested to first learn C++. And dabbertorres is right, but at this point you really shouldn't learn what placement new is, but instead learn how to write normal C++ applications, learn how classes work, what scopes are in C++, what the difference is between struct and a class, what a constructor and deconstructor does and many more things.
We're happy to help with any problems related to SFML and as you see, we even try to help with C++ issue sometimes, but then again if you don't even want to take the help people offer you and try and stick to your own wrong interpretation of who knows what exactly, then you shouldn't be surprised when people quickly stop providing help, even at places where general C++ questions are welcome.
Learning something isn't about getting others to explain stuff to you all the time, but it's very well also to put in your time and study books and materials on your own until you understand them.
it[0] = wn::Item(100, 100); this creates a copy which can potentially lead to issues.
If you want help specifically with SFML related issues, then you shouldn't be vague on the error messages. Error messages aren't just decorations, but they do actually communicate what is going on.
There's also a very important tool called the debugger, that you should learn how to use, so you can go step by step through your code and see variables change, etc.