Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 14 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.11.11
Príspevky: 11
Témy: 3
Príspevok NapísalOffline : 23.11.2011 21:20

Zdravím,

Momentálne sa učím programovať v c++ a rozhodol som sa urobiť program na výpočet kvadratickej rovnice s diskriminantom.

Kód mam v poriadku, ale najprv mi to hádzalo chybu LNK1104, tak som si vyhladal na nete a bolo napisane ze nalinkovat.

Neviem ci som to robil spravne dal som Project > properities > link > input
Vobec som nevedel aku .lib kniznicu tam mam nalinkovat, tak som nalinkoval LNK1104g.lib

Kompilator uz nechadzal chybu, ale zacalo hadzat ze LNK1104g.lib nevie najst tak som to skusal vyhladat na nete no marne.

Potom som na nete nasiel navod ako to spojazdnit musel som prekopirovat zlozky z VC (par zloziek, lib. , .exe) Do mojho zvoleneho.. Nakoniec som sa nato vykaslal a teraz ked som otvoril zdrojak a idem sa pozriet este raz na chybu uz mi to hadze

1>CL : fatal error C1510: Cannot load language resource clui.dll.

Prosím veľmi prosím pomôžte mi niekto. Mám z toho úplny guláš a neviem ani či som to robil správne..

A ešte na koniec používam Microsoft Visual C++ 2010 Express


Offline

Skúsený užívateľ
Skúsený užívateľ
fatal error C1510, LNK1104

Registrovaný: 11.01.09
Prihlásený: 25.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 23.11.2011 21:34

Bolo by napomocne, ak by si sem napisal aj kod. Alebo skus nejaky jednoduchy kod, ci to bude robit aj pri nom a daj nam vediet o vysledku.







_________________
Ak potrebujete pomoc s diagnostikou/opravou vasej elektroniky ( notebook, motherboard, GPU, a ine ), kontaktujte ma cez SS.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.11.11
Príspevky: 11
Témy: 3
Príspevok Napísal autor témyOffline : 23.11.2011 21:43

Fico píše:
Bolo by napomocne, ak by si sem napisal aj kod. Alebo skus nejaky jednoduchy kod, ci to bude robit aj pri nom a daj nam vediet o vysledku.


Ano, skúšal som som aj iny kod a robi mi tu chybu : 1>CL : fatal error C1510: Cannot load language resource clui.dll.

Čím to môže byť ?


Offline

Užívateľ
Užívateľ
fatal error C1510, LNK1104

Registrovaný: 23.12.10
Prihlásený: 10.09.22
Príspevky: 1056
Témy: 157
Bydlisko: KK/PP/BA
Príspevok NapísalOffline : 23.11.2011 21:44

Neviem ci ti dobre poradim, ale pokusim sa. Ak som spravne pochopil mas problem s kniznicou? Ake kniznice si tam pripajal? Na kvadraticku ti staci klasicka kniznica stdio a math - kvoli sqrt. Ako pisal Fico skus sem hodit zdrojak. Kniznice som pisal pre C, ale malo by to ist aj na C++.







_________________
HP ProBook 4530s Intel® Core™ i5-2430M (2.4GHz, 3MB, 2 jadrá)*4GB 1333MHz DDR3*ATI Mobility Radeon HD 6490 1GB + Intel HD Graphics 3000*640GB SATA 5400RPM *Windows 7 Home Premium 64 bitová verzia
Lenovo IdeaPad Z50-70 Intel Core i5 4210 Haswell* NVIDIA GeForce GT 840M 4GB + Intel HD Graphics 4000*SSHD 1TB 5400 otáčok + 8GB cache*RAM 4GB* Full HD (1920 × 1080)*Windows 10 pro

Boh je reálny, pokial nebol deklarovaný ako integer
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.11.11
Príspevky: 11
Témy: 3
Príspevok Napísal autor témyOffline : 23.11.2011 21:52

Tu je zdroják toto je len ako beta verzia aby som vedel ze ci to vobec pojde a nejde to.. Ako momentalne mam problem s errorom C1510. Pred tým mi to hadzalo LNK2019: unresolved external symbol
Kód:
// Program na vypočítanie kvadratickej rovnice.
// Naprogramoval Maroš Kováčik
// Verzia 0.1b

#include "stdafx.h"
#include <cmath>
#include <cstdio>
#include <iostream>

