Hirdetés
- Luck Dragon: Asszociációs játék. :)
- Mr Dini: Mindent a StreamSharkról!
- sidi: 386-os Chicony gázplazma laptop memóriabővítése
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Pitterix: Gyógytorna
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Brogyi: CTEK akkumulátor töltő és másolatai
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- GoodSpeed: Kell-e manapság egérpad vagy sem?
- 
			  LOGOUT  
Új hozzászólás Aktív témák
- 
			
			  pmonitor aktív tag válasz  kovisoft
							
							
								#16716
							
							üzenetére kovisoft
							
							
								#16716
							
							üzenetéreAzt hiszem, hogy sikerült mind a 2 pontodat kiküszöbölnöm: int patoi(const char* str)
 {
 char* temp = 0, neg = 0;
 int i;
 while (isspace(*str)) str++;
 if (*str == '-')
 {
 str++;
 neg = 1;
 }
 else if (*str == '+') str++;
 while (*str == '0') str++;
 temp = str;
 while (*temp)
 {
 if (!(*temp >= '0' && *temp <= '9')) break;
 temp++;
 }
 temp--;
 i = 1;
 int ret = 0;
 for (; temp >= str; temp--)
 {
 if (*temp >= '0' && *temp <= '9')
 {
 ret += ((*temp - '0') * i);
 }
 else break;
 i *= 10;
 }
 if (ret < 0 && !neg) ret = INT_MAX;
 else if (neg)
 {
 if (ret == INT_MAX)
 {
 char arr[11];
 strncpy(arr, str, 10);
 arr[10] = '\0';
 if (!strcmp(arr, "2147483647")) ret = INT_MIN + 1;
 else ret = INT_MIN;
 }
 else ret *= -1;
 }
 return ret;
 }A futásidő kb. ugyanaz, mint az atoi(..)-nek. Általában kicsit gyorsabb. Mégsem lettem zseni.  
 De azért nézzétek át légyszi, hogy ebben találsz-e hibát.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Munkahelyek tízezreit szünteti meg az AI
- One otthoni szolgáltatások (TV, internet, telefon)
- Milyen egeret válasszak?
- Genshin Impact (PC, PS4, Android, iOS)
- Ingatlanos topic!
- Xiaomi 15 - kicsi telefon nagy energiával
- SSD kibeszélő
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen billentyűzetet vegyek?
- Miért nem tűnik el soha a kalózkodás?
- További aktív témák...
- AKCIÓ! Lenovo Legion Slim 5 Gamer notebook - R7 7435HS 16GB RAM 1TB SSD RTX 4070 8GB GDDR6 WIN11
- Windows 10 / 11 Pro Retail aktiváló kulcs Azonnal szállítással, számlával, garanciával!
- 142 - Lenovo LOQ (15IAX9) - Intel Core i5 i5-12450HX, RTX 4060 (ELKELT)
- Vadiúj garanciás kèszleten lèvő lapok! Kamatmentes rèszletre is!
- Bomba ár! Lenovo X1 Yoga 1st - i5-6G I 8GB I 512SSD I 14" FHD Touch I HDMI I W11 I CAM I Garancia
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest
 
						
 
								 
							

