с использованием vector :: insert (const_iterator position, initializer_list il); http://www.cplusplus.com/reference/vector/vector/insert/
#include
#include
int main() {
std::vector vec;
vec.insert(vec.end(),{1,2,3,4});
return 0;
}
Это зависит от определенного протокола, определенного в протоколе. Некоторые поддерживают постоянные соединения, другое завершение их соединения когда Ваш вызов близко во входе или outputstream, данном соединением. Но кроме запоминания к закрытию потоков Вы открылись от URLConnection, нет ничего иного, что можно сделать.
От javadoc для java.net. URLConnection
, Вызывающий завершение (), методы на InputStream или OutputStream URLConnection после запроса могут освободить сетевые ресурсы, связанные с этим экземпляром, если конкретные спецификации протокола не определяют различные поведения для него.
Если Вы бросаете в HttpURLConnection, существует разъединение () метод. Если соединение будет неактивно, оно, вероятно, сразу разъединится. Никакие гарантии.