signed int A, B, C;
double odmocnina;
using namespace std;
// Prototypy
int vypocet_diskr( int, int, int);
double odmocnina_diskr(int);
int vypocet_riesenie01(int, int);
double vypocet_X1(int, int, int, double);
double vypocet_X2(int, int, int, double);
int main (int argc, char **argv)
{

   // Hodnota priradena k premennym
   int diskr = vypocet_diskr(A,B,C);
   double odm = odmocnina_diskr(diskr);
   int riesenie1 = vypocet_riesenie01(B,A);
   double x1 = vypocet_X1(A,B,C, odmocnina);
   double x2 = vypocet_X2(A,B,C, odmocnina);
   cout << "Zadaj A:  ";
   cin >> A;
   cout << "Zadaj B:  ";
   cin >> B;
   cout << "Zadaj C:  ";
   cin.get();
   // Podmienky
   if (diskr > 0)
   { cout << " D > 0 \n X1: " << x1 << "\n\n X2: " << x2;
   cin.get();}
   else
      if(diskr < 0)
      {cout << "D < 0\n Rovnica nema riesenie! ";
   cin.get();}
      else
         if (diskr == 0)
         { cout << " D = 0 \n Vysledok  " << riesenie1;
   cin.get(); }
   return 0;
}

// Funkcia
// Vypocet diskriminentu
int vypocet_diskr( int A, int B, int C)
{
   return B*B -4*A*C;
}

// Funkcia
// Vypocet odmocniny diskriminentu
double odmocnina_diskr(int diskr)
{
   return sqrt(odmocnina);
}

// Funkcia
// Vypocet D = 0
int vypocet_riesenieO1(int B, int A)
{
   return -B /2*A;
}

// Funkcia
// Vypocet X1

double vypocet_X1(int A, int B, int C, double odmocnina)
{
   return -B -odmocnina / 2*A;
}

// Funkcia
// Vypocet X2

double vypocet_X2(int A, int B, int C, double odmocnina)
{
   return -B + odmocnina / 2*A;
}


Offline

Užívateľ
Užívateľ
fatal error C1510, LNK1104

Registrovaný: 09.04.11
Prihlásený: 11.01.14
Príspevky: 257
Témy: 26
Bydlisko: Kesa
Príspevok NapísalOffline : 23.11.2011 22:43

Takže, asi pri otváraní nového projektu neotváraš prázdny projekt ale už nejaký preddefinový. Otvor empty project. To je prázdny projekt, ktorý ti vytvorí UPLNE cistý list. Keď dáš iné, tak sa ti tam otvoria iné veci ako #include "stdafx.h"
A potom tam máš ešte nejaké chyby, ale to už v programe

// pridané po 19 minútach od posledného príspevku

A neviem načo si si vytvoril globálne premenné, keď aj tak A,B,C predávaš funkcii
Chybu tam máš malilinkú, namiesto int vypocet_riesenie01(int B, int A), tak namiesto nulajedna, tam máš ojedna (tu je to naprd vydieť, ale v programe máš nulu priečarknutú a "o" je tam ako O ).
A ešte že tá funkcia by ti mala vracať double, keďže tam používaš delenie a nechceš, aby ti tam zostala len celá časť







_________________
NB - HP Pavilion DV7 3190 -- Windows® 7 Home Premium 64-bit -- Intel® Core™ i7-720QM 1,6 GHz az 2,8 Ghz Turbo Boost, 6 MB pamäte cache úrovne 2 -- 4 GB DDR3 -- disk 640 GB SATA 5400 ot/min -- rozlíšenie 1600 x 900 -- NVIDIA® GeForce® GT 230M -- 2 815 MB grafickej pamäte s vyhradenou pamäťou 1 GB DDR3 -- pripojenie 802.11 a/b/g/n
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.11.11
Príspevky: 11
Témy: 3
Príspevok Napísal autor témyOffline : 24.11.2011 5:23

Woow ono to naozaj funguje !
Ďakujem veľmi pekne za ochotu, ale mam ešte jednu otázočku.
Pri debugovani mi vyhodi hlaska že : cesta k projektu / debug/kvadr.exe
Ze nemoze najst. Pozeral som sa tam a naozaj, nie je to tam.
Čo mám robit ? Skusal som F7 a F5 ale ked som dal F5 tak mi to vyhodilo hentu hlasku ale chyby mi to uz nehadze.


Offline

Užívateľ
Užívateľ
fatal error C1510, LNK1104

Registrovaný: 14.03.11
Prihlásený: 02.08.23
Príspevky: 814
Témy: 23
Bydlisko: Bratislava
Príspevok NapísalOffline : 24.11.2011 13:15

street_punk píše:
Takže, asi pri otváraní nového projektu neotváraš prázdny projekt ale už nejaký preddefinový. Otvor empty project. To je prázdny projekt, ktorý ti vytvorí UPLNE cistý list. Keď dáš iné, tak sa ti tam otvoria iné veci ako #include "stdafx.h"


