obsluga pamiec w c++ powy?żej 64 kb

0

Mam problem, pisze program i potrzebuje obsluzyc pamiec powyzej 64kb w kompilatorze Turbo c++ firmy Borland, [ to ma byc w tym kompilatorze] potrzebne mi sa biblioteki ktore umozliwiaja definicje zmiennych typu byte ram [1000000];
Lub maja instrukcje umozliwiajace dostep do zmiennej tablicowej liniowo powyzej 64kb. hmm...
Za wszystkie rady bede wdzieczny. {browar}
--Rast/Abaddon

0

Moze chcesz zrodelko dynamicznej 2-kierynkowej listy? Wydaje mi sie ze byla by w tym przypadki najlepsza.--Pozdrawiam
Ojciec (Delphi/C++)

0

Ojciec napisał:
Moze chcesz zrodelko dynamicznej 2-kierynkowej listy? Wydaje mi sie ze byla by w tym przypadki najlepsza.
&gt
&gt--
&gtPozdrawiam
&gtOjciec (Delphi/C++)

Jeżeli lista pozwala na obsługe powyżej 64 Kb to z przyjemnościa chciałbym otrzymać zrodla.
Dziekuje za odpowiedz.--Rast/Abaddon

0

Zrodlo takiej listy duzo zajmuje. Moze wystarczy ci
zwykla tablica dynamiczna:

#include&ltiostream.h&gt
#include&ltconio.h&gt
void main()
{
int n;
cout &lt&lt "Liczba elementow tablicy: ";
cin &gt&gt n;
int *tab = new int [n]; *stworzenie tablicy n-elementowej
for(int i=0;i&lt=n-1;i++)
{
tab[i]=i;
}
for(int i=0;i&lt=n-1;i++)
{
cout &lt&lt tab[i] &lt&lt endl;
}
getch();
delete [] tab; *zwolnienie pamieci
}

Jesli koniecznie potrzebujesz listy to daj zanc wysle ci zrodla na
e-mail.--Pozdrawiam
Ojciec (Delphi/C++)

0

Ojciec napisał:
Zrodlo takiej listy duzo zajmuje. Moze wystarczy ci
&gtzwykla tablica dynamiczna:
&gtJesli koniecznie potrzebujesz listy to daj zanc wysle ci zrodla na
&gte-mail.
&gtPozdrawiam
&gtOjciec (Delphi/C++)

Niestety zwykla tablica dynamiczna tez ma ograniczenie do 64KB w Turbo C++.
--Rast/Abaddon

0

rast napisał:
&gtNiestety zwykla tablica dynamiczna tez ma ograniczenie do 64KB w Turbo C++.

Cos mi sie poprzewracalo w glowie od tych upalow :-)
Chwilowo nie moge ci pomoc bo przebywam poza domem. Zajrzyj na strone:
http://termit.ie.tu.koszalin.pl/~abernat/polish/ldwkir.htm
Tam jest o listach dwukierunkowych w C, sa przyklady i zrodla. Ogolnie poszukaj w sieci, powinienes znalezc kilka roznych sposobow na swoj problem (w gre wchodzi
jeszcze np. dzielenie duzej tablicy na kilka mniejszych, mieszczacych sie w limicie) .
Jesli nic nie uda ci sie wykombinowac to daj mi znac, w poniedzialek wroce i podesle
ci odpowiednie zrodla. :-) --Pozdrawiam
Ojciec (Delphi/C++)

1 użytkowników online, w tym zalogowanych: 0, gości: 1