Anonymní profil kadet – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil kadet – Programujte.comAnonymní profil kadet – Programujte.com

 

Příspěvky odeslané z IP adresy 88.146.143.–

kadet
C / C++ › Inicializace pole v konstruk…
27. 2. 2010   #124571

jen pro doplnění já jsem to původně zkoušel kompilovat v ms visual studiu 2008 c++ express a nefungovalo to, stejná hláška kompileru jako m->29

kadet
C / C++ › Inicializace pole v konstruk…
22. 2. 2010   #124331

díky za odpověď, to jsem potřeboval vědět :)

kadet
C / C++ › Inicializace pole v konstruk…
21. 2. 2010   #124293

Chci se zeptat jestli se da nejak inicializovat více prvků pole najednou v konstruktoru, nebo se to musí po jednom promenna[0] = něco , promenna[1] = něco atd.



class A
{
public:
A()
{
promenna = {0, 1, 2, 3, 6, 4, 7, 8, 10, 11, 12};
}

private:
int promenna[11];
};

kadet
C / C++ › Zacatecnicky dotaz
7. 1. 2010   #122418



Sudoku pole;


Pokud vytváříš instanci třídy která má kontstruktor bez parametrů, tak tam nedávej ty závorky.

kadet
C / C++ › Jak sestavovat knihovny?
5. 1. 2010   #122310

Díky oběma za odpovědi moc mi to pomohlo, ještě mám dotaz když mám staženej zdroják nějaké knihovny např. mám knihovnu allegro font

http://chernsha.sitesled.com/AlFont209.rar
. To se kompiluje jak?

kadet
C / C++ › Jak sestavovat knihovny?
4. 1. 2010   #122283

Chci se zeptat jak se sestavují knihovny. Například jsem si stáhl knihovnu SDL_Image, ale nevím jak to sestavit abych to mohl používat v codeblocks. Mohl by mi někdo, prosím, poslat nějaký odkaz na návod pro začátečníky jak sestavovat knihovny nebo popsat jak se to dělá? Předem díky.

kadet
C / C++ › Pomoc s #include
29. 11. 2009   #120192

Tohle to hází...

kadet
C / C++ › Pomoc s #include
29. 11. 2009   #120190

Zkus si stáhnout ten zdroják bludiste - Kopie.rar , prosím, a pouprav ho. Když jsem tam dal tu forward deklaraci tak se třídy inkludovaly správně (pokud byli jejich implementace v hlavním souboru), když jsem implementace rozdělil do souborů podle názvu tříd, tedy v mapa.cpp jsem měl implementaci třídy a v mapa.h deklaraci třídy tak to nefungovalo, protože nekteré třídy jsou navzájem provázány parametry ve kterých přijímají ukazatel na objekt jiné třídy. Teď prostě nevím jak ošéfovat ty *.cpp soubory pomocí #include, aby to všechno fungovalo.

Nevíte někdo o nějaké stránce na internetu, která se zabývá touhle problematikou? Našel jsem něco na linuxsoft.cz http://www.linuxsoft.cz/article.php?id_article=704 , ale tam je to bez OOP.

kadet
C / C++ › Pomoc s #include
29. 11. 2009   #120186

Díky za radu, ale to tam mám. Nejspíš jsem měl ten projekt rozdělit už na začátku, protože teď nevím jak to mám udělat :)

kadet
C / C++ › Pomoc s #include
28. 11. 2009   #120171