Ešte som nenašiel vo Visual Studiu nový projekt bez stdfax.h.

// pridané po 2 minútach od posledného príspevku

M4tros píše:
...
Vobec som nevedel aku .lib kniznicu tam mam nalinkovat, tak som nalinkoval LNK1104g.lib

Kompilator uz nechadzal chybu, ale zacalo hadzat ze LNK1104g.lib nevie najst tak som to skusal vyhladat na nete no marne.
...


cool story :D


Offline

Užívateľ
Užívateľ
fatal error C1510, LNK1104

Registrovaný: 09.04.11
Prihlásený: 11.01.14
Príspevky: 257
Témy: 26
Bydlisko: Kesa
Príspevok NapísalOffline : 24.11.2011 15:39

marian_r píše:
Ešte som nenašiel vo Visual Studiu nový projekt bez stdfax.h.


Pokial viem, tak keď dáš dačo iné ako empty project, tak sa ti pri debugovaní vytvorí stdafx. Či tento súbor má aj nejaké iné využitie, tak to fakt neviem. Hlavné je, že sa problém vyriešil

// pridané po 5 minútach od posledného príspevku

M4tros píše:
Woow ono to naozaj funguje !
Pri debugovani mi vyhodi hlaska že : cesta k projektu / debug/kvadr.exe
Ze nemoze najst. Pozeral som sa tam a naozaj, nie je to tam.

Tak mne to ide bez problemov. Celé si to skopíruj, a vlož do nového projektu.
Všimol som si, že namiesto cin>>C; tam máš cin.get(). Tým pádom ti to nebude robiť to čo má a preskočí ti to C a automaticky zbehne na D a skončí program







_________________
NB - HP Pavilion DV7 3190 -- Windows® 7 Home Premium 64-bit -- Intel® Core™ i7-720QM 1,6 GHz az 2,8 Ghz Turbo Boost, 6 MB pamäte cache úrovne 2 -- 4 GB DDR3 -- disk 640 GB SATA 5400 ot/min -- rozlíšenie 1600 x 900 -- NVIDIA® GeForce® GT 230M -- 2 815 MB grafickej pamäte s vyhradenou pamäťou 1 GB DDR3 -- pripojenie 802.11 a/b/g/n
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.11.11
Príspevky: 11
Témy: 3
Príspevok Napísal autor témyOffline : 24.11.2011 16:27

Tak neviem proste mi to nejde ked stalcim F5 vyhodi mi tabulku ze "Unable to start program /debug/kv_rovnica.exe

System nemoze najst zadany subor.
Skusal som reinstal MS no nepomohlo.
A robim to presne tak ako si mi povedal new project a potom dam new file.cpp .

// Edit

1>------ Build started: Project: a, Configuration: Debug Win32 ------
1>LINK : error LNK2001: unresolved external symbol _mainCRTStartup
1>c:\users\maroš\documents\visual studio 2010\Projects\a\Debug\a.exe : fatal error LNK1120: 1 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Dal som novy concole app a tam som si nastavil new file a ked som to vlozil a chcel som to prekompilovat hodilo mi to chybu hore.


Offline

Užívateľ
Užívateľ
fatal error C1510, LNK1104

Registrovaný: 09.04.11
Prihlásený: 11.01.14
Príspevky: 257
Témy: 26
Bydlisko: Kesa
Príspevok NapísalOffline : 24.11.2011 18:21

Nemôžeš to robiť dobre, lebo znova som si skopíroval ešte ten tvoj starý kód bez toho stdaf.h a ide mi to bez problémov.
Otvor si Windows console application - napis meno - next - Console application - Empty project - Finish
Ďalwj z roletového menu Project - Add new item - C++ file (.cpp) - napis meno - add
Potom tam už len skopíruj svoj kód bez toho #include"stdafx.h";
A oprav si tam tie chyby, čo som písal. Keď ti toto nepôjde, tak už fakt neviem







_________________
NB - HP Pavilion DV7 3190 -- Windows® 7 Home Premium 64-bit -- Intel® Core™ i7-720QM 1,6 GHz az 2,8 Ghz Turbo Boost, 6 MB pamäte cache úrovne 2 -- 4 GB DDR3 -- disk 640 GB SATA 5400 ot/min -- rozlíšenie 1600 x 900 -- NVIDIA® GeForce® GT 230M -- 2 815 MB grafickej pamäte s vyhradenou pamäťou 1 GB DDR3 -- pripojenie 802.11 a/b/g/n
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.11.11
Príspevky: 11
Témy: 3
Príspevok Napísal autor témyOffline : 24.11.2011 19:07

