Sobes.tech

C/C++

Koks yra struktūrų Foo ir Bar dydis? (4 klausimas: išlyginimas, virtualus destruktorius, const laukai)

157

šablonas <typename> struct Base { int i = 0; }; template <typename T> struct Deriv : Base<T> { void foo() { i = 1; // klaida: 'i' nebuvo deklaruotas šiame apimtyje } }; struct Foo : Deriv<Foo> { void bar() { i = 2; } };

156

Kaip išvengti situacijos, kai po trijų mėnesių viskas yra "sulaužyta" ir niekas neveikia, jei vadovas nusprendė radikaliai perrašyti kodą (pavyzdžiui, pašalinti Boost)?

156

Prašome papasakoti apie įsimintiniausias užduotis ar projektus iš tavo ankstesnės patirties — kas patiko ir kas, priešingai, nepatiko.

155

<data> - duomenų šaltinis, kuris nuolat siunčia objektus į "mūsų komponentą" - duomenys tolygiai paskirstomi (be dubliavimo) tarp "mūsų komponento" serverių ["mūsų komponentas"] - N nepriklausomi serveriai - saugo duomenis; pasiekus limitą: POST užklausa įterpti į duomenų bazę - duomenų bazės serverio IP adresas nurodytas konfigūracijos faile [Duomenų bazė] - N serverių klasteris - rašyti galima bet kuriame serveryje Instaliacijos procedūra: - žino visus "mūsų komponento" serverius ir visus duomenų bazės serverius - maždaug tolygiai paskirsto duomenų bazės serverius "mūsų komponentui" --> [ ] -> 1 |(1) | --> [ ] -> 2 |----| <data> --> [ ] -> 3 |(2) | \--> [ ] -> 1 |----| --> [ ] -> 2 |(3) |

154

Ar patogu būtų du kartus per savaitę iš Dzerzhinsk atvykti į biurą?

152

Techniniai klausimai apie C++: tipų deklaravimas, universali nuorodos, std::move, lambda funkcijos, virtualios funkcijos, SFINAE, final

152

verčių_tipas & back() { ... } void pop_back() { ... } verčių_tipas pop_back() { // Kodėl taip neįgyvendinta? }

152

Kokias kitas kalbas ir technologijas tave domina, išskyrus daugiagijį ir tinklus?

149

Kas bus parodyta ekrane? (Klausimas 2: std::map, operator[], metodas at())

146

Kas bus parodyta ekrane? (Klausimas 6: konstruktoriai/destruktoriai, išimtys konstruktoriuje)

146

Kas daro užduotį įdomią tau? Kokios savybės ji turėtų turėti, kad norėtum ją imtis?

145

Ar ši sprendimas liko pradinėje formoje, ar reikėjo žymiai jį keisti?

145

Situacija: tu pasiėmei užduotį, bet nesilaikai nustatyto/susitarto termino. Ką darytum?

144

Ar turite patirties kurti kažką nuo nulio, pavyzdžiui, programėlę ar paslaugą?

143
/2