Forum: 2 nybörjar frågor

Forum huvudsida -> Programmering -> 2 nybörjar frågor

Sidor: 1

Till botten

Vitdom 13:48 - 15:e Januari 2007 | Post #1
Medlem
Inlägg: 71


Skicka PM
Först så vill jag fråga om den här guiden.
http://www.blinkenlights.se/articles/cplusplusnyborjarguide/part19/

när jag kör programmet kommer något tal fram mellan 6.

sedan startar jag om programmet och då kommer alltid samma tal fram!? Vad är det för fel?



Sedan vill jag fråga hur man byter ikon till exe filen.

-------------------------



Senast redigerad 13:52 - 15:e Januari 2007


Kanye 15:39 - 15:e Januari 2007 | Post #2
Medlem
Inlägg: 130


Skicka PM
Svar på din första fråga är väl att en variabel har samma address, konstant i ett program. Därefter tror jag att du måste skapa en array/vektor för att du skall få slumpartade tal.

Kan ge dig ett exempel:
  1. #include <algorithm>
  2. #include <iostream>
  3. using::system;
  4. using namespace std;
  5. int main(int argc, char* argv[])
  6. {
  7. cout << "nnType in the number of objects: ";
  8. int maxNumber;
  9. cin >> maxNumber;
  10. cout << endl;
  11. int numbers[maxNumber];
  12. for (int i = 0; i < maxNumber; i++)
  13. numbers[i] = i + 1;
  14. random_shuffle(numbers, numbers+maxNumber);
  15. for (int i = 0; i < maxNumber; i++)
  16. cout << "n#" << i + 1 << "t" << numbers[i];
  17. SYSTEM("PAUSE");
  18. return 0;
  19. }


Ikon frågan kan jag icke svara på!

-------------------------
Motiverar?

Senast redigerad 15:40 - 15:e Januari 2007


Nissebosselasse 17:53 - 21:a Januari 2007 | Post #3
Medlem
Inlägg: 490


Skicka PM
Ikonfrågan: vilken kompilator använder du?

-------------------------
http://pushingcows.se
Gula Nallen



HärJ 18:32 - 21:a Januari 2007 | Post #4
Moderator
Inlägg: 1198


Skicka PM
på den gamla goda tiden(läs win 3.11) så kunde du byta ikon i egenskaper på programmet.
Men det kanske inte var till nån hjälp.

-------------------------
Tänk om jag vore en skalärprodukt!



Nissebosselasse 23:07 - 21:a Januari 2007 | Post #5
Medlem
Inlägg: 490


Skicka PM
    Citat av HärJ:
på den gamla goda tiden(läs win 3.11) så kunde du byta ikon i egenskaper på programmet.
Men det kanske inte var till nån hjälp.


Jag misstänker att han menar hur man gör så att ikonen kompileras med som en resurs i den körbara filen.
Så nej, det var nog inte till någon hjälp... Smiley

-------------------------
http://pushingcows.se
Gula Nallen



tobbez 12:55 - 22:a Januari 2007 | Post #6
Medlem
Inlägg: 364


Skicka PM
Om man vill ful kan man alltid använda resource hacker och byta ut ikonen när man kompilerat programmet. Dock finns det antagligen något bättre sätt att göra det på Smiley




Hetzz 19:14 - 22:a Januari 2007 | Post #7
Medlem
Inlägg: 516


Skicka PM
    Citat av tobbez:
Om man vill ful kan man alltid använda resource hacker och byta ut ikonen när man kompilerat programmet. Dock finns det antagligen något bättre sätt att göra det på Smiley


precis min tanke faktiskt Smiley men som du skriver går nog detta göra på ett bättre sätt. Tyvärr kan jag som vanligt inte svara på hur.

-------------------------





madah 22:08 - 23:e Januari 2007 | Post #8
Medlem
Inlägg: 28


Skicka PM
För att byta ut ikonen så kan du göra såhär:

Skapa först en ny textfil och döp den till exempelvis resursfil.rc. Lägg till detta som första rad i den filen:

1    ICON    "ikonfilnamn.ico"


Där ikonfilnamn.ico är en ikon som ligger i samma katalog som resursfil.rc och dina andra källkodsfiler.

Nästa steg blir att kompilera resursfilen. Det finns lite olika sätt beroende på vilken kompilator man kör. Står lite om det här.

Sedan är det bara att länka med .o/.res-filen som vanligt.




Vitdom 09:46 - 26:e Januari 2007 | Post #9
Medlem
Inlägg: 71


Skicka PM
Jag andvänder Windows XP home och Dev-c++ kompilatior.

Jag vill helst veta så att man bara har en exe fil med en annan ikon.

EDIT

Jag fick det att fungera.. Smiley

-------------------------



Senast redigerad 08:06 - 6:e Februari 2007


Vitdom 12:39 - 3:e Februari 2008 | Post #10
Medlem
Inlägg: 71


Skicka PM
Tja igen, har bytt kompilator nu, förstår inte hur man byter ikon till den exekverbara filen.Smiley

Nu har jag Microsoft Visual C++ 2008 Express Edition

-------------------------



Senast redigerad 12:39 - 3:e Februari 2008


FunkyChicken 20:43 - 3:e Februari 2008 | Post #11
Nyhetsredaktör
Inlägg: 800


Skicka PM
huh, det kan man väl göra direkt i visual studio? Den har ju till och med inbyggd ikon-editor! Leta runt lite i menyerna så hittar du nog.




Vitdom 11:01 - 4:e Februari 2008 | Post #12
Medlem
Inlägg: 71


Skicka PM
Jag har inte Visual Studio!!!Smiley Jag har bara Visual c++ 2008 express edition!

-------------------------





FunkyChicken 16:27 - 4:e Februari 2008 | Post #13
Nyhetsredaktör
Inlägg: 800


Skicka PM
Men vad är det som inte fungerar då? Madah har redan förklarat hur det fungerar, och har du VC++ kan du skippa det sista steget att konvertera till .o Jag _tror_ att länkningen dessutom sker automagiskt om du döper filerna till app.rc och app.ico (om du inte har dem i din projektmapp redan).




Sidor: 1

Forum huvudsida -> Programmering -> 2 nybörjar frågor
Atom feed

Du får inte posta i den här tråden | Till toppen