Vi har bytt namn till Adlibris Campus! Campusbokhandeln ❤️ Adlibris - Läs mer här
Programmering B med Visual C++ 2008
- Spiral, Svenska, 2009
- Författare: Jonas Byström
- Betyg:
Ej i lager
Beskrivning
Författaren Jonas Byström med 10 års yrkeserfarenhet som programmerare presenterar noggrant hur kod och projekt bör läggas upp från starten. Han fortsätter i denna bok att lära ut vad man kan skapa med programmeringsspråket C++.
Boken lämpar sig för kurser i C++ som ska ge vidare kunskaper, såväl praktiskt som teoretiskt, i programmering och systemering. Du kommer att skapa egna, mer eller mindre avancerade, körbara filer som fungerar på praktiskt taget alla moderna datorer. I slutet av kursen kommer du att få prova på objektorienterad C++.
Efter att ha gått igenom materialet kan du skapa avancerade projekt med de snabbaste sorterings- och sökalgoritmerna. Du får också en kort introduktion till nätverksprogrammering (med TCP/IP) som du kan använda för att skapa program som kan kommunicera över hela världen. Om du arbetar snabbt så ges även tillfälle att prova programmering för OpenGL (3D).
Boken lämpar sig för kurser i C++ som ska ge vidare kunskaper, såväl praktiskt som teoretiskt, i programmering och systemering. Du kommer att skapa egna, mer eller mindre avancerade, körbara filer som fungerar på praktiskt taget alla moderna datorer. I slutet av kursen kommer du att få prova på objektorienterad C++.
Efter att ha gått igenom materialet kan du skapa avancerade projekt med de snabbaste sorterings- och sökalgoritmerna. Du får också en kort introduktion till nätverksprogrammering (med TCP/IP) som du kan använda för att skapa program som kan kommunicera över hela världen. Om du arbetar snabbt så ges även tillfälle att prova programmering för OpenGL (3D).
$event.detail.name === 'primary-menu' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'primary-menu' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'mobile-search' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mobile-search' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'mini-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mini-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'add-to-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'add-to-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>