Size: a a a

2020 August 20

S

SeanWoo in supapro.cxx
Здоров всем. Был у кого опыт соединения адресной светодиодной ленты на прямую с ПК. Не через какие-либо контролеры по типу Ардуинки, а именно от ПК управление через COM порт. Насколько сложно это реализовать?
источник

S

SeanWoo in supapro.cxx
А вообще по хорошему всё это дело соеденить с Razer Synapse, чтоб по феншую было
источник

D

Danya in supapro.cxx
Yellow Clown
Подскажите пожалуйста как оптимальнее будет работать программа
1. Если создать объект в динамической памяти записать его в файл и потом очистить область динамической памяти.
Или
2. С начала создать массив объектов каждый из которых содержит данные в динамической памяти и только когда ввод данных окончен все записать в файл с помощью цикла
Ничего не понятно, но очень интересно
источник

S

SeanWoo in supapro.cxx
Danya
Ничего не понятно, но очень интересно
++
источник

D

Danya in supapro.cxx
Yellow Clown
Подскажите пожалуйста как оптимальнее будет работать программа
1. Если создать объект в динамической памяти записать его в файл и потом очистить область динамической памяти.
Или
2. С начала создать массив объектов каждый из которых содержит данные в динамической памяти и только когда ввод данных окончен все записать в файл с помощью цикла
Меньше слов, больше кода
источник

YC

Yellow Clown in supapro.cxx
Danya
Ничего не понятно, но очень интересно
Что именно не понятно
источник

D

Danya in supapro.cxx
Yellow Clown
Что именно не понятно
Всё
источник

YC

Yellow Clown in supapro.cxx
Код надо написать ещё просто вот столкнулся с таким вопросом на развилке и думаю в какую сторону держать направление
источник

D

Danya in supapro.cxx
Yellow Clown
Код надо написать ещё просто вот столкнулся с таким вопросом на развилке и думаю в какую сторону держать направление
Минимальные примеры для двух случаев напиши
источник

Е

Егор in supapro.cxx
Yellow Clown
Код надо написать ещё просто вот столкнулся с таким вопросом на развилке и думаю в какую сторону держать направление
вот как-то так сделай
а что лучше 
std::vector<int> vec;
for (int i = 0; i < N;++i)
  vec.push_back(i);
ofstream("text.txt") << vec;
или
for (int i = 0; i < N;++i)
  ofstream("text.txt") << i;
источник

D

Danya in supapro.cxx
Егор
вот как-то так сделай
а что лучше 
std::vector<int> vec;
for (int i = 0; i < N;++i)
  vec.push_back(i);
ofstream("text.txt") << vec;
или
for (int i = 0; i < N;++i)
  ofstream("text.txt") << i;
Бррр
источник

Е

Егор in supapro.cxx
Danya
Бррр
псевдокоду в зубы не смотрят
источник

YC

Yellow Clown in supapro.cxx
Егор
вот как-то так сделай
а что лучше 
std::vector<int> vec;
for (int i = 0; i < N;++i)
  vec.push_back(i);
ofstream("text.txt") << vec;
или
for (int i = 0; i < N;++i)
  ofstream("text.txt") << i;
Но в принципе это я и имел ввиду , так что же лучше будет ?
источник

AF

Aidar Fattakhov in supapro.cxx
Егор
вот как-то так сделай
а что лучше 
std::vector<int> vec;
for (int i = 0; i < N;++i)
  vec.push_back(i);
ofstream("text.txt") << vec;
или
for (int i = 0; i < N;++i)
  ofstream("text.txt") << i;
ofstream << STD::ranges::view::iota(N);
источник

D

Danya in supapro.cxx
Yellow Clown
Но в принципе это я и имел ввиду , так что же лучше будет ?
Первое конечно
источник

YC

Yellow Clown in supapro.cxx
Danya
Первое конечно
Почему первое ?
источник

D

Danya in supapro.cxx
Aidar Fattakhov
ofstream << STD::ranges::view::iota(N);
std с маленьких надо, а то не так поймут..
источник

D

Danya in supapro.cxx
Yellow Clown
Почему первое ?
Потому что во втором случае у тебя для каждого объекта файл открывается и закрывается, а любое взаимодействие с операционной системой довольно дорогое
источник

YC

Yellow Clown in supapro.cxx
Danya
Потому что во втором случае у тебя для каждого объекта файл открывается и закрывается, а любое взаимодействие с операционной системой довольно дорогое
Ок понял спасибо
источник
2020 August 21

YC

Yellow Clown in supapro.cxx
Подскажи пожалуйста а если создать три объекта ofstream и параллельно записывать в три разных файла данные или создать один объект и постоянно открывать и закрывать что бы записать в один из трёх файлов как оптимальнее будет
источник