Pytania oznaczone «idiomatic»

238
Jak odwrócić tablicę int w Javie?

Czy nie można ominąć stosu przepełnienia stosu w : как перевернуть массив в Джаве? Próbuję odwrócić tablicę int w Javie. Ta metoda nie odwraca tablicy. for(int i = 0; i < validData.length; i++) { int temp = validData[i]; validData[i] = validData[validData.length -...

201
Kiedy używać std :: size_t?

Zastanawiam się, czy powinienem używać std::size_tpętli i innych rzeczy zamiast int? Na przykład: #include <cstdint> int main() { for (std::size_t i = 0; i < 10; ++i) { // std::size_t OK here? Or should I use, say, unsigned int instead? } } Ogólnie, jaka jest najlepsza praktyka...

109
Kiedy należy stosować typ skojarzony, a kiedy typ ogólny?

W tym pytaniu pojawił się problem, który można rozwiązać, zmieniając próbę użycia parametru typu ogólnego na typ skojarzony. To wywołało pytanie „Dlaczego skojarzony typ jest tutaj bardziej odpowiedni?”, Co sprawiło, że chciałem wiedzieć więcej. Dokument RFC, który wprowadził powiązane typy,...