Richard
ага :D
🦥Alex Fails
Блядь. что вы тут натворили
Anonymous
Да, я прочёл после)
🦥Alex Fails
decay, да
🦥Alex Fails
я его калькировал как "превращается", т.к. дословно муть получается
babysitter
а я типа деградирует в голове перевел
🦥Alex Fails
ну по факту char[] и char * в заголовке функции аналогичны
Kirill
Чего не скажешь о char[20]
babysitter
в заголовке функции — аналогичны
babysitter
babysitter
char (&)[20] надо
Kirill
Нет, если размер указан, то компилятор обязан проверить, что передается такой же статический массив.
Kirill
Хотя могу ошибаться.
Kirill
Но это было бы логично.
babysitter
ошибаешься и сильно
babysitter
прочекай, лень пример давать
Bandikoot
const char[число] проверяет вроде, разве нет?
babysitter
я могу сделать char str[10] и передать его в вашу функцию принимающую foo(char[20]) и оно скомпилится
babysitter
или вы сомневаетесь
babysitter
это популярные грабли же
🦥Alex Fails
Language: cpp_gcc
Source: void f(char f[100]) { f[0] = '3';}
int main()
{ char f2[30]; f(f2);
}
Stats: Compilation time: 0.12 sec, absolute running time: 0.14 sec, cpu time: 0 sec, memory peak: 3 Mb, absolute service time: 0,26 sec
Kirill
Да, загуглил, разницы нет. Печаль.
babysitter
#include <iostream>
void foo(char str[20]) {
std::cout << sizeof(str) << std::endl;
}
int main() {
char str[6];
foo(str);
}
увидишь на экране sizeof(поинтер)
babysitter
компилиццо на ура
Bandikoot
Крылатый
Это правильно.
Крылатый
Если не спорить со стандартом — язык умрёт.
babysitter
философия пошла
Крылатый
Поэтому баги так и не зачинены)
Square
http://telegra.ph/Software-Developers-Should-Have-Sysadmin-Experience-01-10
Square
У меня прям наболело на этот счёт.
Anatoly
гг
λ
Зацените какая крутая штукенция из будущего прилетела (о_О)
https://kite.com
Aidar
Надо глянуть
Aidar
По описанию какой-то топ
Aidar
Там збт какойто
Anatoly
ждите инвайтов!
Anatoly
(8
λ
Там же policy есть.
Square
Вообще неплохо конечно, однако любая иде, особенно с кучей современных плагинов превращает кодинг в тыканье мышем
λ
Конечно дата сет натаскать из GitHub (релевантность юзабельности импортов, методов, тестов etc…) а остальное обучать персонально в локальном окружении.
Andrei
Всё это не имеетотношения к плюсам.
Evgenii
Square
Square
λ
В плюсах можно ещё круче придумать. Пишешь ты такой Class animal а оно тебе сразу предлагает создать свойства name, type, sound ...
Aidar
Пишешь класс а оно тебе его с рандомного гитхаба тянет
λ
Ну можно и так. Пишешь split_str а оно тебе с популярного гитхаба реализацию сразу шмяк)
Denis
Кто-нибудь знает чатик, посвященный GPGPU/HSA?
Aidar
Есть чатик посвящённый opencl
Aidar
От алекса
Aidar
Только там все уныло
Denis
🦥Alex Fails
ща
🦥Alex Fails
https://t.me/joinchat/AAAAAD_Qxw9QmObhYmK2lQ
Denis
Купи
виндоклиент телеграмма написан на крестах :\
λ
Не на крестах, а на Qt
λ
И не только "виндо"
λ
А вообще Telegram Desktop.
Купи
Stanislav
Купи
Qt (произносится [ˈkjuːt] (кьют) как «cute»[7] или неофициально Q-T (кью-ти)) — кроссплатформенный инструментарий разработки ПО на языке программирования C++.
Stanislav
Купи
Kirill
Никогда не понимал, как на Qt делают красивый GUI. У меня всегда получались убогие формы. :(
Kirill
С тех пор я забил на фронтенд. :D
Stanislav
Artur
привет всем. такая беда. может кто подсажет максимально простую библиотеку для использования rsa
Artur
идиально с использованием qt
🦥Alex Fails
Openssl?
Suigintou45
и botan
Stanislav
Artur
благодарю. есть у кого примеры хорошие по теме ?