Anonymní profil . – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil . – Programujte.comAnonymní profil . – Programujte.com

 

Příspěvky odeslané z IP adresy 109.80.24.–

Marek Svoboda
C / C++ › ukazatele ve funkcích
13. 5. 2015   #202142

Ahoj,
jak je správná syntaxe funkce, která by z ukazatele v parametru udělala pole na volném úložišti?
Jak pak zapsat hodnoty do tohoto pole? - něco jako:

int main(){
	int * vek;		//tvorba ukazatele
	tvorbaPole(&vek);	
	...
	int x = vek[1];		//nedochazi k uniku pameti
}

void tvorbaPole(int ** pVek){	//??spravna syntaxe??
	*pVek = new int[2];	//tvorba pole na novem ulozisti z ukazatele vek		
	*pVek[1] = 4;		//prace s polem
}

Děkuji

.
C / C++ › volne uloziste a objekt
4. 6. 2014   #190759

bool void ....svedci o me sikovnosti;D

.
C / C++ › volne uloziste a objekt
4. 6. 2014   #190758

EDIT: bool void...+return napr.
if(typ_strechy[0][0] = 5)return false;
 

.
C / C++ › volne uloziste a objekt
4. 6. 2014   #190757

Ahoj - mam tridu, chtel bych v jedne z jejich funkci(nejspise staticke)vytvorit pole na volnem ulozisti a v jine funkci s nim pracovat -neco jako: 

class auto{
      public:
      static void set_up(){
             for(int j = 0; j < 3; j ++)
				typ_strechy[j] = new int[predem_definovana_promena];
            }
      bool ma_strechu(){
          for(int j = 0; j < 3; j ++)
                  for(int i = 0; i < predem_definovana_promena; i ++)
                          typ_strechy[j][i] = 0;
         }
         private:
	int * typ_strechy[3];
};

...jak?
neprekvapuje me ze se to kompilatoru nelibi, ale nevim jak to obejit...zdrojak by moc pomohl.diky

.
C / C++ › dynamická 2D pole
31. 5. 2014   #190609

Ahoj, chci vytvorit na priklad 2D pole, jehoz velikost urcim za behu programu...jak?
- 1D pole vytvarim pomoci:
int * p_field;
p_field = new int[x];
ale kdyz napisu:
p_field = new int[x][y];//expresion must have a constant value,[x*y] funguje, ale to muj problem neresi...
diky za odpovedi

.
C / C++ › upraveni oboru platnosti
24. 5. 2014   #190426

Diky za odpoved, prvni priklad bohuzel nemuzu pouzit - Objekt se vytvori v podmince(kterou jsem ve zdrojaku nahore udelal jako true, ale ve skutecnosti  vytvoreni objektu zavisi na blablabla...- coz sem mel napsat rovnou do prvniho dotazu...)
- Nechci zbytecne zabirat pamet objektem pokud bych ho potom nepouzil resp. globalni promena se nehodi.
S druhym prikladem ma muj kompilator problem (asi spatne pouzivam argumenty nebo neco...) - Jak se ''ten proces v druhe moznosti'' jmenuje? - Snad uz to pak na googlu dohledam.
diky moc.


 

.
C / C++ › upraveni oboru platnosti
24. 5. 2014   #190423

Ahoj, je mozne prodlouzit obor platnosti promenych, objektu atd.?
-napr:
if(true){
Objekt objekt();
}
...
objekt.udelat_neco  //-objekt stale existuje - destruktor se nezavolal

 

.
C / C++ › oop,
22. 5. 2014   #190375

ahoj, jak ziskat pouzit data z tridy v jine tride, aniz bych musel vytvaret konkretni objekt?

neco jako tohle:

class bank{
public:
    int getMoney(){return money;}
private:
    int money;
}
class thief{
public:void stole(){
           int money;
           money = bank.getMoney;
           std::cout<<"thief stole"<<money;
       }
}

zdrojak by moc pomohl, diky