street_punk píše:
Nemôžeš to robiť dobre, lebo znova som si skopíroval ešte ten tvoj starý kód bez toho stdaf.h a ide mi to bez problémov.
Otvor si Windows console application - napis meno - next - Console application - Empty project - Finish
Ďalwj z roletového menu Project - Add new item - C++ file (.cpp) - napis meno - add
Potom tam už len skopíruj svoj kód bez toho #include"stdafx.h";
A oprav si tam tie chyby, čo som písal. Keď ti toto nepôjde, tak už fakt neviem


Naozaj uz som z toho zufaly odfotil som to aby ste mali nejaku predstavu co to robi. Ono skor co som googlil ze nejaka .lib knihovna chyba a treba nastavit linker ale neviem ci je to 100% v tom a ani to urobit neviem..

http://imageshack.us/photo/my-images/32/beznzvu2ja.jpg/


Offline

Užívateľ
Užívateľ
fatal error C1510, LNK1104

Registrovaný: 09.04.11
Prihlásený: 11.01.14
Príspevky: 257
Témy: 26
Bydlisko: Kesa
Príspevok NapísalOffline : 24.11.2011 20:00

Podla obrázku pozerám, že projekt sa volá rovnica, ale téma sa volá Source1. Tipujem že to si tam ty nenapísal. To isté (rovnica) napáš aj do toho add new item.







_________________
NB - HP Pavilion DV7 3190 -- Windows® 7 Home Premium 64-bit -- Intel® Core™ i7-720QM 1,6 GHz az 2,8 Ghz Turbo Boost, 6 MB pamäte cache úrovne 2 -- 4 GB DDR3 -- disk 640 GB SATA 5400 ot/min -- rozlíšenie 1600 x 900 -- NVIDIA® GeForce® GT 230M -- 2 815 MB grafickej pamäte s vyhradenou pamäťou 1 GB DDR3 -- pripojenie 802.11 a/b/g/n
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.11.11
Príspevky: 11
Témy: 3
Príspevok Napísal autor témyOffline : 24.11.2011 20:59

street_punk píše:
Podla obrázku pozerám, že projekt sa volá rovnica, ale téma sa volá Source1. Tipujem že to si tam ty nenapísal. To isté (rovnica) napáš aj do toho add new item.



Prepáč už je všetko v poriadku.. Chyba bola v tom 01, čo si hovoril a v tom subore...

Ďakujem veľmi všetkým ktorí mi pomahali.


Odpovedať na tému [ Príspevkov: 14 ] 


Podobné témy

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

v Počítačové hry

14

1038

03.01.2010 21:27

Lettynko Zobrazenie posledných príspevkov

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

v PHP, ASP

8

484

05.02.2011 14:07

ThePlaky Zobrazenie posledných príspevkov

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

v PHP, ASP

2

417

01.01.2011 23:22

wolker Zobrazenie posledných príspevkov

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

v Notebooky a netbooky

1

567

30.10.2009 23:26

kosican Zobrazenie posledných príspevkov

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

v Počítačové hry

1

310

07.07.2013 12:18

Daron Zobrazenie posledných príspevkov

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

v Redakčné systémy

2

593

05.07.2007 7:29

cen3no Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Fatal Error: Controller monitor failed

v Pevné disky a radiče

7

582

21.06.2011 20:34

michalesku Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. STOP:c000021a (FATAL System ERROR)

v Ostatné

6

2107

28.02.2010 8:56

marcel953 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Fatal error: Call to undefined function mysql_connect()

v PHP, ASP

5

669

05.02.2011 16:45

gamelaster Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Fatal error: Access to undeclared static property...

v PHP, ASP

1

393

07.10.2010 10:41

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PLS POMOC!!! Ako preinstalovat OS??? (fatal error)

v Operačné systémy Microsoft

16

1970

23.02.2008 22:27

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Fatal error: Cannot pass parameter 1 by reference

v PHP, ASP

1

365

25.12.2010 11:47

ThePlaky Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Fatal error: Using $this when not in object context

v PHP, ASP

6

468

26.04.2010 16:40

petanorech Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. system preparation tool 3.14 fatal error windows 7

v Notebooky a netbooky

2

297

04.11.2015 22:46

Melouch Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [Lazarus] Fatal: Circular unit reference

v Assembler, C, C++, Pascal, Java

2

337

13.06.2013 22:15

Redpoint1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Parse error: syntax error, unexpected '}' in /usr/export/www

v Redakčné systémy

9

695

11.01.2007 18:32

then Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra