Size: a a a

2021 July 13

D

Danya in supapro.cxx
Я поставил на {
И да, была причина в этом
источник

K

Kelbon in supapro.cxx
дебаг телепатический сработал
источник

DP

Denis Paukaev in supapro.cxx
this обычным параметров передаётся в деструктор, правда бывает по разному в разных конвенциях) но в любом случае можно понять откуда он приходит, и кто туда 0 записал
источник

DP

Denis Paukaev in supapro.cxx
в мелкософте вроде через rcx/ecx
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
А как лучше всего читать конфиг на С++?

#include <boost/property_tree/ptree.hpp>
#include <boost/property_tree/ini_parser.hpp>

Это на бусте, а на чистом С++ есть что-то или только switch/case getline?
источник

C

CodeDetector in supapro.cxx
Всё ещё неправильно :( Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

DP

Denis Paukaev in supapro.cxx
нет
источник

S

SupaproBot in supapro.cxx
кто знает как преобразовать тип? в данном случае у меня есть число 0,198. грубо говоря его нужно складывать пока не получим целое число.
int count = 0;
 for (double i = 0.198;;)
 {
   //if (i == int(i))
     cout << i << " - " << static_cast<int>(i) << " - " << count << endl;
   count++;
   i += 0.198;
 }

накалякал такой код. прикол в том что первое целое число это 99. но при этом static_cast<int>(i) выводит 98. в общем либо преобразование типов либо ещё как то. можете помочь?
источник

TS

Till Schneider in supapro.cxx
на C++ простую читалку конфига можно накидать на коленке
источник

SS

Sergey Skvortsov in supapro.cxx
protobuf:)
источник

AU

Abu Umar in supapro.cxx
Тут надо уточнить у автора размеры конфигов, а то как из пушки по воробьям
источник

SS

Sergey Skvortsov in supapro.cxx
Почему? Одну строчку тоже лучше протобуфом хранить, потому что потом будет две
источник

AU

Abu Umar in supapro.cxx
Проблемы надо решать по мере поступления
источник

AU

Abu Umar in supapro.cxx
Может у него ini файлы на 10 строк и больше не нужно
источник

SS

Sergey Skvortsov in supapro.cxx
10 строк тем более удобнее парсить протобуфом
И "больше не нужно" только когда программа отправляется в мусорку
источник

VH

Vitaly Hursky in supapro.cxx
Привет, хочу отсортировать указатели массива по значениям зарплаты но что-то где-то походу затупил
‘’’
void salsort(Person **pp, int n)
{
int j, k;

for(j = 0; j < n - 1; j++)
 for(k = j + 1; k < n; k++)
 {
  if((*(pp + j)) -> getSalary() > (*(pp + k)) -> getSalary())
   {
    Person *temp = *(pp + j);
    *(pp + j) = *(pp + k);
    *(pp + k) = temp;
   }
 }
} ‘’’
источник

D

Danya in supapro.cxx
Жесть
источник

D

Danya in supapro.cxx
Зачем двойной указатель?
источник

C

CodeDetector in supapro.cxx
Всё ещё неправильно :( Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

D

Danya in supapro.cxx
Зачем писать самому сортировку?
источник