Avazart
Определение ф-ции покажи.
Avazart
Прям игра престолов.
Алексей
Я объясню свой вариант: struct names { int id, std::string name } void inputData (names); Выдает ошибку, так не пускает
void inputData (names){ std fstream fs; std:: fstream fs( :: in | :: out | app); fs.open(); fs.input names; }
Борисов
Я объясню свой вариант: struct names { int id, std::string name } void inputData (names); Выдает ошибку, так не пускает
Ты просто передаешь в функцию тип ? Не объект как таковой, а тип объекта
Avazart
Все прекрасно работает смотри пример тут https://ideone.com/VVgJDd
Avazart
#include <iostream> using namespace std; struct Data { int id; std::string name; }; void inputData(Data& data) { std::cin >> data.id; std::getline(std::cin, data.name); } int main() { Data data; inputData(data); return 0; }
Pasha
привет
Vladislav
привет
о, Паша. Привет
Pasha
как переместить установленые проги со всема настройками на пк
Pasha
можно ли по сетевому кабелю или лучше переустановить на пк?
Avazart
Если это винда...
Pasha
+
Avazart
А если линукс - скриптом.
Пашок🗽
Есть проги всякие для бекапа, которые всю инфу сжимают, чтоб потом этот файлик перекинуть на другой комп и там его открыть
Пашок🗽
Но я не шарю за них
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Привет, пипл
Vladislav
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
У меня такой вопрос. Есть старый ноут, 4 гб ОЗУ, Intel core i5-2450M 2.50GHz. Ишачит жестко, 7 винда. Чем можно возродить старичка?
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
?
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Ссд?
Alexandr
Ссд?
SSD накопитель вместо жесткого диска. знаешь что это?
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Предполагаю
Alexandr
ну вот. можно взять от 50 баксов примерно
Пашок🗽
В 20 или 19 году брал, топ за свою цену
Пашок🗽
ну вот. можно взять от 50 баксов примерно
Гдето заа столько и будет сейчас
Alexandr
В 20 или 19 году брал, топ за свою цену
в 20 году взял один из самых дешевых кинстонов, сегодня уже стоит на новом компе. смарт показывает остаток ресурса 80%
Борисов
В 20 или 19 году брал, топ за свою цену
Классная штука, да. Но надо поддержку M2
Alexandr
ну у них 5 лет срок
хз, как повезет. но на всякий случай там храню всякое непотребство, типа игр и загрузок. Фотки все же на HDD
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Я спрашивал, как возродить, вы ответили заменой жесткого на ссд
Alexandr
Я спрашивал, как возродить, вы ответили заменой жесткого на ссд
ты пробовал то, что предлагает Юля? почистить кулер, винду переустановить
Пашок🗽
Я спрашивал, как возродить, вы ответили заменой жесткого на ссд
да, когда ОС лежит на ссд это ускоряет перформанс в кучу раз, независимо от того насколько старая материнка
Alexandr
Классная штука, да. Но надо поддержку M2
если М2 на 2 линии PCI, то смысла с него мало. разве что размер, скорость такая же, как и САТА3
Alexandr
поискал когда покупал, ровно 1.5 года назад, 28 мая 20г
о, чувак, ты тоже с Украины) я в марте покупал, но в последнее время интенсивно его юзаю, потому и подизносился
Борисов
Пашок🗽
crystal disk info
Пашок🗽
есть ещё такая же, но тестит скорость чтения записи
Борисов
У меня вот так, получается
Борисов
Борисов
Куплен полгода назад
Пашок🗽
кстати температура 52* у меня это уже не ок😂
Пашок🗽
там у него допустимая 50 вроде?)
Николай
Всем привет, может кто мне объяснить как работает операция инкремента, ++а и а++, и если а =129 то почему б=а++ + ++а б=260 а не 259?
Борисов
там у него допустимая 50 вроде?)
Не знаю, в интернете пишут, что в общем случае для SSD температура до 60-70 градусов - это норм
Alexandr
там у него допустимая 50 вроде?)
50 это допустимая окружающей среды. полупроводники норм себя чувствуют до 80 где-то
Пашок🗽
а ок
Николай
129 + 131
Вот откуда тогда 131 получается?
Dima(Baguto)
Вот откуда тогда 131 получается?
а изначально 129 а++ — 130 ++а — 131
Alexandr
Вот откуда тогда 131 получается?
Оператор инкрементирования можно записывать с обеих сторон («префиксный инкремент» ++x и «постфиксный инкремент» x++). От этого зависит результат операции, но не его побочного действия. Так: let y = ++x можно записать, как x = x + 1 let y = x В то время, как let y = x++ эквивалентно let y = x x = x + 1
Avazart
Операции инкрементов возвравщают значения.
Пашок🗽
кстати за полтора года вообще не просело
Alexandr
Вот откуда тогда 131 получается?
есть сделать б= ++а + а++, то будет 259
Николай
а изначально 129 а++ — 130 ++а — 131
Ну тогда бы получилось 261, а получается 260
Пашок🗽
Всем привет, может кто мне объяснить как работает операция инкремента, ++а и а++, и если а =129 то почему б=а++ + ++а б=260 а не 259?
постфиксный инкремент а++ возвращает старое значение, и лишь потом увеличивает, префиксный инкремент сначало увеличивает а потом возвращает. Таким образом а++ + ++а - а сначала 129, а++ возвращает в выражение 129 (после этого увеличивая до 130) + ++а сначало увеличивает (а=131) а возвращает = 129+131
Dima(Baguto)
Ну тогда бы получилось 261, а получается 260
б = 129(но а увеличилось до 130) + 131(потому что а уже было 130 и ещё увеличилось на 1)
Avazart
Да и стоит еще заметить что такие конструкции не стоит использовать в реальном коде.
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Всем спасибо за советы!
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
А тут есть у кого-нибудь мечта?
Alexandr
так у тебя времени отработано столько же, сколько Паши, а записано в 10 раз меньше
Борисов
Тут нюанс есть)
Борисов
За компьютером этим я работаю, НО )
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Гарем
Прикольная)
Борисов
Фактически я утром подключаюсь по RDP к компьютеру в офисе и работаю на офисном)
Борисов
А домашний комп выступает просто как клиент)
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
А у меня есть некоторые цели, но с мечтой так и не определился.