🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #1756

Re: Metody programowania

#1756
From: Michał Walenciak
Date: Sat, 29 Mar 2008 10:38
28 lines
1808 bytes
Bogdan (bogdro) wrote:

> Michał Walenciak pisze:
> 
>> mysle ze w c mimo ze wygląda ładniej to działa tak samo :)
> 
>   W C posiadanie 2 symboli o identycznej nazwie jest zabronione. Może
> ewentualnie w 1 pliku obiektowym i CRT, to wtedy może linker sobie
> wybierze.
>   W C++ to nie działa tak samo, jak makro. Nazwy funkcji są dekorowane
> w pliku obiektowym, np. z
> 
> void f(int i);
> 
> dostajesz "_f_int" (na przykład), a z
> 
> void f(char c);
> 
> dostajesz "_f_char". Różne symbole, linker się nie gubi, a programista
> widzi 2 funkcje z tą samą nazwą.
> 

wiesz wszystko zalezy od punktu widzenia :) w kodzie masz 2 te same ale
w źródle asemblera/pliku obiektowym który tworzy c/c++ juz nie ;)

-- 
Michał Walenciak,   gg: 3729519,  mail: Kicer86 na gmail kropka com
http://kicer.elsat.net.pl
Technical Details
Message-ID: <fsl67m$i0d$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <fsbkje$2da$1@news.mixmin.net> <fsdeqr$rkd$1@inews.gazeta.pl> <fsej6v$bu8$1@news.onet.pl> <fsft4s$fis$1@inews.gazeta.pl> <fsgfro$u9k$1@news.onet.pl> <fsj8pj$qdo$1@inews.gazeta.pl> <fsksei$efg$1@inews.gazeta.pl> <fsl2v3$81v$2@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Michał Walenciak <email@w.sygnaturze>
Newsgroups: pl.comp.lang.asm
Subject: Re: Metody programowania
Date: Sat, 29 Mar 2008 11:38:46 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 28
Message-ID: <fsl67m$i0d$1@inews.gazeta.pl>
References: <fsbkje$2da$1@news.mixmin.net> <fsdeqr$rkd$1@inews.gazeta.pl> <fsej6v$bu8$1@news.onet.pl> <fsft4s$fis$1@inews.gazeta.pl> <fsgfro$u9k$1@news.onet.pl> <fsj8pj$qdo$1@inews.gazeta.pl> <fsksei$efg$1@inews.gazeta.pl> <fsl2v3$81v$2@inews.gazeta.pl>
NNTP-Posting-Host: host-538ea804.elsat.net.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1206787126 18445 83.142.168.4 (29 Mar 2008 10:38:46 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Sat, 29 Mar 2008 10:38:46 +0000 (UTC)
X-User: Kicer86
User-Agent: KNode/0.10.9
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit