- 1
- 2
- 3
- 4
- 5
- 6
- 7
void Int(int v) {
...
}
void Uint(int v) {
...
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−13
void Int(int v) {
...
}
void Uint(int v) {
...
}
Я только что пострадал от гнилого сишного наследия и копипаста. В Uint передают unsigned, а он взял и молча скастился в отрицательный int.
warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion]
Хватит жрать кактус, включи ворнинги уже.
Там 1024 мне только что доказал что int не нужен потому что на говнокоде более 255 комментариев
Тот же -Wshadow, который от вложенных циклов с одинаковой переменной спасает.