ahoj pls mužete mi napsat kde mam chybu překompilovat mi to jde spustit taky ale po spuštění a vykonaní programu mi to ve visual studiu napíše chybu tady tuto chybu http://leteckaposta.cz/880366981 nevite kde je chyba díky
// zkouska.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
// struckgury.cpp : Defines the entry point for the console application.
//
#include <iostream>
struct udaje{
char jmeno[33];
int vek;
double pocetkm;
};
using namespace std;
int zadej;
udaje *plid = new udaje[zadej];
int main()
{
int i;
cout<<"zadej pocet lidi kteri budou v databazi ---Pracovniho uradu---\n";
cin>>zadej;
for (i=0;i<zadej;i++)
{
cout<<"zadej vek : \n";
cin>>plid[i].vek;
}
int q;
int h;
for(q = 0; q<zadej; q++)
{
for (h = 0;h<zadej-1;h++)
{
int pom;
if ( plid[h].vek>plid[h+1].vek)
{
pom = plid[h].vek;
plid[h].vek = plid[h+1].vek;
plid[h+1].vek = pom;
}
}
}
for (h = 0;h<zadej; h++)
cout<<plid[h].vek<<"\n";
return 0;
}
Fórum › C / C++
Chyba visual
To pep : Tyhle dva řádky:
int zadej;
udaje *plid = new udaje[zadej];
Když alokuješ pole plid, proměnná zadej je neinicializovaná. Mělo by to být takle:
int zadej;
udaje *plid;
int main() {
...
cin >> zadej;
plid = new udaje[zadej]
...
}
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 45 hostů
Podobná vlákna
Chyba kkompilace ve Visual C++ — založil Šimon
Chyba lnk2005 ve Visual studiu — založil Lukáš Vámoš
Visual Studio EE...zvláštna chyba... — založil Anonymní uživatel
Visual Studio statické linkování Visual C++ Redistributable dllček — založil Doomista
Moderátoři diskuze