global friend vs static member
Pre pridávanie komentárov sa musíte prihlásiť.
Pre pridávanie komentárov sa musíte prihlásiť.
Retro distribúcia arix prináša prostredie kde 1.1.2 na Debian 13 (trixie).
Zdroj: ariasft.github.io
V Greenie knižnici bola vydaná prvá kniha, ktorá je vytvorená z väčšiny umelou inteligenciou. Pokrýva udalosti Druhej svetovej vojny, vrátane rôznych doplnkových tém. Kniha je v angličtine.
Zdroj: Blog na Denníku N
Retro web poskytuje informácie o starom hardvéri
Zdroj: The Retro Web
Ide o čiastkovú časť, ktorú riešia z dôvodu monopolného spravania sa v Appstore.
Zdroj: Európska Komisia
Bot využívaný na útoky proti mnohým štátnym inštitúciam v celej Európe dosiahol novú veľkosť.
Protimonopolný úrad zaujal stanovisko k problematike vypínania českých staníc u slovenských poskytovateľov televízie.
Zdroj: Vo svete IT
Projekt SK-Spell hľadá programátorov pre dokončenie prechodu na PHP8.x pre projekty Synonymický slovník / SK-Openthesaurus a Online Slovníky / Glossword. V prípade ochoty pomôcť využite issue tracker na Githube alebo napíšte email na zdposter at gmail.com.
Zdroj: sk-spell
V dňoch 15.3.2024 - 17.3.2024 sa na FIIT STU Bratislava uskutoční šiesty ročník stretnutia Python komunity na Slovensku.
Zdroj: 2024.pycon.sk
Odskúšaný postup vytvorenia externého disku s Linuxom.
Zdroj: YOUTUBE NEXTECH
Jedna z mojich obľúbených distríbúcií, ktorú som používal, je opäť vo vývoji.
Už to ale nie je obmedzené veľkosťou 50MB na inštalačný obraz.
Zdroj: Damn Small Linux 2024
Ak sa vám táto stránka páči, môžete nás podporiť tak, že si na vaše stránky umiestnite tento banner.
Náš Twitter tag je #LinuxOSsk
globalna friend funkcia nema vyznam.
Ide tu len o teoretickú otázku, či je medzi globálnou fnc. označenou ako friend a statickou member funkciou roziel.
Príklad:
class X {
private:
friend void lala(X& q);
public:
static void lala2(X& q);
private:
int ii;
};
void lala(X& q) {
q.ii = 69;
cout << "lala" << endl;
}
void X::lala2(X& q) {
q.ii = 69;
cout << "lala2" << endl;
}
int main {
X x;
...}
Obe robia to isté, len jednu treba volať ako lala(x), druhú ako x.lala(x), alebo X::lala(x). A pýtam si, či existuje nejaký iný rozdiel ako zápis volania.
Jediny snad viditelny rozdiel je ked chces robit nieco stylu:
X operator+(double a, const X &b)
(tuna potrebujes externu funkciu kvoli poradiu argumentov (ano C++ je v tomto trochu sproste)
tak toto ide iba globalnou funkciou.
Btw. s tymi operatormi je to normálne. Proste to kompilátor parsuje v istom smere a v žiadnom prípade to nie je nevýhod. Práve naopak, je to výhoda.