tak jsem to zkusil includovat trochu jinak, ale pořád to nejde zkompilovat, asi je to tím, že se některé soubory includují 2x, ale nevím jak to upravit, aby to fungovalo :(

kadet
C / C++ › Pomoc s #include
28. 11. 2009   #120160

To midin : moc nechápu jak to myslíme, mohl byste poupravit zdroják a poslat?

kadet
C / C++ › Pomoc s #include
28. 11. 2009   #120135

Asi jsem se špatně vyjádřil... Zde přikládám zdrojový kód.

kadet
C / C++ › Pomoc s #include
28. 11. 2009   #120133

Mám projekt který jsem původně psal do jednoho souboru, ale teď jsem se rozhodl ho rozdělit. Mám problém, že nevím co do čeho mám pomocí include vkládat. Mám čtyři hlavičkové soubory = čtyř třídy Mapa,Nepritel,Hrac,Bod.

Třída Mapa ve svých funkcích obsahuje jako parametry ukazatele na objekty tříd Nepritel,Hrac,Bod.
Třída Nepritel ve svých funkcích obsahuje jako parametr ukazatel na objekt Hrac.
Třída Bod ve svých funkcích obsahuje jako parametry ukazatele na objekty tříd Hrac,Mapa.



kadet
C / C++ › ukazatelé na členské funkce
1. 11. 2009   #118253

Už jsem na to přišel v té knížce to bylo takhle:
ukazatel=trida::clenskafunkce;

hledal jsem to různě na netu a má to být takhle:
ukazatel=&trida::clenskafunkce;

kadet
C / C++ › ukazatelé na členské funkce
31. 10. 2009   #118185

Zdravím, chtěl bych se zeptat, jestli možnost používat ukazatele na členské funkce byla z c++ "vypuštěna". Učím se c++ podle knihy ve které je o tomhle zmínka ale kompilátor to není schopen zkompilovat. Díky za odpověď

kadet
C / C++ › Diakritika Win XP
24. 10. 2009   #117781

Když tento krátký prográmek zkompiluji a spustí pod Vistama, tak je diakritika v pořádku. Ale když ho spustím pod XP tam jsou místo háčků a čárek různé znaky. Jak to vyřešit?



#include <iostream.h>
#include <locale.h> //kvůli českému prostředí

using namespace std;

int main()
{
setlocale(LC_ALL,"");

std::cout<<"sluníčko krásně svítí";
return 0;
}

kadet
C / C++ › zadávání čísla
12. 10. 2009   #117133

To ondra.holub : díky moc pomohlo mi to :)

kadet
C / C++ › zadávání čísla
12. 10. 2009   #117117

Zdravím, mám tento kousek kódu u konzolové aplikace a nevím jak ošetřit to, aby uživatel mohl zadávat pouze čísla, když zadá písmenko nebo cokoli jiného, tak se program zblbne. Budu rád za jakýkoli návrh.



float cislo;
cin>>cislo;

kadet
C / C++ › padání jednoduchého programu
10. 10. 2009   #116985

To KIIV : díky moc opravdu byl problém v tom int promena[] :)

kadet
C / C++ › padání jednoduchého programu
10. 10. 2009   #116958

Dobrý den, chtěl bych se zeptat, jestli by mi mohl někdo poradit, proč tento jednoduchý prográmek padá.

Výpis debuggeru:

Debugger name and version: GNU gdb 6.7.50.20071127
Child process PID: 3620
Program received signal SIGSEGV, Segmentation fault.
In ntdll!RtlCreateMemoryZone () (C:\Windows\system32\ntdll.dll)



#include <iostream>

using namespace std;

class Cisla
{
public:
void vypis();
void zapis_pocet(int cislo);

private:
int i;
int pocet;
int promena[];
};

void Cisla::vypis()
{
for (i=0;i<=pocet;i++)
{
promena[i]=i;
};

for (i=0;i<=pocet;i++)
{
cout << promena[i] << endl;
};
};

void Cisla::zapis_pocet(int cislo)
{
pocet=cislo;
};

int main()
{
cout<< "Zadejte po ktere cislo chcete cisla vypsat:" ;

int pomocnap;
cin>>pomocnap;

Cisla*ucisla=new Cisla;
ucisla->zapis_pocet(pomocnap);
ucisla->vypis();

return 0;

}


 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032017 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý