Илья
я вчера кидал
Igor
Там написано степень
степень двойки ... 2 4 8 это степени двойки
Алексей
степень двойки ... 2 4 8 это степени двойки
Тут не спорю, но там в буквах написано n<<m
Igor
да это n * (2 ^m)
Алексей
да это n * (2 ^m)
Но это не тоже самое что n^m?
Алексей
совсем ;)
Просто в статье написано что степень я поэтому спрашиваю
Виталик Голоенко
А нафига эти битовые сдвиги надо? Где оно применяется?
Алексей
А нафига эти битовые сдвиги надо? Где оно применяется?
В эмбедед, система мало ли где можно применить
Igor
ты двоичную систему исчисления учил? вот << сдвигает биты влево справа добавляет нули ... a = 101b (5) b = a << 2 = 10100b = 5 * 4 = 30 а >> сдвигает биты вправо 1101b (13) 13 >>1 = 110b = 6 = 13/2 13 >> 2 = 11b = 13/4 =3
Igor
А нафига эти битовые сдвиги надо? Где оно применяется?
в битовых масках ... при написании структур. да мало ли где ;)
Igor
Алексей
так и я не спорю ... я объясняю как это работает
Кстати получается что cin и cout тоже получается сдвиг?)
Виталик Голоенко
Кстати получается что cin и cout тоже получается сдвиг?)
Это ж потоки, куда они могут сдвигаться?
Igor
Кстати получается что cin и cout тоже получается сдвиг?)
нет просто использовали оператор здвига для другого ... у себя в классе можешь на любой оператор повесить что угодно.
ioannes
Сдвиг это как степень?
Igor
А ну да с++ же😉👍
да собственно в других языках та же кутерьма ;) мне в этом смысле понравилось в пайтоне ... добавили оператор матричного умножения ;) ... только реализации нет . Оператор есть а реализации в стандартной библиотеке нет ;)
Igor
А вот эта перегрузка операторов это понты или годная штука?)
ну тебе с потоками удобно работать ? или ты бы предпочел cin.print() или что то в таком ключе?
Виталик Голоенко
ну тебе с потоками удобно работать ? или ты бы предпочел cin.print() или что то в таком ключе?
Я имею ввиду для классов Типо Перегружаеш оператор"+" И можешь себе спокойно классы друг к другу прибавлять Только зачем:/?
Алексей
Это другое)
Так-то нет
Igor
Это другое)
ну если для тебя это другое то мне тебе нечего сказать ... строки это класс написанный на самом языке
Алексей
А кстати мы можем массив типа структуры вывести на экран и как?
Михаил
если массив структур, то что мешает
Михаил
можно и каждый элемент массива структур, содержащих массивы других структур
Алексей
всм. Массив структур?
Да struct toys{ String name; Int price; }; Toys line[12]; Cout line;
Михаил
Да struct toys{ String name; Int price; }; Toys line[12]; Cout line;
ну да. в цикле и вывести cout << line[i].name << line[i].price
Алексей
Да struct toys{ String name; Int price; }; Toys line[12]; Cout line;
И кстати а как правильно объявить вектор а не массив
Алексей
Виталик Голоенко
Михаил
У меня почему-то ошибку выдает
регистры видимо разные
Алексей
Кинь код
Сейчас не могу. Сяду за комп кину
Алексей
регистры видимо разные
Не я уже не такой молодой таких ошибок не делаю
Алексей
типа такого?
ТипаДа struct toys{ String name; Int price; }; Toys line[12]; Cout line;
Михаил
а, это андроид
Said
Стоит ли залетать в айтишку? Ведь сечйчас на рынке, Джунов стало слишком много и конкуренция жесткая или мне так кажется
Алексей
Михаил
типа такого?
почему не for (auto& elem: v) {os << elem;}
Алексей
Как хочешь
Просто ИТ это как хобби потому что не можешь не делать а не потому что нужно😉
Igor
почему не for (auto& elem: v) {os << elem;}
чтобы можно было делать такое
Igor
Т.е если ты для своих типов перегружаешь операторы ... то работаешь с ними так же удобно как со стандартными ... нужно ли это делать раешт каждый сам ;)
Igor
И да плюсы не мой язык ... может я где то херню написал уж сорян
Алексей
вон выше код
Да, спасибо огромное, я аонял
ZAYMAX
Всем привет 👋 Хочу вопрос задать, банальный конечно, но... C# стоит учить? Сразу скажу сферы применения - Web, Ai, Mobile, может быть Ar/Vr
ZAYMAX
Так а почему не питон?
Для Mobile вряд-ли хороший выбор ...
Алексей
Для Mobile вряд-ли хороший выбор ...
Я так спросил питон не мой язык
Алексей
Для Mobile вряд-ли хороший выбор ...
Это вон к Игорю он спец
Igor
Это вон к Игорю он спец
не все лимит добрых дел исчерпан ;) хватит бесплатного кода на сегодня ;) ушел бухать ;)
Алексей
не все лимит добрых дел исчерпан ;) хватит бесплатного кода на сегодня ;) ушел бухать ;)
Удачи😉, выходные дело святое. Я пошел готовить. Потом кодить буду
ZAYMAX
C# в AI?😑
Так я и интересуюсь, стоит ли оно того или нет?)
Erik
ai(машин лернинг) - питон
Виталик Голоенко
ai(машин лернинг) - питон
AI можно на чем угодно писать Тот же Onigiri для своих видео, ИИ на Java пишет, и норм)
Erik
AI можно на чем угодно писать Тот же Onigiri для своих видео, ИИ на Java пишет, и норм)
Так вопрос удобства. В машин лернинг питон самый распространенный язык
DD
Дмитрий
Он с Украины, а закон в РФ выходил
А я вот хотел поинтересоваться одним моментом. Отсрочка предоставляется, когда ты работаешь. Что делать, если ты надумал перейти в другую компанию? Сгорает же, по идее, она
Сидредин
Стоит ли залетать в айтишку? Ведь сечйчас на рынке, Джунов стало слишком много и конкуренция жесткая или мне так кажется
Всё зависит от твоего настроя. Если ты намерен идти до конца, т.е. до первой работы, то неважно, какая конкуренция
Igor
Айкю как у хлебушка это если думаешь, что язык делает из тебя программиста)