GeirGrusom Skrevet 16. oktober 2006 Del Skrevet 16. oktober 2006 (endret) Dette er bare et forslag, men jeg kunne tenkt meg en "Mine triks" tråd for hvert språk, hvor folk legger ut ting de lager, og litt selvskryt, og tips og triks til forskjellige ting. Noe lignende Visual Basic round-up Så... er det noen som har noen fancy C# programmer, triks, eller annet snacks dere vil dele? Endret 8. mai 2008 av GeirGrusom Lenke til kommentar
j000rn Skrevet 16. oktober 2006 Del Skrevet 16. oktober 2006 Dette er bare et forslag, men jeg kunne tenkt meg en "Mine triks" tråd for hvert språk, hvor folk legger ut ting de lager, og litt selvskryt, og tips og triks til forskjellige ting. Noe lignende Visual Basic round-up Så... er det noen som har noen fancy C# programmer, triks, eller annet snacks dere vil dele? 7085725[/snapback] Du får legge ut kompilator-saken du hadde tidligere idag. Den var litt tøff Kommer nok til å se litt mer på den (en gang...) Lenke til kommentar
GeirGrusom Skrevet 16. oktober 2006 Forfatter Del Skrevet 16. oktober 2006 hmmm... hvorfor får jeg ikke legge til vedlegg?.... Lenke til kommentar
j000rn Skrevet 16. oktober 2006 Del Skrevet 16. oktober 2006 Hva med heller noen "konkurranser" her? Jeg syntes ihvertfall det er moro med litt hjernetrim og i tillegg få input på hvordan andre løser samme problemet. Forslag: * Sudoku-løser. * Kodelinje-teller (med regler på hvilke linjer som skal telles) * ...? Lenke til kommentar
Manfred Skrevet 17. oktober 2006 Del Skrevet 17. oktober 2006 Høres da utrolig slitsomt, og lite innbringende ut... hihi... Lenke til kommentar
GeirGrusom Skrevet 17. oktober 2006 Forfatter Del Skrevet 17. oktober 2006 Her kommer 3D Project, Det Som Trengs For At C# Sine Linjer Skal Få En Ekstra Dimensjon®© Lenke til kommentar
j000rn Skrevet 17. oktober 2006 Del Skrevet 17. oktober 2006 Når du først er igang: Kan du lage et par sticky threads? * "Ting vi liker å lage fordi vi er konge"... kanskje rename til "Showcase"? ellerno? * Tips og triks Lenke til kommentar
GeirGrusom Skrevet 18. oktober 2006 Forfatter Del Skrevet 18. oktober 2006 3D Project, noen 3D funksjoner lagt til, alt skrevet i C# Yay! det funket! 3dproject.zip Lenke til kommentar
Aalton Skrevet 18. oktober 2006 Del Skrevet 18. oktober 2006 Da delte jeg denne tråden slik at dere kan forsette den opprinnelige diskusjonen Lenke til kommentar
GeirGrusom Skrevet 18. oktober 2006 Forfatter Del Skrevet 18. oktober 2006 (endret) Konge! Her er CSharpExpressionSolver det den gjør, er at du kan legge inn masse variabler (X, Y, Z, HeiPåDeg) som vil bli lagt inn som ordentlige variabler i uttrykket, du kan bruke dem som om det var vanlige variabler (for det er det det er) Hvis programmet kompileres kun hvis teksten endres, så variablene kan endres uten at uttrykket kompileres på nytt. Det må kompilere på nytt, dersom du fjerner variabler (for da vil du kanskje få en feilmelding) enjoy! Edit: Har fumlet litt med det selv nå, Volumet av en sirkel, her er noen formler: Volumet av en sirkel/sylinder: (Math.PI * (radius * radius)) * height og for å få dette til, trykker du på "Add" en gang, og velg "new_variable" i listen, og endre navn ved å endre teksten der det står "new_variable", og verdien endres i den andre tekstboksen. CSharpMath.zip Endret 18. oktober 2006 av GeirGrusom Lenke til kommentar
Manfred Skrevet 18. oktober 2006 Del Skrevet 18. oktober 2006 Hva med å sette denne tråden sticky? Lenke til kommentar
Ueland Skrevet 19. oktober 2006 Del Skrevet 19. oktober 2006 Hva med å sette denne tråden sticky? 7101774[/snapback] Granted. Lenke til kommentar
GeirGrusom Skrevet 21. oktober 2006 Forfatter Del Skrevet 21. oktober 2006 Hehe, parseren til et språk jeg laget, er ikke ferdig med compileren, og ser ikke ut til at jeg gidder (ga opp) heller men her er ihvertfall parseren, skrevet i C#, sannsynligvis helt uten kommentarer Språket fungerer ved at du bruker alle bokstavene i alfabetet, a-z Stor bokstav betyr at det er en funksjon, eller prosedyre, . er det samme som return. ! skriver til variabel eller register, ? leser fra varaibel eller register. ( bytter til flyttallsoperasjoner, ) bytter tilbake til heltall +, -, *, / setter datatype størrelsen til byte(8-bit), word(16-bit), doble word(32-bit), quadrouple word(64-bit) vanlige tall blir lagt rett i akkumulatoren (som i compilet code skulle bli eax eller fpu stacken) Z er no operation, dette er for å kun definere en prosedyre. Om noen, noensinne klarer å lage noe som helst fornuftig, gjenstår å se. Vet ikke om jeg ble helt ferdig....stund siden jeg lagde det. Hello world: Z72y101y108y108y111y32y87y111y114y108y100y33y Skriv inn det i kodevinduet, og trykk Run, og det skal stå "Hello World!" i output vinduet. Ikeelu.zip Lenke til kommentar
Manfred Skrevet 21. oktober 2006 Del Skrevet 21. oktober 2006 Geir... Hva med å få seg noen venner eller noe? hehe.. Lenke til kommentar
GeirGrusom Skrevet 21. oktober 2006 Forfatter Del Skrevet 21. oktober 2006 Hehe, akkurat flyttet, kjenner én person i bergen, og han er en dust. og dama er på noe "konferanse" eller hva det kalles med en frivillig organisasjon på tjøme. Akkurat nå stortrives jeg med en pizza i ovnen, pc og god cola. Lenke til kommentar
GeirGrusom Skrevet 16. november 2006 Forfatter Del Skrevet 16. november 2006 (endret) Her er grafikk laget i C# for de med baller av stål (som meg) Dette er det man kaller Procedural texture, dvs. den genererer et bilde kontinuerlig. Den bruker Unsafe kode (dvs. pekere) for å få dette til, og Bitmap.LockBits for å få direkte addressering til bitmap data. Kos dere HardCoreDrawing.zip Endret 16. november 2006 av GeirGrusom Lenke til kommentar
j000rn Skrevet 16. november 2006 Del Skrevet 16. november 2006 Her er grafikk laget i C# for de med baller av stål (som meg)Dette er det man kaller Procedural texture, dvs. den genererer et bilde kontinuerlig. Den bruker Unsafe kode (dvs. pekere) for å få dette til, og Bitmap.LockBits for å få direkte addressering til bitmap data. Kos dere 7299089[/snapback] ************** Exception Text ************** System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. Når man bruker unsafe kan det være greit å ha tunga rett i munnen Lenke til kommentar
GeirGrusom Skrevet 16. november 2006 Forfatter Del Skrevet 16. november 2006 Hehe, funker fint hos meg Skal sjekke uten noen tekniske detaljer (tror det har noe med Stride å gjøre) Lenke til kommentar
j000rn Skrevet 16. november 2006 Del Skrevet 16. november 2006 Hehe, funker fint hos meg Skal sjekke uten noen tekniske detaljer (tror det har noe med Stride å gjøre) 7300070[/snapback] f.eks. denne: for (y = 0; y < screen_size; y++) { int val = c->Red; val += c[-screen_width - 1].Red; vil for y = 0 -> c[-257] ... som er 257*3 bytes utenfor der den burde få lov til å lese fra. Lenke til kommentar
j000rn Skrevet 16. november 2006 Del Skrevet 16. november 2006 (endret) Bug'n ligger i blur ja: Gjør dette i for-setningen istedenfor: c += screen_width * 2; for (int y = screen_width*2; y < screen_size- (screen_width*2); y++) ... Edit: tullefeil... Endret 16. november 2006 av jorn79 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå