• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed (.text+0x20)||undefined reference to `main'|

Object Storage Arubacloud
0 głosów
496 wizyt
pytanie zadane 4 grudnia 2019 w C i C++ przez expected ';' before Nowicjusz (220 p.)
zamknięte 13 grudnia 2019 przez expected ';' before

aplikacja działa w 'Windows10' i nie działa w 'Kali Linux'

wiem , windows.h

#include <iostream>
#include <cstdlib>
#include <windows.h>
#include <ctime>
#include <string>

using namespace std;

int r,r2;

string a,f="f",m="m",fm="fm",name[2];

int main()
{
    cout<<"Random names";
    Sleep(1000);
    system("cls");
    srand(time(0));

    r=(rand()%26);
    r2=(rand()%10);

    cout<<"f/m/fm"<<endl;
    cin>>a;


    if(a==f){
    switch(r){
    case 0:
    cout<<"AALIYAH ";
break;
    case 1:
    cout<<"ABBEY ";
break;
    case 2:
    cout<<"ABBI ";
break;
    case 3:
    cout<<"ABBIE ";
break;
    case 4:
    cout<<"ABBY ";
break;
    case 5:
    cout<<"ABEGAIL ";
break;
    case 6:
    cout<<"ABIGAIL ";
break;
    case 7:
    cout<<"ABIGAYLE ";
break;
    case 8:
    cout<<"ABILENE ";
break;
    case 9:
    cout<<"ACACIA ";
break;
    case 10:
    cout<<"ADA ";
break;
    case 11:
    cout<<"ADALINE ";
break;
    case 12:
    cout<<"ADALYNN ";
break;
    case 13:
    cout<<"ADAMINA ";
break;
    case 14:
    cout<<"ADDIE ";
break;
    case 15:
    cout<<"ADDILYN ";
break;
    case 16:
    cout<<"ADDY ";
break;
    case 17:
    cout<<"ADDYSON ";
break;
    case 18:
    cout<<"ADELA ";
break;
    case 19:
    cout<<"ADELAIDE ";
break;
    case 20:
    cout<<"ADELE ";
break;
    case 21:
    cout<<"ADELIA ";
break;
    case 22:
    cout<<"ADELINE ";
break;
    case 23:
    cout<<"ADELLA ";
break;
    case 24:
    cout<<"ADELLE ";
break;
    case 25:
    cout<<"ADELYN ";
break;
    default:
    cout<<"0h sh!t , 3rr0r";
    }
    }

    if(a==m){
    switch(r){
    case 0:
    cout<<"AARON ";
break;
    case 1:
    cout<<"ABE ";
break;
    case 2:
    cout<<"ABEL ";
break;
    case 3:
    cout<<"ABNER ";
break;
    case 4:
    cout<<"ABRAHAM ";
break;
    case 5:
    cout<<"ABRAM ";
break;
    case 6:
    cout<<"ACE ";
break;
    case 7:
    cout<<"ADAIR ";
break;
    case 8:
    cout<<"ADAM ";
break;
    case 9:
    cout<<"ADEN ";
break;
    case 10:
    cout<<"ADOLPH ";
break;
    case 11:
    cout<<"ADRIAN ";
break;
    case 12:
    cout<<"AIDAN ";
break;
    case 13:
    cout<<"AIDEN ";
break;
    case 14:
    cout<<"AL ";
break;
    case 15:
    cout<<"ALAN ";
break;
    case 16:
    cout<<"ALBAN ";
break;
    case 17:
    cout<<"ALBERT ";
break;
    case 18:
    cout<<"ALBIE ";
break;
    case 19:
    cout<<"ALBIN ";
break;
    case 20:
    cout<<"ALDEN ";
break;
    case 21:
    cout<<"ALDOUS ";
break;
    case 22:
    cout<<"ALEC ";
break;
    case 23:
    cout<<"ALEXANDER ";
break;
    case 24:
    cout<<"ALF ";
break;
    case 25:
    cout<<"ALFIE ";
break;

    default:
    cout<<"0h sh!t , 3rr0r";
    }

    }

    if(a==fm){
    switch(r){
    case 0:
    cout<<"AAREN ";
break;
    case 1:
    cout<<"ADDISON ";
break;
    case 2:
    cout<<"AINSLEY ";
break;
    case 3:
    cout<<"ALEX ";
break;
    case 4:
    cout<<"ALEXIS ";
break;
    case 5:
    cout<<"ALLYN ";
break;
    case 6:
    cout<<"ALPHA ";
break;
    case 7:
    cout<<"ANDIE ";
break;
    case 8:
    cout<<"ANDY ";
break;
    case 9:
    cout<<"ANGEL ";
break;
    default:
    cout<<"0h sh!t , 3rr0r";
    }

    }
    switch(r2){
    case 0:
    cout<<"AARON";
break;
    case 1:
    cout<<"ABBEY";
break;
    case 2:
    cout<<"ABBOTT";
break;
    case 3:
    cout<<"ABEL";
break;
    case 4:
    cout<<"ABNEY";
break;
    case 5:
    cout<<"ABRAHAM";
break;
    case 6:
    cout<<"ABRAHAMS";
break;
    case 7:
    cout<<"ABRAHAMSON";
break;
    case 8:
    cout<<"ABRAM";
break;
    case 9:
    cout<<"ABRAMS";
break;
    default:
    cout<<"0h sh!t , 3rr0r";
    }


    return 0;
}

mogło być dłuższe   smiley

komentarz zamknięcia: bo tak

2 odpowiedzi

0 głosów
odpowiedź 5 grudnia 2019 przez j23 Mędrzec (194,920 p.)
wybrane 6 grudnia 2019 przez expected ';' before
 
Najlepsza

Zamień <windows.h> na <thread>, a Sleep(1000); na  std::this_thread::sleep_for(1s);

Zamiast switchy użyj tablic (kod będzie czytelniejszy).

+2 głosów
odpowiedź 4 grudnia 2019 przez tkz Nałogowiec (42,000 p.)
I nie zadziała. Używasz API WINDOWSA, na linuxie. Nie ma to sensu i racji bytu.

Podobne pytania

0 głosów
2 odpowiedzi 634 wizyt
0 głosów
2 odpowiedzi 405 wizyt
0 głosów
1 odpowiedź 274 wizyt
pytanie zadane 3 czerwca 2019 w C i C++ przez antek97 Nowicjusz (220 p.)

92,570 zapytań

141,422 odpowiedzi

319,643 komentarzy

61,958 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...