Size: a a a

cxx.Дискуссионная

2020 April 13

TW

Tony Werner in cxx.Дискуссионная
Егор
спустя год пишешь многопоточный веб-сервер для мморпг и не знаешь сложность вставки в мапу
Лучше написать свою мапу
источник

O

Ofee in cxx.Дискуссионная
Егор
А у меня вопрос. А насколько адекватна идея сделать подобие рефлексии с помощью парсинга соурс/хедер файла, который я получу через __FILE__? Или лучше свой мок не костылить?
Если я валидным кодом ломал MOC от Qt, как думаешь, получится ли у тебя парсить C++?)
источник

Е

Егор in cxx.Дискуссионная
Ofee
Если я валидным кодом ломал MOC от Qt, как думаешь, получится ли у тебя парсить C++?)
Как ты это делал
источник

O

Ofee in cxx.Дискуссионная
0xFF
Скиньте самую сложную книгу по плюсам (на русском)
Растбук, довольно сложная, если по ней учить плюсы
источник

O

Ofee in cxx.Дискуссионная
Егор
Как ты это делал
Где-то оно не учитывало сложные шаблоны с сигнатурами функций в параметрах
источник

O

Ofee in cxx.Дискуссионная
Tony Werner
А так, разницы и нет
До первой ошибки компиляции нет разницы :)
источник

TW

Tony Werner in cxx.Дискуссионная
Ofee
До первой ошибки компиляции нет разницы :)
Ну строго говоря, разницы нет. Делает одно и то же)
источник
2020 April 14

ش

شهروز in cxx.Дискуссионная
Привет
источник

ش

شهروز in cxx.Дискуссионная
#include <stdio.h>

int main()
{
   int month=0, days=31, year=0;
   fprintf(stdout, "Enter number of month: ");
   fscanf(stdin, "%d", &month);
   fprintf(stdout, "Enter year: ");
   fscanf(stdin, "%d", &year);
   if((month<0||month>12) || (year<0))
   {
       fprintf(stderr, "Wrong input data\n");
   }
   switch(month)
   {
       case 4: case 6: case 9: case 11:
           days=30;
       break;
       case 2:
       {
           (year%100==0) ? (year%400==0&&year%4==0) ? days=29 : days=28 : (year%4==0) ? days=29 : days=28;
       }
       break;
    }
    fprintf(stdout, "In %d month in %d year is %d days", month, year, days);
    return 0;
}

Ребят помогите в месте цифров хучу ставить месяца

чтобы вышло "In January 2020 31 days"
источник

RM

Roy Mustang in cxx.Дискуссионная
std::vector<uint32_t> v_orig;

Эти два метода начиная с С++17 аналогичны вроде?
auto v_test = decltype(v_orig)();
decltype(v_orig) v_test;
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
شهروز
#include <stdio.h>

int main()
{
   int month=0, days=31, year=0;
   fprintf(stdout, "Enter number of month: ");
   fscanf(stdin, "%d", &month);
   fprintf(stdout, "Enter year: ");
   fscanf(stdin, "%d", &year);
   if((month<0||month>12) || (year<0))
   {
       fprintf(stderr, "Wrong input data\n");
   }
   switch(month)
   {
       case 4: case 6: case 9: case 11:
           days=30;
       break;
       case 2:
       {
           (year%100==0) ? (year%400==0&&year%4==0) ? days=29 : days=28 : (year%4==0) ? days=29 : days=28;
       }
       break;
    }
    fprintf(stdout, "In %d month in %d year is %d days", month, year, days);
    return 0;
}

Ребят помогите в месте цифров хучу ставить месяца

чтобы вышло "In January 2020 31 days"
В @supapro забанили?
источник

G

GNU/Плюшка in cxx.Дискуссионная
это в ультрамегапро надо, ящитаю
источник

b

b7e89d55aa08a289aa48... in cxx.Дискуссионная
GNU/Плюшка
это в ультрамегапро надо, ящитаю
Привет)))
источник

G

GNU/Плюшка in cxx.Дискуссионная
Дратути
источник

Е

Егор in cxx.Дискуссионная
один для каникул
источник

EP

Egor Pugin in cxx.Дискуссионная
ага
источник

EP

Egor Pugin in cxx.Дискуссионная
источник

Е

Егор in cxx.Дискуссионная
>new make
>копия make
hmmm
источник

EP

Egor Pugin in cxx.Дискуссионная
ни разу не копия
источник

EP

Egor Pugin in cxx.Дискуссионная
поделка
источник