Получилось сохранить в txt файл таким кодом:
>output.txt
или 1>output.txt
вы перенаправляете stdout в файл. stdout имеет идентификатор 1. Если пишете 2>output.txt
- перенаправляете stderr в файл.1>output.txt 2>&1
Windows 10 1803 совместимы с 22H2?
class Windows_mgr;
#pragma once
В каком именно из циклов указывать 2^N?
std::vector
.1 << K
int v = a[i]
for(int j = 0; j < K; ++j) {
if(v & (1 << j)) {
cout << '1';
} else {
cout << '0';
}
}
cout << endl;
v
. int a[K][N];
Объект вектора - это некая дополнительная информация, необходимая классу vector для работы, например, количество элементов массива занятого данными, общий размер массива, указатель на массив, что-то еще.
Данные вектора - это собственно массив данных.
Так вот, данные вектора всегда лежат в куче, т.е. массив всегда выделяется динамически.
А вот объект вектора может быть где угодно и в куче и на стеке.
В примере:
name1 - объект вектора лежит на стеке.
name2 - объект вектора лежит в куче, на стеке лежит указатель на объект вектора.
Если определить вектор вне функции в глобальной области видимости, то объект не будет лежать на стеке - он будет находится в сегменте bss или data - это не стек и не куча.