- Azonnali alaplapos kérdések órája
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- ThinkPad (NEM IdeaPad)
- Autós kamerák
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Szünetmentes tápegységek (UPS)
- Videós, mozgóképes topik
- Fujifilm X
- TCL LCD és LED TV-k
- 5.1, 7.1 és gamer fejhallgatók
Új hozzászólás Aktív témák
-
válasz
jattila48 #3446 üzenetére
"A kódom nem rossz (legalábbis remélem)"
Hát ez
char trimmed_ipv6_addr[40];
meg ez
for(int i=0;i<strlen(ipv6_addr);++i){
kiad egy potenciális buffer overflowt.Egyébként kb. ugyanez az algoritmus úgy nézne ki C++-ban, hogy (most nincs nálam fordító, így csak IQ-ból):
string src="2001:0e00:41a0:006b:00de:03c0:0e00:60bc";
string dst;
char prev=0;
bool trimming=true;
for ( char c in src )
{
if ( trimming && c == '0' && prev == '0' )
{
// skip char
continue;
}
if ( c == ':' )
{
trimming = true;
}
else if ( c != '0' )
{
trimming = false
}
dst +=c;
prev=c;
}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Debrecen és környéke adok-veszek-beszélgetek
- Lakáshitel, lakásvásárlás
- Motorola Moto G84 - színes egyéniség
- Apple iPhone 16 - ígéretek földje
- Magyarországra jött az ultravékony S25 Edge
- Call of Duty: Black Ops 6
- Az AI megeszi a szoftverpiacot?
- Autós topik látogatók beszélgetős, offolós topikja
- Azonnali alaplapos kérdések órája
- WLAN, WiFi, vezeték nélküli hálózat
- További aktív témák...
- AKCIÓ! AMD Ryzen 7 3800X 8mag 16szál processzor garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- Apple iPhone 13 Mini 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
Állásajánlatok
Cég: FOTC
Város: Budapest