VistaIOCopy(3)
π VistaIOCopy(3) β Library Functions Manual π
okay bestie, welcome to VistaIOCopy and VistaIOZero, the two macros that do the absolute most basic (and most iconic) things: copying an array and filling one with zeros. Library functions manual, yes, but make it β¨aestheticβ¨.
πΈ NAME πΈ
VistaIOCopy, VistaIOZero β copy or zero an array π«Ά
π SYNTAX π
#include <vistaio.h>
void VistaIOCopy (from, to, nels)
type *from, *to;
size_t nels;
void VistaIOZero (array, nels)
type *array;
size_t nels;
where type is any C type. literally any. the macros are not picky, they're flexible, they're main character energy π
β¨ ARGUMENTS β¨
from,to,arrayβ each one of these is a pointer to the first element of an array oftype. yes, three names, same job description, they're just different slots π―nelsβ the number of array elements. how many we're working with. the count. the vibe check number π’
π DESCRIPTION π
The VistaIOCopy macro copies nels array elements (each of type type) from from to to. that's it. that's the whole thing. no cap, it just moves your data from one place to the other π¦
The VistaIOZero macro writes zeros into nels array elements (each of type type) beginning at array. not empty, not vibes β actual zeros, written in, starting at the beginning and going for nels elements πβ¨
π₯ SEE ALSO π₯
ngl bestie... the original page lists absolutely nothing here. this section is giving empty group chat π³οΈ no references, no cross-links, no friends. just the heading, standing there, serving silhouette. iconic in its own lonely way π
VistaIO Version 1.2.14 β dated 19 January 1993. yeah this manual is older than most of the internet and it still ate π go forth and copy those arrays, bestie, you got this π«ΆπΈ
π¦ where this page comes from
- debian bookworm: libvistaio-dev 1.2.19-3 Β· libvista-orig
- debian trixie: libvistaio-dev 1.2.19-3+b2 Β· libvista-orig
- ubuntu jammy: libvistaio-dev 1.2.19-3 Β· libvista-orig
- ubuntu noble: libvistaio-dev 1.2.19-3 Β· libvista-orig
- ubuntu questing: libvistaio-dev 1.2.19-4
- ubuntu resolute: libvistaio-dev 1.2.19-4build1 Β· libvista-orig
- ubuntu stonking: libvistaio-dev 1.2.19-4build1 Β· libvista-orig
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms