Mindkét esetben ugyanúgy csinálsz buffer overflow-t. Ha elhibázod annak a kiszámolását, hogy a videó memória hányadik karakterét akarod módosítani (mindegy hogy pointerhez hozzáadással vagy a tömbbe indexeléssel), akkor túlfutottál. De javíts ki, ha tévednék.