Ú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!
- Kaspersky Antivirus és Internet Security Fórum
- Jövedelem
- Nem indul és mi a baja a gépemnek topik
- Egy hétig ingyen játszható a Battlefield 6
- Gaming notebook topik
- Mr Dini: Mindent a StreamSharkról!
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Soundbar, soundplate, hangprojektor
- eMAG vélemények - tapasztalatok
- Samsung kuponkunyeráló
- További aktív témák...
- ZBook Power 15 G10 15.6" QHD IPS Ryzen 9 PRO 7940HS Radeon 780M 32GB 512GB NVMe ujjlolv IR kam gar
- Garmin Epix Pro Sapphire (51mm)
- Zalman WATTTERA ZM800-EBTII 800W táp - GARIS!
- Dell Precision 7530,15.6",FHD,Xeon E-2186M,32GB DDR4,256GB SSD,P2000 4GB VGA,WIN11
- Apple Pencil 1. generáció / Apple Pencil 2. generáció / Apple Pencil Pro OEM és gyári dobozos kivi
- ÁRGARANCIA! Épített KomPhone i5 12400F 16/32/64GB RAM RTX 5060 8GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- 16 GB-os Quadro RTX5000 HP
- Apple iPhone 12 Mini 64GB, Kártyafüggetlen, 1 Év Garanciával
- Konzol felvásárlás!! Xbox Series S, Xbox Series X
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest

