Forum huvudsida -> Kommentarer -> Paket -> Fortsättnings kurs C++
NetNinja | 21:25 - 7:e Februari 2007 | Post #1 | |
Medlem Inlägg: 116 ![]() Skicka PM |
Välkommen till fortsättnings kursen i C++, om ni är här så har ni troligtvis redan läst artiklen C++ Nybörjarguide av Independence. Här kommer ni få lära er om Vecorer, listor, stackar, köer och biblioteket fstream.
Kommer även visa lite om tids biblioteket ctime/time. Om tråden är låst kan det vara för att paketet inte har blivit godkänt. -------------------------
|
Independence | 18:38 - 9:e Februari 2007 | Post #2 | |
Administratör Inlägg: 1800 ![]() Skicka PM |
Oj, här har det hänt saker ![]() Det skulle vara trevligt om du använde [ source] [ /source] för att få källkoden i rutor och färgad och sånt också ![]() ------------------------- Vi är riddarna som säger fiskbulle! |
NetNinja | 18:44 - 9:e Februari 2007 | Post #3 | |
Medlem Inlägg: 116 ![]() Skicka PM |
Ska fixas, säg till om du ser om något är fel bara. Har bara precis blivit klar med B kursen (sista kapitlet kvar men ändå) -------------------------
|
Independence | 18:54 - 9:e Februari 2007 | Post #4 | |
Administratör Inlägg: 1800 ![]() Skicka PM |
Sista meningen i avsnittet om Structs är avklippt innan den är riktigt avslutad, slutar med "... eller" och sedan kommer en ny rubrik. Tror det ska in något mer där? Slutet av fstream är två taggar, vet inte om det kanske skulle in någon kod där? Annars ser det bra ut, såg inga uppenbara fel eller så. Edit1: Har bara läst första delen hittils. Sedan såg jag nu en särskrivning i beskrivningen till artikeln, står "programmerings kurs" vilket bör vara "programmeringskurs" tror jag. ------------------------- Vi är riddarna som säger fiskbulle! Senast redigerad 18:56 - 9:e Februari 2007 |
NetNinja | 19:09 - 9:e Februari 2007 | Post #5 | |
Medlem Inlägg: 116 ![]() Skicka PM |
Skulle du kunna utvidga din inmatnings tutorial så den inkluderar getline och cin.get också. tror det ska vara där, annars får jag göra ett extra kapitel... Tack för kritiken EDIT: Kan inte hitta särskrivningen, kan ha ändrat det tidigare och det typ inte syns eller nått. -------------------------
Senast redigerad 19:16 - 9:e Februari 2007 |
Independence | 19:18 - 9:e Februari 2007 | Post #6 | |
Administratör Inlägg: 1800 ![]() Skicka PM |
Hmm, vad behöver du getline till? Används väl mest vid char-arrayer, vilket jag försöker undvika då C++ (till skillnad från C) har riktiga strängar vilket brukar vara enklare. Jag skulle kunna skriva om cin.get(); för att få ett uppehåll i slutet av programmet. Om det behövs en del om char-arrayer och input/output med hjälp av dessa kan jag väl visserligen försöka göra en del om det också. Edit1: Det var i beskrivningen som visas över själva texten till delarna, men jag tog mig friheten att ändra själv nu så du behöver inte bry dig om det mer ![]() ------------------------- Vi är riddarna som säger fiskbulle! Senast redigerad 19:19 - 9:e Februari 2007 |
NetNinja | 19:44 - 9:e Februari 2007 | Post #7 | |
Medlem Inlägg: 116 ![]() Skicka PM |
Getline kan man använda till att skriva in långa strängar inklusive mellanslag tills att nyrads tecken. Går att använda till string också... Tack för att du ändrade särskrivningen... Orkar inte skriva mer idag, försöker göra klart den imorn eller på söndag. -------------------------
Senast redigerad 19:44 - 9:e Februari 2007 |
Smygis | 20:07 - 9:e Februari 2007 | Post #8 | |
Medlem Inlägg: 90 ![]() Skicka PM |
Finns det något sätt att titta på den? ------------------------- Ingen signatur! <- OMG! Jag har inte någon signatur! Ge mig en signatur FFS! |
Independence | 20:08 - 9:e Februari 2007 | Post #9 | |
Administratör Inlägg: 1800 ![]() Skicka PM |
Jo, man kan läsa den här: http://www.blinkenlights.se/articles/fortsattningskurscplusplus/ Dock så syns den inte i listan ännu, då den inte är klar osv. ------------------------- Vi är riddarna som säger fiskbulle! Senast redigerad 20:08 - 9:e Februari 2007 |
Smygis | 20:30 - 9:e Februari 2007 | Post #10 | |
Medlem Inlägg: 90 ![]() Skicka PM |
Om den kommer innehålla det där så skulle jag inte kalla den en fortsättnings kurs, Snarare en utökning av grunderna. För om det ska vara en fortsättnings kus så borde den ta upp klasser, pekare och en massa annat surt godis. Och system() skickar ett anrop till det aktuella systemet/konsollen/terminalen att exevera ett kommando. Inte ett MS-DoS kommando. Det fungerar lika bra under Linux/BSD/osv. ------------------------- Ingen signatur! <- OMG! Jag har inte någon signatur! Ge mig en signatur FFS! Senast redigerad 20:51 - 9:e Februari 2007 |
Nissebosselasse | 20:41 - 9:e Februari 2007 | Post #11 | |
Medlem Inlägg: 490 ![]() Skicka PM |
Nu är kursen förvisso inte helt klar ännu - och det är bra att någon tar sig tid att skriva fler - men det finns en del felaktigheter, vilket kanske inte är så lyckat. En är bland annat: Båda går lika bra, enda skilnaden är att ctime är ett gammalt C# bibliotek. Snarare tvärtom (och det är naturligtvis inte C#, utan C). I det här fallet är ctime den nya headern som ska användas i C++ (den lägger C-funktionerna från time.h i namnrymden std). Som sagt, allt är inte färdigskrivet, men det är ju ganska viktigt att det står rätt. ------------------------- http://pushingcows.se Gula Nallen |
NetNinja | 20:59 - 9:e Februari 2007 | Post #12 | |
Medlem Inlägg: 116 ![]() Skicka PM |
Som svar till Smygis, den första guiden var i min tolkning allt som fanns med i A kursen på min skola plus lite till. Tänkte bara fortsätta med det som fanns i B kursen, om du kan komma på ett bra namn så säg bara till så ändrar jag. Och tack för att ni rättar, jämfört med er är jag noob. Det var min lärare som sa det om att ctime var gamalt C bibliotek. och vet faktiskt inte vem som har rätt, men väljer att lita på er. Skulle ni kunna berätta nårra linux terminal kommandon? Kommer läsa Lizux zom kurs i trean sen men kan ju inte vänta tills dess. Tar och ändrar nu, tack så mycket. -------------------------
Senast redigerad 21:05 - 9:e Februari 2007 |
Smygis | 21:04 - 9:e Februari 2007 | Post #13 | |
Medlem Inlägg: 90 ![]() Skicka PM |
Din lärare har ju rätt, ctime är time.h i namespace std. Varför återuppfinna hjulet? vad Nissebosselasse reagerade på var att du hade skrivigt C# vilket är ett helt nytt språk. Linux-terminal-kommandon ![]() ------------------------- Ingen signatur! <- OMG! Jag har inte någon signatur! Ge mig en signatur FFS! Senast redigerad 21:05 - 9:e Februari 2007 |
NetNinja | 21:09 - 9:e Februari 2007 | Post #14 | |
Medlem Inlägg: 116 ![]() Skicka PM |
Ska jag skita i att nämna ctime? Behöver ju inte kunna båda. Erh blir förvirrad... -------------------------
|
Smygis | 21:13 - 9:e Februari 2007 | Post #15 | |
Medlem Inlägg: 90 ![]() Skicka PM |
Citat av NetNinja: Ska jag skita i att nämna ctime? Behöver ju inte kunna båda. Erh blir förvirrad... Om det är någon du ska skita i är det time.h då den är C. ctime är mer relevant då den är för C++. ------------------------- Ingen signatur! <- OMG! Jag har inte någon signatur! Ge mig en signatur FFS! |
NetNinja | 21:15 - 9:e Februari 2007 | Post #16 | |
Medlem Inlägg: 116 ![]() Skicka PM |
Ok, consider it done... -------------------------
|
Smygis | 21:17 - 9:e Februari 2007 | Post #17 | |
Medlem Inlägg: 90 ![]() Skicka PM |
Hur gick detta till :/ ------------------------- Ingen signatur! <- OMG! Jag har inte någon signatur! Ge mig en signatur FFS! Senast redigerad 21:19 - 9:e Februari 2007 |
NetNinja | 21:21 - 9:e Februari 2007 | Post #18 | |
Medlem Inlägg: 116 ![]() Skicka PM |
ändrade namnet till C++ nybörjarguide forts. så man fattar att det e till för nybörjare... -------------------------
|
Nissebosselasse | 21:47 - 9:e Februari 2007 | Post #19 | |
Medlem Inlägg: 490 ![]() Skicka PM |
Netninja: jag tycker definitivt du ska nämna så många olika bibliotek som möjligt. Men ctime och time.h är egentligen samma sak, alltså räcker det med att du nämner ctime. -ppna upp filen ctime (i din kompilators include-mapp), så kommer du antagligen se att den inkluderar time.h, samt utför en massa using-direktiv, för att lägga funktionerna i std-namnrymden. Du kan ju även öppna upp filerna cstring, cmath, etc. så kommer du se samma sak. ------------------------- http://pushingcows.se Gula Nallen |
FunkyChicken | 23:26 - 9:e Februari 2007 | Post #20 | |
Nyhetsredaktör Inlägg: 800 ![]() Skicka PM |
bra jobbat! *thumb up* |
NetNinja | 18:33 - 10:e Februari 2007 | Post #21 | |
Medlem Inlägg: 116 ![]() Skicka PM |
Skulle någon kunna berätta mer om iteratorer, vet bara lite om dom... Tror jag skriver klart imorgon, om jag skyndar mig lite. -------------------------
|
Independence | 18:57 - 10:e Februari 2007 | Post #22 | |
Administratör Inlägg: 1800 ![]() Skicka PM |
Angående sorteringen så tror jag inte att bubblesort är den vanligaste. Det kanske är den enklaste däremot, och den som man lär sig först. Om man ska göra mycket sortering brukar den dock vara ganska dåligt jämfört med quicksort, naturalsort mm. ------------------------- Vi är riddarna som säger fiskbulle! |
NetNinja | 19:39 - 10:e Februari 2007 | Post #23 | |
Medlem Inlägg: 116 ![]() Skicka PM |
Står inget om dom i min bok, ändrar så att det står enklaste istället. Om du nu inte vill att jag ska skriva ner dom också... (I vilket fall du måste förklara dom för mig eller skriva det själv) -------------------------
|
Independence | 20:27 - 10:e Februari 2007 | Post #24 | |
Administratör Inlägg: 1800 ![]() Skicka PM |
Naturalsort har jag inte kollat upp hur den fungerar. Quicksort fungerar som så att den delar upp den sorterade datamängden i två delar som är större respektive mindre än det datat som håller på att sorteras för stunden, och sedan anropar den sig själv på de två nya delarna och upprepar samma sak. Det är iaf så jag kommer ihåg det, den är alltså rekursiv. Det borde finnas kodexempel på typ wikipedia över en quicksort i C++. Annars borde det ju finnas någon inbyggd funktion i C++ för att sortera saker? ------------------------- Vi är riddarna som säger fiskbulle! |
Nissebosselasse | 22:20 - 10:e Februari 2007 | Post #25 | |
Medlem Inlägg: 490 ![]() Skicka PM |
Kolla upp std::sort, har för mig att den varierar sökmetoden (quicksort, bubblesort, heapsort, etc.) efter indatan. ------------------------- http://pushingcows.se Gula Nallen |
Forum huvudsida -> Kommentarer -> Paket -> Fortsättnings kurs C++
Du får inte posta i den här tråden | Till toppen
Datum
2025-03-15 08:42
Vecka: 11
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.