[ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Premenna (int)

Registrovaný: 27.09.07
Prihlásený: 31.12.15
Príspevky: 646
Témy: 233 | 233
Bydlisko: Dubnica nad...
NapísalOffline : 30.11.2010 12:21 | Premenna (int)

mam taky problem ze mi nefunguje premenna int asi som lama...

Kód:
void __fastcall TForm1::English1Click(TObject *Sender)
{
int j=1;
}

Kód:
void __fastcall TForm1::Slovensky1Click(TObject *Sender)
{
int j=0;
}

Kód:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  int j;

  if (j==1)
     {vykona nieco}
  else
      {vykona opak}
}

pri kompilacii mi to vypise tento error:
[C++ Warning] Unit1.cpp(146): W8004 'j' is assigned a value that is never used


_________________
Notebook: ASUS N750JV: Windows 8.1 64bit, Intel(R) Core(TM) i7-4700HQ CPU 2.40 GHz, 12GB RAM (DDR3 1600 MHz), NVIDIA GeForce GT 750M 4GB VRAM + HD Graphics 4600, 750 GB HDD (7200 rpm), Blu-ray Reader.
Smartphone: Samsung Galaxy S5 mini
Offline

Skúsený užívateľ
Skúsený užívateľ
Premenna (int)

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14571
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 30.11.2010 12:31 | Premenna (int)

ako čakáš že ti to bude fungovať? keď vytváraš premennú v rámci nejakej metódy, premenná "funguje" len v rámci danej metódy. To čo ti vypisuje nie je "error", ale "warning" - tj. upozornenie, konkrétne na to, že prideluješ premennej hodnotu ale nikde ju potom nevyužívaš (to jest prvé dva príklady, v treťom je to ok)


_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Premenna (int)

Registrovaný: 27.09.07
Prihlásený: 31.12.15
Príspevky: 646
Témy: 233 | 233
Bydlisko: Dubnica nad...
Napísal autor témyOffline : 30.11.2010 12:36 | Premenna (int)

hm a ako potom spravim to ze napr po stlaceni tlacitka1 sa mi vlozi do pamate hodnota premennej j=1.

po stlaceni dalsieho tlacitka ako nacitam tuto hodnotu? aby sa mi potom mohla vykonat funkcia if ?


_________________
Notebook: ASUS N750JV: Windows 8.1 64bit, Intel(R) Core(TM) i7-4700HQ CPU 2.40 GHz, 12GB RAM (DDR3 1600 MHz), NVIDIA GeForce GT 750M 4GB VRAM + HD Graphics 4600, 750 GB HDD (7200 rpm), Blu-ray Reader.
Smartphone: Samsung Galaxy S5 mini
Offline

Skúsený užívateľ
Skúsený užívateľ
Premenna (int)

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14571
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 30.11.2010 12:48 | Premenna (int)

tak, že si premennú definuješ v globálnejšom merítku (pred vôbec samotným spracúvaním stlačenia gombíka) a potom v samotnom spracovaní metódy už len pracuješ s existujúcou premennou (nebudeš ju potom už zasa deklarovať)..


_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Premenna (int)

Registrovaný: 27.09.07
Prihlásený: 31.12.15
Príspevky: 646
Témy: 233 | 233
Bydlisko: Dubnica nad...
Napísal autor témyOffline : 30.11.2010 12:54 | Premenna (int)

hm kurna sak to som tak spravil ale az teraz som skusil este nieco a dat to este pred toto

Kód:
__fastcall TForm1::TForm1(TComponent* Owner)
   : TForm(Owner)
{}


a funguje to, to ma nenapadlo ze to musi ist este pred toto, lebo co sa nachadza v tej casti co som napisal vissie sa vykonava hned po spusteni programu.... ale dik


_________________
Notebook: ASUS N750JV: Windows 8.1 64bit, Intel(R) Core(TM) i7-4700HQ CPU 2.40 GHz, 12GB RAM (DDR3 1600 MHz), NVIDIA GeForce GT 750M 4GB VRAM + HD Graphics 4600, 750 GB HDD (7200 rpm), Blu-ray Reader.
Smartphone: Samsung Galaxy S5 mini
 [ Príspevkov: 5 ] 


Premenna (int)



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

premenna

v Frontend

10

1077

31.07.2008 17:35

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

Premenná

v Backend

7

718

24.08.2008 16:15

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

Realna premenna

v Ostatné

1

658

06.11.2009 21:36

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

OOP, premenna

v Backend

1

692

26.10.2009 21:44

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Najväčia premenná

v Backend

8

516

16.02.2010 20:48

janik366

V tomto fóre nie sú ďalšie neprečítané témy.

PHP premenna

v Backend

17

843

27.09.2012 21:16

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

int

v Databázy

6

1431

04.09.2006 11:47

ronny

V tomto fóre nie sú ďalšie neprečítané témy.

TEXTAREA a premenna

v Backend

3

471

13.03.2008 10:35

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

premenna do iframe

v Backend

2

320

17.11.2013 11:11

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

premenna v Delphi

v Ostatné

1

1174

21.04.2009 18:00

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

premenna a switch

v Backend

2

465

07.01.2010 9:40

tyr

V tomto fóre nie sú ďalšie neprečítané témy.

Nevyuzita premenna C

v Backend

7

592

05.04.2017 7:14

17mark

V tomto fóre nie sú ďalšie neprečítané témy.

premenna v url

v Frontend

5

669

07.11.2009 11:50

johny694

V tomto fóre nie sú ďalšie neprečítané témy.

int(11)

v Databázy

2

879

20.08.2009 9:26

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

int.graficka

v AMD grafické karty

3

505

04.01.2010 22:29

OmeGa

V tomto fóre nie sú ďalšie neprečítané témy.

Premenna v cykle php

v Backend

18

1005

12.08.2009 21:43

Tominator



© 2005 - 2026 PCforum, edited by JanoF