Remind your landlord what happens when pipes freeze and how expensive it is to repair . <| sep |> Yes , you can calculate the value needed with the formula on the datasheet . It is labeled R 50 on the board , it is near the USB ports . The Pi B and Pi 2 have a second resistor that can be enableddisabled with a transistor , which is why you can change the limit in software . The Pi 3 doesn ' t have that transistor . <| sep |> I haven ' t noticed this unless you include the poo in loo type stuff . <| sep |> It appears the state thinks people are stupid . It ' s so obvious they have something to hide . People who have nothing to hide , hide nothing . <| sep |> The container manages its own memory , which is separate from any allocations you make . It does not matter at all whether you use pushback or emplacebackif you wrote new somewhere in your code , then you ' re responsible for writing delete . You should not be using pointers here at all . It doesn ' t matter whether it ' s an int or some custom struct type . There ' s just no reason for it , and it makes your code much more brittle and not exception safe . If you find yourself writing new or delete outside of the specific case of deep inside the guts of a RAII class whose sole job is to manage ownership of a resource , then you ' re probably doing something wrong .