Det här med RAM i c++ är inte så svårt...|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Det här med RAM i c++ är inte så svårt...
Tjoppen
Kommer du hit ofta?
Medlem
Forum Posts: 872
Member Since:
August 29, 2001
sp_UserOfflineSmall Offline
1
September 17, 2001 - 12:02 pm
sp_Permalink sp_Print

Nä, faktiskt inte:

#include "malloc.h" //Hmmmm....
#include "iostream.h" //:P

typ, först...

void *ptr = malloc(200*1024*1024); //Här gäller ju att man har MINST 256 i RAM(annars är man lool

gör en pekare till minnet. Sedan:

for( int x = 0; x < 200*1024*1024; x++ )
*((unsigned char*)ptr+x) = x % 256;

fyller ramet med lite data.

for( x = 0; x < 200*1024*1024; x++ )
if( *((unsigned char*)ptr+x) != x % 256 )
cout << "fel!"; Kollar om det stämmer... Det var väl det. Hoppas alla n00bs blev glada! Det blev jag när jag juckade runt med det här(dock inte bokstavligt talat). Mig kan fortsätta med 3d motor(weeee smile )

_BiG_HeaD_
Kommer du hit ofta?
Medlem
Forum Posts: 379
Member Since:
September 20, 2001
sp_UserOfflineSmall Offline
66730
September 20, 2001 - 6:49 pm
sp_Permalink sp_Print

Ehh..coolt... Men ehh... Vad gör den?

Tjoppen
Kommer du hit ofta?
Medlem
Forum Posts: 872
Member Since:
August 29, 2001
sp_UserOfflineSmall Offline
66759
September 20, 2001 - 7:12 pm
sp_Permalink sp_Print

Fyller ramet med data(0, 1, 2, 3 .. 255, 0 , 1, 2, 3 .. 255 osv)
Bra om man vill ladda in saker i sin 3d motor t.ex

_BiG_HeaD_
Kommer du hit ofta?
Medlem
Forum Posts: 379
Member Since:
September 20, 2001
sp_UserOfflineSmall Offline
66782
September 20, 2001 - 7:32 pm
sp_Permalink sp_Print

Okay, men vad är det för skillnad med att ladda in saker i ramet och att lägga allt i variabler?

Jastor
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 244
Member Since:
September 18, 2001
sp_UserOfflineSmall Offline
66961
September 21, 2001 - 1:29 am
sp_Permalink sp_Print

det här skulle vara elakt att köra några stycken av =) kan du inte göra det så att det lägger sig i TSR (fast det kanske inte funkar så bra i windows?) så har du ett "virus" =)

_BiG_HeaD_
Kommer du hit ofta?
Medlem
Forum Posts: 379
Member Since:
September 20, 2001
sp_UserOfflineSmall Offline
66998
September 21, 2001 - 6:43 am
sp_Permalink sp_Print

On 2001-09-21 03:29, Jastor wrote:
det här skulle vara elakt att köra några stycken av smile kan du inte göra det så att det lägger sig i TSR (fast det kanske inte funkar så bra i windows?) så har du ett "virus" smile

Ehhh kan ni förklara vad TSR e?

Jastor
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 244
Member Since:
September 18, 2001
sp_UserOfflineSmall Offline
67022
September 21, 2001 - 8:03 am
sp_Permalink sp_Print

... typ lägger sig i "bakgrunden" och körs...

_BiG_HeaD_
Kommer du hit ofta?
Medlem
Forum Posts: 379
Member Since:
September 20, 2001
sp_UserOfflineSmall Offline
67073
September 21, 2001 - 9:41 am
sp_Permalink sp_Print

Jaha.... Vad står det för?

Jastor
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 244
Member Since:
September 18, 2001
sp_UserOfflineSmall Offline
67093
September 21, 2001 - 10:21 am
sp_Permalink sp_Print

kommer inte ihåg =) var länge sedan det var aktuellt 😉

Tjoppen
Kommer du hit ofta?
Medlem
Forum Posts: 872
Member Since:
August 29, 2001
sp_UserOfflineSmall Offline
67126
September 21, 2001 - 11:27 am
sp_Permalink sp_Print

On 2001-09-20 21:32, Sharok wrote:
Okay, men vad är det för skillnad med att ladda in saker i ramet och att lägga allt i variabler?

Detta ryms mer med....upp till så mycket ram man har...Det går int med vars(har provat...kom upp i typ 10MB)
Dessutom är det ett h*****e att ändra storlek på pekare(vet ej hur man gör :gråt: )
Med den raden som ändrar i minnet:
*((unsigned char*)ptr) = blaha
så kan man göra mycket rolit 😀 Typ byta enhetsbetäckningar, plotta pixlar etc.

Tjoppen
Kommer du hit ofta?
Medlem
Forum Posts: 872
Member Since:
August 29, 2001
sp_UserOfflineSmall Offline
67127
September 21, 2001 - 11:29 am
sp_Permalink sp_Print

On 2001-09-21 03:29, Jastor wrote:
det här skulle vara elakt att köra några stycken av smile kan du inte göra det så att det lägger sig i TSR (fast det kanske inte funkar så bra i windows?) så har du ett "virus" smile

Nämn helst int ordet "virus" i min närvaro... Jag har fått Nimda :gråt: cry

Jastor
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 244
Member Since:
September 18, 2001
sp_UserOfflineSmall Offline
67150
September 21, 2001 - 12:13 pm
sp_Permalink sp_Print

rotade lite mer i hjärnkontoret, har för mig att det står för:
Terminate Stand/Stay Resident.. alltså "avsluta" men stanna kvar i minnet.

_BiG_HeaD_
Kommer du hit ofta?
Medlem
Forum Posts: 379
Member Since:
September 20, 2001
sp_UserOfflineSmall Offline
67177
September 21, 2001 - 12:46 pm
sp_Permalink sp_Print

Jaha.. Det låter rätt vettigt

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 55
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL