Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 February 16

q

qwerty in IT KPI C/C++ ХВ (не UB)
вообще, логично делать методы createSmth войдами?
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
или они должны обязательны возвращать тот объект, который закриэйтили
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ну смотря как ты все спроектировал
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
qwerty
вообще, логично делать методы createSmth войдами?
Нет. Есть мув семантика и copy elision
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
ну значит похуй
источник

0

0xFF in IT KPI C/C++ ХВ (не UB)
qwerty
сначала выстраиваем логику в меине, то есть, как все должно работать, а потом начинаем прикручивать все
Почему указатели голые?
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
пушто не разобрался пока конкретно, где и как какать!?
источник

А

Александр in IT KPI C/C++ ХВ (не UB)
можете пожалуйста объяснить что здесь происходит?


#include <iostream>
#include <cmath>

using namespace std;
int func (int n);

int A[] = { 5,7,2,6 };
int sum = 0;

int main()
{

 const int N = sizeof(A) / sizeof(int);
 func(N-1);
 cout << sum;
}

int func(int N)
{
 cout << N <<"<-"<<endl;
 if (N > 0)
 {
   sum += A[N];
   func(N - 1);
 }
 else sum += A[0];
 return 0;
}
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
qwerty
сначала выстраиваем логику в меине, то есть, как все должно работать, а потом начинаем прикручивать все
тик ток это лишнее, я чуть не блеванул
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
kvark
тик ток это лишнее, я чуть не блеванул
ну понятно же, что мой родной язык - javascript
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
вот в жабаскрипт и пиши такую гадость
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
ты имеешь в виду тик-ток?
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
да
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
не доводи чувака до греха
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
источник

A

András in IT KPI C/C++ ХВ (не UB)
Александр
можете пожалуйста объяснить что здесь происходит?


#include <iostream>
#include <cmath>

using namespace std;
int func (int n);

int A[] = { 5,7,2,6 };
int sum = 0;

int main()
{

 const int N = sizeof(A) / sizeof(int);
 func(N-1);
 cout << sum;
}

int func(int N)
{
 cout << N <<"<-"<<endl;
 if (N > 0)
 {
   sum += A[N];
   func(N - 1);
 }
 else sum += A[0];
 return 0;
}
Рекурсивне сумування і логування масиву
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
зато смотри, как красиво, ща кончу
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
особенно
std::size_t(10)
источник

А

Александр in IT KPI C/C++ ХВ (не UB)
András
Рекурсивне сумування і логування масиву
спасибо)
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
qwerty
зато смотри, как красиво, ща кончу
>new
>K P A C U B O
источник