.
C / C++ › oop, zacyklena trida
5. 4. 2014   #188961

Ahoj, jak se da sprovoznit takovahle trida? 

class cihla{
	public:
		bool jetam()const;
		void rozbit(bool);
		void nakreslit();
	private:
		bool rozbita;
	};

	void cihla::rozbit(bool prom){rozbita = prom;}
	bool cihla::jetam()const {return rozbita;}
	void cihla::nakreslit() {int a = cihla.jetam();cout << a;}

-resp. trida, ktera v jedne ze svych funkci pouziva promenou ze sve vlastni privatni casti?
Dik.

.
C / C++ › pridavani grafiky
15. 3. 2014   #188225

Ahoj, chtel bych zacit pridavat grafiku do c ++. Hledam nejakou jednoduchou knihovnu, neco co se da naucit za chvili a staci na vykresleni zakladnich 2D tvaru. ktera knihovna by na to byla nej?

.
C / C++ › prikazy system(".....") (wok…
10. 3. 2014   #188050

Nebylo, protoze pres <w.h> to umim, navic ty ri priklady sem neuvadel proto abyse (a urcite byto slo) vyresisly jinak - napr pomoci wh , nabo x jinych knihoven...A kdzyz uz....Jak na ty rand. nazvy?
Hlavni ale pro me je porat otazka ze #7 komentu....

 

.
C / C++ › prikazy system(".....") (wok…
9. 3. 2014   #188045

najde se spousta blbosti......
"zadejte budouci barvu konzole"cin >> barva;system(....color...barva);//takhle nejak
,nebo jen vytvareni x slozek s nahodnymy nazvy,
,nebo "zadejte jmeno nove slozky"cin.get(nazev,20,'\n');system("....makedir....nazev")// -ani nevim jak se vlastne nova //slozka vytvari, ale to neni problem....je toho proste moc a moc (prakticke vyuziti stranou,ale take by se naslo)

.
C / C++ › prikazy system(".....") (wok…
8. 3. 2014   #188006

bezva, dk. - muzu do prikazu system napechovat i narmalni promene z iostreamu? - at uz napr zapsat cestu ke slozce pomoci pole charu, nebo treba ciselnou promenou do prikazu system("color x");.....de to?
pls ukazkovy prikaz system(......); dk

.
C / C++ › prikazy system(".....") (wok…
8. 3. 2014   #188002

- nebo jinak, proc v konzoli funguje copy C:\Users\.\Desktop\program.exe C:\Users\.\Desktop\slozka\podslozka a v programu cpp nefacha system("copy C:\Users\.\Desktop\program.exe C:\Users\.\Desktop\slozka\podslozka"); - vypisuje to neco jako: unknow sequence \.....

.
C / C++ › prikazy system(".....") (wok…
8. 3. 2014   #188000

proc to facha v cmd ale pres cpp ne?:
system("copy desktop\program.exe desktop\pokus"); //pise to ze nejde zkopirovat soubor do sebe sama

.
C / C++ › prikazy system(".....") (wok…
8. 3. 2014   #187993

neznate nejakou peknou stranku / tutorial, ktery se zabyva prikazy typu system? - system("cls");, system("C:\\WINDOWS\\System32\\shutdown /s"); atd atd.........

 

.
C / C++ › členské funkce cin
4. 3. 2014   #187871

bezva, facha.
kde najdu seznam parametru pro GetAsyncKeyState? - nazvy vsech klaves
dk

 

.
C / C++ › čislice
3. 3. 2014   #187845

jak rozložit ciselenou promenou na cislice?....zapsat do souboru a nacist jako char?...;D

.
C / C++ › členské funkce cin
3. 3. 2014   #187840

#4 Kenvelo
  [Linker error] undefined reference to `WinMain@16'
  ld returned 1 exit status

.
C / C++ › členské funkce cin
14. 2. 2014   #187444

#2 ondra.holub
jasne, ale (o bodu 3)pri vytvareni pocitacich cmd programu se nespokojim s tim  ze program ,,jen bezi,, - proste chci vysledek - nejde to nejak pomoci iostreamu? - moh bych pomoci windous.h tam dat Sleep, ale to je dost fuj - aby si uzivatel nemohl sam urcit kdy program skonci....

.
C / C++ › členské funkce cin
12. 2. 2014   #187383

Ahoj
1) - pokod pouziju "cin.get(text,250,'E');" Jak zaridit abz se ukoncovaci znak E zapsal do pole charu?
2) - jak zaridit aby ukoncovacim znakem bylo nekolik charu - napr. END?, pokud mozno ne pomoci desitek while a ifu.....proste jednoduse...
3) Jak co nejbezpecneji - aby to fungovalo 100% pozastavit program pred returnem? - nekdo rika cin.get();cin.get(); , jinde cin.ignore();cin.get() - ale uz nekolikrat se mi stalo ze to takhle nefungovalo....pokud mozno nejak pres iostream protoze includovat jen kuli tomuhle celou dalsi knihovnu....

dk moc

.
C / C++ › naplneni buffru z ifstream
10. 2. 2014   #187302

- jakej je rozdil mezi .get a .getline? - myslel jsem ze jen ten ze kdyz po getline pouziju get tak me to nenecha zapsat...
- zkusil jsem ale nefunguje. Ta nejdulezitejsi cast vypada takhle:

ifstream soubor("textak.txt");
soubor.getline(text,250,';');
soubor.close();
cout << text;

Nevite kde je chyba?, fstream je includovanej, textak.txt je ve slozce se samotnym programem ale vypisuje to misto vet jen smajliky a dalsi random chary...

.
C / C++ › naplneni buffru z ifstream
9. 2. 2014   #187256

Ahoj, jak mam naplnit pole charu z vypisu ze souboru, kde nevim kolik je presne znaku a ukoncovaci znak je napr. strednik? - zkousim veci typu

char znak, text[250];
ifstream soubor("textak.txt");
while(soubor.get(znak)){
                            soubor.get(text[a]);
                            a ++;
                            }.....

,nebo jen
soubor.get(text,250,';')

Nevit jak na to?

.
C / C++ › prace s prikazem system(.....)
7. 2. 2014   #187162

Ahoj, nevite jak zjistit pomoci prikazu system(....) nazev uzivatele, tak aby snim slo dal pracovat - napr kdybych chtel vlozit soubor do slozek ktere sou pod users a ja neznam jmeno uzivatele?

dk

.
C / C++ › funkce
22. 1. 2014   #186599

#6 KIIV
lol, dost trapny ze me to nanapadlo.....dik

.
C / C++ › funkce
22. 1. 2014   #186597

#4 KIIV 

void fce(){
	goto1:
	for (int a = 0; a < 5; a ++)	//telo fce, spousta czklu atd...
		cout << ahoj;		//telo fce, spousta czklu atd...
	if (1 > 5)goto: goto1;		//samoyrejme tam je jina podminka

chci aby funkce zacala od zacatku pokud.....blabla...resp to co dela funkce v zdrojaku nahore, ale nechci pouzit goto

.
C / C++ › funkce
22. 1. 2014   #186593

?nerozumim - ja ji nechci ukoncit ale spustit aniz bych ji ukoncil od zacatku - nechci ji ani ukoncit a pak zase zavolat protoze v mym programu ma navratovou hodnotu. proste uprostred fce je if a kdyz je pravdivej chtel bych aby funkce zacala uplne odznova

.
C / C++ › funkce
22. 1. 2014   #186590

Chtel bych uvnitr fce mit jednoduchej prikaz co ji vola a nepokracuje az do konce fce aby se nevytvoril nekonecnej cyklus - slo by to gotem ale to se mi moc nechce.....proste neco jako continue pro cykly ale aby to tak fungovalo u funkci, nevite nekdo? pls

.
C / C++ › dosazeni do pole
13. 1. 2014   #186317
.
C / C++ › dosazeni do pole
13. 1. 2014   #186313

Ahoj, nevite jak timhle zpusobem: int pole[10] = {5,4,......}; - resp pomoci sloz. zavorek postupne zadavat hodnoty, zadat hodnoty do pole ktere sem uz pred tim inicializoval(doufam ze to je spravnej termin):

int pole[10];                      //tohle bohuzel nefacha
pole[] = {........}

nevim jak nato, protoze nechci vypisovat pole[1] = ...; pole[2] = .....;..... nejde to obejit pres retezce protoze dosazuju na sobe nazavisly cisla a dosazovat pri inicializaci taky nemuzu.

dk

.
C / C++ › cpp a wokna
8. 12. 2013   #184931

Nevite proc mi nefacha tenhle prikaz?
system("C:\\Users\\design\\Desktop> md nova_slozka");

- co ktomu musim includovat? jen iostream?

.
C / C++ › devcpp
5. 12. 2013   #184816

Ahoj, pomoci ceho by slo napr. mit otevreny dva konzol. programy tak aby spolu mohli komunikovat(zadam neco do prvniho, ten to zpracuje a zapise neco do konzole druhimu programu)? -prohlizel jsem si tutorial o winapi na programujte a buildru a nic jako tohle jsem nenasel.
Slo by neco takovyho, kde by ale program vpisoval data do nejake aplikace...google,world......

.
C / C++ › inicializace v tridach
30. 11. 2013   #184584

#2 KIIV
jak to mam napst(myslim pomoci staticke promene)?

na netu nemuzu nic najit, prosim.

.
C / C++ › inicializace v tridach
30. 11. 2013   #184580

class lol{
               public: blablabla
               private:int a;};

Jak mam dosadit do a hodnotu kdyz k tomu nechci pouzit pristupove fce, pokud mozno bez nutnosti vytvoreni objektu? - neco jako dat v class private: int a = 1, coz se ale nelibi komplikatoru. dik


 

.
C / C++ › pointry ++
29. 11. 2013   #184558

#4 KIIV
typ pointru se musi shodovat s typem prom.?...Spise jinak: co kdyz chci udelat p. k promnene jejiz typ neznam?

.
C / C++ › pointry ++
29. 11. 2013   #184556

#2 KIIV
jj, funguje diky, co se vlasstne stalo ze kolo pred tim bylo 36843....?

.
C / C++ › pointry ++
29. 11. 2013   #184553

Ahoj pomoci pointru v c ++ nejde promena zvisit o 1 klasickzm ++?  protoze:

       int kolo = 5;
       int *p_kolo = 0;
       p_kolo = &kolo;
      *p_kolo = *p_kolo - 1;    //vysledek ok
      *p_kolo --;                    //vysledek nejake strasne cislo
      cout << *p_kolo;

.
C / C++ › dve cpp, zkompilovane programy
29. 11. 2013   #184545

#1 vojta129

xxln00b
C / C++ › c ++ a windows 7
22. 11. 2013   #184273

Zacal sjem se zajimat o propojeni windowsu a c ++ a na googlu nemuzu najit nic poradnyho, pomuzou mi tu prikazy pro total commander? - napr u programu v c ++ co vypne komp je neco jako: system(c: blablabla /s); a u comandru se pocitac vypina taky pomoci blabla/s.

- Jestli ano, nenalel jsem zadnej prikaz kterej meni nastaveni pocitace, at uz je to cas, heslo profilu atd...existujou takove prikazy? Dejme tomu ze program ma nejvissi mozne opravneni.

dekuju

C / C++ › dve cpp, zkompilovane programy
19. 11. 2013   #184108

De nejak zobrazit zdrojak uz zkompilovalovanejch programu?, jak?

C / C++ › devcpp - windows
18. 11. 2013   #184064

jak je to v programu co neni windows ale spada do nej......sel ba program: co zadam do konzole to se zada do vyhledavace, nebo prog co otevre hru a smaze savy atd..atd...?

C / C++ › devcpp - windows
18. 11. 2013   #184058

ahoj, neni tezke napsat konzolovej program co vypne pocitac, ale: jak daleko s tim muzu zajit (hlavne u sedmicek)

Muzu napsat program co vytvori slozku, co ji prejmenuje, muzu skrz konzoli cpp otevrit world a napsat blablabla, muzu tomu zmenit font......atd? - Jak daleko muzu zajit? 

C / C++ › odpocet - devcpp
16. 11. 2013   #184013

dik

C / C++ › odpocet - devcpp
16. 11. 2013   #184001

cs, slo by udelat konzolovej program ktery by vykonaval 2 veci najednou?

resp. hlavne de o to, jestli muzu udelat program ktery odpocitava, treba minutu, a behem toho muzu  neco zadat . pokud dojde cas provede se fce A, pokud se neco zada provede se fce B.

de to? dk moc

C / C++ › hlavickove soubory - devcpp
6. 11. 2013   #183440

no, ty soubory sou ulozeny ve stejny slozce jako main.cpp a chova se to jako kdyby tam ty soubory nebyly.... takze ve vysledku to hlasi neni iniciovano to a to, funkce.... neni definovana...atd

C / C++ › hlavickove soubory - devcpp
4. 11. 2013   #183239

#4 rodinne.baleni.ryze
hele, mmt, nemaj bejt ty posledni zdrajaky prohozeny, hazi to chybu. mimochodem vsechno sou to .txt  spravne?

C / C++ › hlavickove soubory - devcpp
4. 11. 2013   #183225

diky moc

C / C++ › prace se soubory, posledni s…
3. 11. 2013   #183171

; )

dik

C / C++ › prace se soubory, posledni s…
3. 11. 2013   #183164

#2 KIIV
Jak?

C / C++ › prace se soubory, posledni s…
3. 11. 2013   #183162

Ahoj, napsal sem tenhle program, kterej vytvori textak a zapise do nej slova ktera se zapisou do programu, funguje, jen pri uplne prvnim zpusteni se do text. soub. musi napsat 0.

takze 2 otazky: je to napsany ,,elegantne,, - resp nemel bych tam pouzit jiny, vhodnejsi prikazy? a v textaku mi to vypise vsechny slova co sem kdy do toho programu zapsal, ale vzdy mezi poslednim a predposlednim radkem je mezera, ne ze by to vadilo, ale proc se to omg deje?

tady je zdrojak, ty nazvy promenejch sou retardovany ale to snad nevadi...:

#include <iostream>
#include <fstream>

using namespace std;

int main(){
    
    int pocet_AE_slov, ; 
    string AE_slovicka[999];
    string nove_AE_slovo;
    
    ifstream soubor1a;
    soubor1a.open("anglictina.txt",ios :: in);
    soubor1a >> pocet_AE_slov;
    for (int a = 0; a < pocet_AE_slov; a ++)
        soubor1a >> AE_slovicka[a];
    soubor1a.close();
    
    pocet_AE_slov ++;
    cout << "Zadej nove slovo v anglictine.";
    cin >> nove_AE_slovo;
    
    ofstream soubor1b;
    soubor1b.open("anglictina.txt",ios :: out);
    soubor1b << pocet_AE_slov << endl;
    for (int b = 0; b < pocet_AE_slov; b ++)
        soubor1b << AE_slovicka[b] << endl;
    soubor1b << nove_AE_slovo;
    soubor1b.close();
    
return 0;
}          

Dk za odpoved

C / C++ › hlavickove soubory - devcpp
2. 11. 2013   #183149

za returnem ve switchi, ven z ifu ma bejt break;

C / C++ › hlavickove soubory - devcpp
2. 11. 2013   #183148

Cs, uz skousim asi 30min udeltat hlavickovej soubor a porad se to podelava. nevim co delam spatne.
nevite nekdo?

- tohle je funkce main:

#include <iostream>
#include <windows.h>
#include "hlava.h"
using namespace std;
int vyska_tonu[999] = {0};
int delka_tonu[999] = {0};
int max_poradi = 0; 
int poradi;
int volba;

int main()
{
do{
     cout << "Pro zadani noveho tonu zadej 1, pro prehrati posledniho 2, pro prehrani melodie 3 a pro ukonceni 4\n";
     cin >> volba;
     switch (volba){
       case 1 : zadani_noveho_tonu();break;
       case 2 : prehrat_ton();break;   
       case 3 : prehrat_melodii();break;   
       case 4 : cout << "opravdu chces ukoncit? - jestli ano tak 4,";
                cin >> volba;
                if (volba == 4)
                   return 0;
       default : cout << "chyba";break;            
            } 
    }while (1 < 2);             
}           

a ted soubor hlava.h ulozeny ve stejne slozce jako fce. main:

#ifndef _HLAVA_H
#define _HLAVA_H

void prehrat_ton(){
     Beep(vyska_tonu[poradi],delka_tonu[poradi]);
     }
void prehrat_melodii(){
     for (int a = 0; a < max_poradi + 1; a ++)
         Beep(vyska_tonu[a],delka_tonu[a]);
         }
void zadani_noveho_tonu(){
     cout << "Pprvni zadej poradi tonu.\n";
     cin >> poradi;
     cout << "Pak jeho vysku v Hz.\n";
     cin >> vyska_tonu[poradi];
     cout << "A na konec delku v ms.\n";
     cin >> delka_tonu[poradi];
     if (poradi > max_poradi)
        max_poradi = poradi;
     }
#endif

Proste nemam poneti co je spatne. Jestli nekdo poradi dk moc.

C / C++ › další problem s praci se seo…
2. 11. 2013   #183140

Jo, to by slo. dik

C / C++ › další problem s praci se seo…
2. 11. 2013   #183123

Ahoj, chapu ukladani do souboru a nacitani ze souboru zpatky do programu, mohl by ale konzolovej program v cpp mazat a vpisovat dane radky? - napr.  ulozim do souboru tri promene, co ale delat kdyz chci 2. smazat aby po ni zbyl jen prazdnej radek? kdybych pak ukladal dalsi promenou jak olivnit kam se zapise: jestli na 2. / 4. radek?

nema nekdo pls odkaz / cas na radu dekuju moc

C / C++ › ukladni do souboru devcpp -…
1. 11. 2013   #183101

Skoda, dik.

C / C++ › ukladni do souboru devcpp -…
1. 11. 2013   #183099

#4 KIIV
napriklad reknu programu: napis mi hodnotu pateho radku, nebo napis mi hodnotu, kterou si ulozil do souboru z promene xy

C / C++ › ukladni do souboru devcpp -…
1. 11. 2013   #183097

#3 vojta129
nebudu psat if kdyz umim switch (nekdy)...Proste hledam neco podrobnejsiho (naznak databazi atd...)

C / C++ › ukladni do souboru devcpp -…
1. 11. 2013   #183095

#2 KIIV
to ale neni moc elegantni zpusob....

C / C++ › ukladni do souboru devcpp -…
1. 11. 2013   #183093

Ahoj, učim se cpp a ted bych se chtěl neco dozvědet o výpisech ze a do souboru. Nemůžu ale najít žadnou stránku kde to neni rozebraný víc než na urovni uložení a vypsání proměné. Např. nevim, kdybych do souboru uložil xy proměnejch jak vypsat právě pátou, nebo poslední kterou jsem do souboru zapsal... Nebo jak udělat aby když do souboru uložim víc proměnejch jak je načíst správně zpátky do programu, nezávisle na tom do jakého řádku se v souboru napsaly.
Prostě hledám odkaz na stranku kde je tahle problematika podrobně vysvětlená. Děkuji.
 

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032020 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý