-
X-Received: by 10.140.47.235 with SMTP id m98mr789qga.37.1402649696777; Fri, 13 Jun
2014 01:54:56 -0700 (PDT)
X-Received: by 10.140.47.235 with SMTP id m98mr789qga.37.1402649696777; Fri, 13 Jun
2014 01:54:56 -0700 (PDT)
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!goblin2!goblin.stu.neva.ru!feeder1.cambriumusenet.nl!feed.tweaknews.nl
!209.85.213.215.MISMATCH!h3no665870igd.0!news-out.google.com!q9ni6501qaj.0!nntp
.google.com!w8no632037qac.0!postnews.google.com!glegroupsg2000goo.googlegroups.
com!not-for-mail
Newsgroups: pl.comp.programming
Date: Fri, 13 Jun 2014 01:54:56 -0700 (PDT)
In-Reply-To: <539ab136$0$2232$65785112@news.neostrada.pl>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=78.30.123.119;
posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 78.30.123.119
References: <5399655e$0$2235$65785112@news.neostrada.pl>
<5399655e$0$2235$65785112@news.neostrada.pl>
<a...@n...v.pl>
<5399e276$0$2369$65785112@news.neostrada.pl>
<1...@g...com>
<539ab136$0$2232$65785112@news.neostrada.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5...@g...com>
Subject: Re: QBasic
From: firr <p...@g...com>
Injection-Date: Fri, 13 Jun 2014 08:54:56 +0000
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
Xref: news-archive.icm.edu.pl pl.comp.programming:205977
[ ukryj nagłówki ]W dniu piątek, 13 czerwca 2014 10:07:16 UTC+2 użytkownik slawek napisał:
> U�ytkownik "firr" napisa� w wiadomo�ci grup
>
> dyskusyjnych:12bf8e16-9893-48d6-9884-fded589860f3@go
oglegroups.com...
>
>
>
> >uzywalem bcc32 ale ten akurat byl jeszcze w miare aktualny
>
>
>
> A to sobie sprawd�, czy wywo�uj� si� destruktory obiekt�w porzuconych
przez
>
> skok goto:
>
>
>
> { Foo foo; goto panic;} panic: /* here */; // destruktor obiektu foo nie
>
> zostanie wywo�any, cho� powinien
po co mam to sprawdzac jak mnie c++ wogole nie intersuje (bcc32 to jest dla mnie
kompilator c+win32) i dla moich zastosowan
sprawdzal sie dosyc dobrze (powiedzialbym swietnie gdyby nie zepsuty float2int, brak
inline assembly, brak lepszego generatora i te ograniczenia na ilosc ststycznych
tablic - w sumie dalo sie to obejsc (kombinajac go z nasmem i przechodzac na poziom
nieco wiekszej ilosci recznej roboty co jest samo w sobie dobre) wiec sprowadzal sie
swietnie)
- teraz po przesiadce na mingw czuje sie jednak powaznie nieswojo, czuje ze
musialbym go chyba dlugo oswajac by sie z nim czuc tak dobrze jak z b55 (o ile to
wogole jest mozliwe, zakladam ze tak) - to jest duzo roboty - ale drogi powrotu
raczej
nie przewiduje jako ze jednak z tego co wiem
mingw pozwolilby mi genarowac jednak szybsze
wynikowo programy (i to sporo szybsze ze 3x moze) daje tez jednak nowe mozliwosci,
Tak ze odwrotu nieststy raczej nie ma, dla mnie jedyna opcją jest chyba mingw
(poprobowalbym chetniej intela ale musialabybyc darmowa wersja). tyle ze jak na razie
(z m32 by to tak nazwac bo nazwa mingw jakos mi sie nie do konca podoba) czuje sie
fatalnie nieswojo
ps tak jak borland mingw ma swoje odpowiednie
'wtopy' a mianowicie tą bardzo poważną ktora kiedys (jak zwykle z trudem odkrylem)
"One notable difference of whether you compile C or C++ is for example that C++ (at
least C++11, but GCC since ca. version 4.6 also does that for C++03) mandates
initialization of function-local static variables being thread-safe. I'm mentioning
that since you use that feature (maybe without being aware)."
to cholerstow powodowalo ze
taki kod
static DWORD processID = GetCurrentProcessId();
zamiast takiego
static DWORD processID = 0;
processID = GetCurrentProcessId();
powodował ze binarny rozmiar mojej apki
nagle skoczyl z milego około 20kb na prawie 100 kb i tez program zauwazalnie mi
zwolnił
(konkretnie wtedy jak widze z notatek z 3ms /ramke na 4ms /ramke ale to zalezy od
przypadku i ogolnie moze to byc zarowno mniej zauwazalny jak i bardziej zauwazalny
spadek
jak przypuszczam - jesli to cholerstwo m32
robi wiecej takich sztuczek to co do zasady nie jest lepiej niz za borlanda a borland
mial przynajmniej jakis styl (co prawda tez nie do konca optymalny style b32 i m32
9tj wrazenia jakie odnosze) sa jakos chyba porownywalne z pewna jednak chyba przewaga
na rzecz b32 [ale ok nie ma co tego w kolko powtarzac bo o swojej przesiadce i o
wrazeniach z niej pisalem juz nie raz ;/ troche strata miejsca na powtarzanie tego
samego]
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
Najnowsze wątki
- 2025-01-15 Gdańsk => System Architect (Java background) <=
- 2025-01-15 Żerniki => Specjalista ds. Employer Brandingu <=
- 2025-01-15 Kraków => User Experience Designer <=
- 2025-01-15 CYA: Minister Finansów odbija piłeczkę do PKW :-) [obiektywny brak możliwości wykonania wewnętrznie sprzecznej uchwały]
- 2025-01-15 Gdańsk => Solution Architect (Java background) <=
- 2025-01-15 Zielona Góra => Senior Field Sales (system ERP) <=
- 2025-01-15 Wrocław => Application Security Engineer <=
- 2025-01-15 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-15 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-15 Białystok => Inżynier Serwisu Sprzętu Medycznego <=
- 2025-01-15 Warszawa => Programista .NET (C#/.NET) <=
- 2025-01-15 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-01-15 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2025-01-15 serce boli
- 2025-01-14 Seicento vs Szydło, comes back :)