» »

c grafika

c grafika

aaaaa93 ::

Napisal sem te program pa nevem kaj je narobe, napiše undefined reference to 'gotxy'
....

#include <stdio.h>
#include <stdlib.h>
#include<conio.h>
int main(int argc, char *argv[])
{

gotoxy(5,5);
textcolor(0);
textbackground(15);
cprintf("jajaj");
 system("PAUSE");	
  return 0;
}

kow ::

V kateri knjižnici naj bi se nahajala ta funkcija?

aaaaa93 ::

hmm nebi vedu conio.h
Tukaj napiše isto napako :(

#include <stdio.h>
#include <stdlib.h>
#include <conio2.h>
#include <conio.h>
void play();
int main(int argc, char *argv[])

{
char ch;
gotoxy(25,39);

textcolor(0);

textbackgroundcolor(15);
cpritnf("Play");
gotoxy(26,39);
cpritnf("Play");

gotoxy(27,39);
ch=getch();
if(ch=='p'||ch=='P')
play();





                                                
  system("PAUSE");	
  return 0;
}
void play()
{gotoxy(25,39);
textcolor(0);
textbackgroundcolor(15);
cpritnf("hhehehe");}
  


al kako knjižnico misliš nwem..

Zgodovina sprememb…

  • spremenil: aaaaa93 ()

Senitel ::

Za tole si ene 10 let prepozen...
Kater prevajalnik uporabljaš?
Sicer ti bo pa morda tale link malo pomagal.

aaaaa93 ::

hmm dev c++ (hja nwem jaz)
V šoli smo dobili program za naredit mačke in miške,..
Vem da se zdej c sharp vecino uprabla,samo foksa hoče da delamo z kazalci pa temi forami..:D.
Jaz mam pa že tuki probleme :(

Senitel ::

V šoli so vam rekli, da uporabljajte gotoxy?
To so funkcije Turbo C/C++ compilerjev od Borlanda in niso del standarda C/C++.
Če hočeš to naredit na windowsih, si pogej link iz mojega prejšnjega posta.

aaaaa93 ::

Rekla je to kombinacija borlanda pa da je ja neki mixs..Potem je pa ena fora da to narediš kao komptiblino al neki takega,..
Ker ta gotxy je uprabn poveš točne koordinate kam postaviš črko :D..

aaaaa93 ::

Ejla bo to to ..to je en dodatek
<blockquote>MACKE in MISI

Dodatek k navodilom

DEV C++
Funkcije
Vse grafične funkcije(textbackground(); extcolor(); gotoxy(,); cprintf(,);) bodo delovale, če boš v DEV namestil knjižnico connio2.h. 
Kako?
Tako:
-	Odpri DevC++
-	Klikni Orodja -> Preveri za posodobitve/pakete
-	Pod &#187;select devpak server&#171; izberi server &#187;devpaks.org Community Devpaks&#171;
-	Klikni &#187;Chek for updates&#171; in počakaj, da poizve za pakete
-	Najdi &#187;CONIO&#171; in ga obkljukaj
-	Klikni &#187;download selected&#171; in počakaj
-	Klikni OK
-	Inštaliraj knjižnico (klik na &#187;Next&#171; in nato &#187;Finish&#171;)
-	Klikni &#187;Close&#171;
-	Klikni Orodja -> &#187;možnosti prevajalnika&#171;
-	Obkljukaj &#187;Dodaj te ukaze k ukazni vrstici povezovalnika&#171;
-	Spodaj napiši: &#187;-lconio&#171;
-	V kodo vstavi &#187; #include<conio2.h>&#171;
-	Ta knjižnica je ista, kot v Borlandu <conio.h>
Funkcija delay();
	Za to moraš narediti: #include<windows.h> in #include<time.h>
	Nato pa uporabljaš &#187; Sleep(cas_v_ms);&#171;
Zvoki:
	V devu uporabiš samo eno funkcijo, ki začne, čaka in konča zvok:
	Beep(frekvenca,cas_v_ms);
	Zanjo moraš includati windows.h.

	</blockquote>
	

Pimoz ::

joj, joj, joj, prejoj...vegova ane?

aaaaa93 ::

ma ja poznaš makarovičko :d

boogie_xlr ::

Delajte raje v MFC >:D

aaaaa93 ::

sej lahko delam kjer čem sam flesha ne smem

aaaaa93 ::

še vedno ne vem kaka napaka je to oziorma kaj hoče..dev c++ ali obstaja kak podbna funkcija..

aaaaa93 ::

[Linker error] undefined reference to `textbackgroundcolor'

Po moje je ptorebno nekje na compajlrju neki takega nastavt..

Senitel ::

Glede na navodila in napako si pozabil:
- Obkljukaj »Dodaj te ukaze k ukazni vrstici povezovalnika«
- Spodaj napiši: »-lconio«

aaaaa93 ::

Nisem potzabil tudi to sem naredil..

kow ::

Linker ne najde libconio.a
Poisci kje se nahaja datoteka (lib direktorij?) in ce je direktorij v nastavitvah podan linkerju.

aaaaa93 ::

yo najdu sem to libconia.a ne vem kje pa je kje je pot v nastavitvah linkerja ..hmm

aaaaa93 ::

yo sem nekak poštuedru, emm ja takule sem text color zbrisu sem pač pisavo bom z belo pisal, cprintf je in ne cprntf

HVALA VSEM
Temo kar prihranite ko bom do 700 vstice plezu bom sigurno še kej prašu..
lp

aaaaa93 ::

Takole sem naredil premik vendar čakam pol ure da se vse odvije zaradi for zank če ima kdo kako idejo da samo pritisnem d se premakne v desno itd..;) prosim



for(i=0;i<20;i++)
for(j=0;j<40;j++)

do
{fflush("stdin");
k=getche();
system("cls");	                
if(k=='d')
{
gotoxy(a[i][j].y++,a[i][j].x) ;             
}
     
printf("%d",pes);
}

while(1);


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C] Vsota števil v polju

Oddelek: Programiranje
51270 (1208) Cvenemir
»

C strukture, kazalci naloga pomoc

Oddelek: Programiranje
51461 (1356) DavidJ
»

C osnova

Oddelek: Programiranje
221543 (1058) RunoTheDog
»

[c++]Urejanjepolja

Oddelek: Programiranje
91355 (1176) purki
»

Problem z DOSom in katera knjiga za C++

Oddelek: Programiranje
111829 (1627) Fury

Več podobnih tem