CD5250 -
Objektorienterad programutveckling med C++, 5 poäng, period
3,
2002
Nyheter
2002-03-21
De extrainsatta laborationstillfällena är:
2002-03-26 08:15-12:00 sal V441
2002-04-05 13:15-17:00 sal V441
2002-03-12
Det blir två labtillfällen till. Den 26 mars och 5 april. Observera att detta gäller alla labgrupper
och att det kan bli väldigt trångt, så kom dit väl förberedda så att redovisningen går fort och effektivt.
2002-03-05
Antagligen blir det ett extra redovisningstillfälle någon vecka efter tentamen så att ni får en sista chans
att redovisa projektet för att få bonuspoäng till tentan. Mer information om detta kommer upp här på hemsidan inom kort.
Tentauppgifterna för VT01 finns att ladda ned
Tidigare tentor
2002-02-26
Fyll i den korta och kompletterande kursutvärderingen.
(Lite information som jag och institutionen gärna vill ha.)
2002-02-26
Lite info om bonuspoäng på tentan:
Laborationer som är inskickade innan deadline och redovisade innan tentan ger en bonuspoäng vardera.
Projektuppgiften ger två bonuspoäng om den är inskickad och redovisad innan tentan. (Det viktigaste
är att den är inskickad innan tentamen.)
Bonuspoängen gäller vid ordinarie tentatillfälle samt på första omtentan.
2002-02-18
Några småkorrigeringar är införda i föreläsningsmaterialet för föreläsning 11.
2002-02-18
Tjena Martin!
Tänkte bara tipsa om något man skulle kunna ha på kurshemsidan. Vi är ett flertal erfarna
C++-programmerare (även Java, MFC, D3D) som håller till i en C++-hjälpkanal på dalnet - #c++.se.
Det kanske vore en bra idé att hänvisa CD5250-elever med frågor dit? Bara att ladda hem en bra
IRC-klient (på ex. www.mirc.com eller
www.wircirc.cjb.net) och ansluta till DALNet (standard i mIRC).
Sedan blir det så här lätt att få svar på sina frågor:
/server omen.hik.se (bästa DALNet-servern)
/join #c++.se
Hur fungerar multipelt arv?
Hälsningar
Krisse (DALO-01)
2002-02-12
Föreläsningsmaterial från föreläsning 3 och 4 är uppdaterat.
Hoppas att jag har hittat och rättat till alla småfel som fanns med.
2002-02-12
Programexempel från dagens föreläsning (föreläsning 9) finns upplagt.
2002-02-11
C++ Referenslitteratur tillagt. Förslag för de intresserade.
2002-02-08
Det blev många nyheter idag (i natt... klockan är nu 02:26).
På allmän begäran så finns det nu en länk till projektuppgiften.
Denna beskrivning kommer med största sannolikhet att kompletteras med lite närmare information om
kodskelettet som följer med vid ett senare tillfälle. Länken är upplagd för de som känner sig redo
att börja med detta.
2002-02-08
Föreläsningsmaterialssidan (puh!) är uppdaterad och erbjuder nu även pdf-filer
(acrobat reader, ghostview m.m.) av föreläsningsanteckningarna.
2002-02-08
I laboration 3 kan det uppstå problem när man använder "using namespace std" och "friend" tillsammans.
På grund av en bugg i Microsofts kompilator så hamnar friend-funktioner i std's namespace. Detta går att undvika genom att
undvika att använda "using namespace std" i den fil där "friend" används. Istället används exempelvis
"std::ostream" notationen för att bestämma aktivt namespace.
Alltså:
Använd inte "using namespace std;" i samma fil som ni har annänt er av "friend".
Använd "std::XXXX" (där XXXX byts ut mot lämpligt klassnamn liggande i std) när ni skall använda STLs klasser
På denna adress finner ni mer specifik information om buggen:
http://www.cs.virginia.edu/~csadmin/pc/pclabs/vc_faq/#5
2002-02-04
Fyll i kursutvärderingsformuläret för att påverka kursen.
2002-01-22
Under "Aktuellt" finns nu en länk till en Size-klass som innehåller delar av C++ som vi redan har
gått igenom och delar som kommer i senare föreläsningar. Den är upplagd redan nu för de som är intresserade.
2002-01-21
Mathz Olsson & Co. i grupp E hälsar:
För att få med åäö i utskrifter i DOS-fönster kan man använda sig av information från Skansholms hemsida. (Se även boken sid. 84.)
Uppdatering: Länken är http://www.cs.chalmers.se/~skanshol/cpp_dir/.
2002-01-21
Microsoft har lagt in en begränsning på 255 tecken debuginformation i VC++. Därför får man konstiga varningar
som säger något om "identifier was truncated to 255 characters in the debug information". Denna varning är irriterande och kan stängas
av (varningen skall man alltså inte bry sig om).
Stäng av varningen med
#pragma warning( disable : 4786 )
på första raden i ert program (cpp-filen).
2002-01-18
VIKTIGT! Än mer viktig infromation. Programregistrering saknas för många av de antagna på kursen.
Se till att ni har programregistrerat er.
2002-01-17
VIKTIGT! Ni kan få problem med Visual C++ när ni försöker kompilera. Om ni får ett meddelande som lyder
"cannot spawn cl.exe" så skall ni titta på hårddisken efter var Visual C++ är installerat.
- Om ni sitter vid en dator som har Visual C++ installerat på "D:\Program\Microsoft Visual Studio"
måste ni ladda ned följande program DPartition.reg och dubbelklicka
på filen (eller eventuellt köra den direkt på plats).
- Om ni däremot sitter vid en dator som har Visual C++ installerat på "C:\Program\Microsoft Visual Studio"
måste ni ladda ned följande program CPartition.reg och dubbelklicka
på filen (eller eventuellt köra den direkt på plats).
CPartition.reg
DPartition.reg
Läs igenom STL-Intro för att få en liten inledning till standardbiblioteket.
Ni kan även leta på nätet (exempelvis via Google) efter "tutorial" och
"STL" eller "standard library" för att hitta mer information om STL. Tyvärr är inte Microsofts onlinehjälp
till stor hjälp när det gäller att sätta sig in i STL. (Jag skall försöka hitta några bra turorials och lägga
upp länkar här på kurshemsidan.)
2002-01-15
Exempeldokumentet från första föreläsningen där vi gick igenom en introduktion till C++ för C-programmerare
ligger upplagd under aktuellt-rutan till höger på denna sida, eller så kan man finna den under denna länk C --> C++.
Som kanske flera av er har märkt så har inte bokhandeln Jan Skansholms C++ Direkt. Det har blivit
en felbeställning och kurslitteraturen är kanske lite svår att få tag på för tillfället. Bokhandeln
har lagt in en beställning på boken idag, och de beräknar att de får hem dem i mitten av nästa vecka.
För de som är i akut behov av C++ referenslitteratur finns det en uppsjö att hitta på nätet. För de
som inte vill söka kan eventuellt dessa länkar passa (OBS! Dessa får under inga omständigheter
skrivas ut på skolans skrivare!)
Thinking in C++ Volume 1 av Bruce Eckel
Thinking in C++ Volume 2 av Bruce Eckel
2002-01-14
Föreläsningsanteckningarna för första föreläsningen finns nu att ladda ned från föreläsningssidan.
OBS! Om ni måste skriva ut dessa så gör det med 6 bilder per sida, och gärna dubbelsidigt.
Ni får ABSOLUT INTE skriva ut dem på annat sätt. Tänk på miljön och ekonomin.
Under "Aktuellt" (längst upp till höger) finns länkar till de aktiviteter som är aktuella för tillfället.
I fältet under (CD5250) samlas länkar till all relevant kursinformation.
|