C/C++

D

drle

Гостин
za C++
sto znaci argv , argc , strlen , ???
argv - argument value вредноста на аргументите зададени од командна линија
argc - argument count бројот на аргументите зададени од командна линија
strlen - string length должина на стрингот.
 

KoNtEjNeR

sapun
Член од
19 декември 2005
Мислења
2.306
Поени од реакции
44
mi treba pomos okolu ova dali nekoj znae da go resi :
write a binary search class in C++. Below you will find the header file that is used.
I need to create the actual tree in the constructor, along with any necessary node classes.

TREE.H

#ifndef TREE_H
#define TREE_H

#include <string>
/**
\brief 'Tree' is a simple Tree class
*/
class Tree
{
public:
/** NodeVisitFunction is a function pointer type */
typedef void (*NodeVisitFunction) (Tree*);

public:
Tree();
~Tree();

void traversePreOrder (NodeVisitFunction nvf);
void load(std::fstream& file);

/** a text name for this node */
std::string name;

private:
/** tree's child nodes

You may choose to implement these any way you please. Here are two
options...
*/
#if 1
/** number of child nodes */
int numberOfChildren;

/** dynamically allocated array of child node pointers */
Tree** children;
#else
/** tree's child nodes */
std::vector <Tree*> children;
#endif

/** pointer to parent Tree node */
/** maybe you need this ... may not ... */
Tree* parent;
};

/**
\brief prints the message "Hello <NAME>", where <NAME> is the name of the Tree node 't'
*/
void SayHello(Tree*t);

/**
\brief prints the message "Goodbye <NAME>", where <NAME> is the name of the Tree node 't'
*/
void SayGoodbye(Tree*t);

#endif
 
Член од
25 септември 2007
Мислења
472
Поени од реакции
15
ako moze pomos...da ne ima nekoj seminarska za nekoi od slednive raboti...
i izvinete na (ne)makedonskiot fon ..uste ne mi e istaliran na noviot pc :D

1. Историјат на Ц. ANSI стандарди.
2. Видови на променливи
3. Начини на чување на променливите.
4. Иницијализација на променливи и конверзии.
5. Оператори
6. Претпроцесор
7. Структури и унии.
8. Полиња.
9. Наредби за контрола на текот на програмата. Гранање и итерации
10. Рекурзија
11. Функции
12. Работа со датотеки.
13. Влезно-излезни функции
14. Работа со библиотеки
15. Бинарни дрва.
16. Редови.
17. Динамички структури во Ц. Покажувачи.
18. Поврзани листи, и магацини.
19. Графички можности во Ц.
 
Член од
28 јануари 2007
Мислења
9.850
Поени од реакции
1.559
ako moze pomos...da ne ima nekoj seminarska za nekoi od slednive raboti...
i izvinete na (ne)makedonskiot fon ..uste ne mi e istaliran na noviot pc :D

1. Историјат на Ц. ANSI стандарди.
2. Видови на променливи
3. Начини на чување на променливите.
4. Иницијализација на променливи и конверзии.
5. Оператори
6. Претпроцесор
7. Структури и унии.
8. Полиња.
9. Наредби за контрола на текот на програмата. Гранање и итерации
10. Рекурзија
11. Функции
12. Работа со датотеки.
13. Влезно-излезни функции
14. Работа со библиотеки
15. Бинарни дрва.
16. Редови.
17. Динамички структури во Ц. Покажувачи.
18. Поврзани листи, и магацини.
19. Графички можности во Ц.

Брат ако сакаш да ти дадам тоа што го има професорот пишувано за ова или нешто слично ама се е на англиски инаку готова семинарска тешко.
 

SkyDriver

Would like my bananna ?
Член од
31 јули 2008
Мислења
2.140
Поени од реакции
221
ako moze pomos...da ne ima nekoj seminarska za nekoi od slednive raboti...
i izvinete na (ne)makedonskiot fon ..uste ne mi e istaliran na noviot pc :D
Другар, имам од тука некои работи, само незнам колку би ти завршиле работа, на македонски се ама у .pdf формат се ... ако ги сакаш кажи ќе ти ги пратам.
 

shadow_rr

Resistance is Futile
Член од
8 јули 2006
Мислења
1.807
Поени од реакции
323
Дали некој ја има книгата Teach Yourself C од Herbert Schildt да ми ја прати по ПП?
 

SkyDriver

Would like my bananna ?
Член од
31 јули 2008
Мислења
2.140
Поени од реакции
221
Дали некој ја има книгата Teach Yourself C од Herbert Schildt да ми ја прати по ПП?
Ѕирнав на google имаш доста работа доколку пребаруваш под поимот "Teach Yourself C" види можеби ќе ти се најде тоа, а за книгата знам дека ја имаше некаде по нетов, али за тоа малце покасно, кога ќе се врати еден другар од работа ќе ти кажам поточно, ама мислам дека ја има некаде како warez ...
 
Член од
28 јануари 2007
Мислења
9.850
Поени од реакции
1.559
Ми треба помош малку, значи вака правев некој тестови

Код:
[COLOR=#3366FF]/ Testing error states.[/COLOR]
      [COLOR=#000099]#include[/COLOR] <iostream> 
      [COLOR=#000099]using[/COLOR] std::cin;
      [COLOR=#000099]using[/COLOR] std::cout;
      [COLOR=#000099]using[/COLOR] std::endl;
      
      [COLOR=#000099]int[/COLOR] main()
{
      [COLOR=#000099]int[/COLOR] integerValue;
      
      [COLOR=#3366FF] // display results of cin functions[/COLOR]
cout << [COLOR=#0099CC][COLOR=#000000]"[/COLOR][COLOR=#993300]Before a bad input operation:[/COLOR][COLOR=#000000]"[/COLOR] [COLOR=#3333FF]//output the original states using member function[/COLOR][/COLOR]       
<<[COLOR=#663300][COLOR=#993300] [COLOR=#993300]"\ncin.rdstate():       [/COLOR]"[/COLOR][/COLOR] << cin.rdstate()
<< [COLOR=#993300]"\n cin.eof(): "[/COLOR] << cin.eof()       
<< [COLOR=#993300]"\n cin.fail(): "[/COLOR] << cin.fail()       
<< [COLOR=#993300]"\n cin.bad(): "[/COLOR] << cin.bad()       
<< [COLOR=#993300]"\n cin.good(): "[/COLOR] << cin.good()       
<< [COLOR=#993300]"\n\nExpects an integer, but enter a character: "[/COLOR];
      
      cin >> integerValue; [COLOR=#3366FF]// enter character value[/COLOR]
cout << endl;
      
      [COLOR=#3366FF]// display results of cin functions after bad input[/COLOR]
cout <<[COLOR=#993300] "After a bad input operation:"[/COLOR]
<< [COLOR=#993300]"\ncin.rdstate(): "[/COLOR] << cin.rdstate()
<< [COLOR=#993300]"\n cin.eof(): "[/COLOR] << cin.eof()       
<< [COLOR=#993300]"\n cin.fail(): " [/COLOR]<<       cin.fail() 
<< [COLOR=#993300]"\n cin.bad(): "[/COLOR] << cin.bad()       
<< [COLOR=#993300]"\n cin.good(): "[/COLOR] << cin.good() << endl << endl;
      
      cin.clear(); [COLOR=#3366FF]// clear stream[/COLOR]
      
      [COLOR=#3333FF]// display results of cin functions after clearing cin[/COLOR]
cout << [COLOR=#993300]"After cin.clear()"[/COLOR] << [COLOR=#993300]"\ncin.fail(): " [/COLOR]<<       cin.fail()
<<[COLOR=#993300] "\ncin.good(): "[/COLOR] << cin.good() << endl;
 [COLOR=#000099]return[/COLOR] [COLOR=#993300]0[/COLOR];
}
И еве резултат значи

Before a bad input operation:
cin.rdstate(): 0
cin.eof(): 0
cin.fail(): 0
cin.bad(): 0
cin.good(): 1

Expects an integer, but enter a character: A

After a bad input operation:
cin.rdstate(): 2
cin.eof(): 0
cin.fail(): 1
cin.bad(): 0
cin.good(): 0

After cin.clear()
cin.fail(): 0
cin.good(): 1



Како можам да направам да јавува и badbit a badbit уствари е
The badbit is set for a stream when an error occurs that results in the loss of data. The bad member function reports whether a stream operation failed. Generally, such serious failures are nonrecoverable.

Никако не успевам да направам да ми јави badbit :)
глупо е малку ама ако има некој идеја нека кажи :)
 

shadow_rr

Resistance is Futile
Член од
8 јули 2006
Мислења
1.807
Поени од реакции
323
Уште се мачам со синтаксиве од Ц :) Ај малку помош ве молам:
Оваа програма работи без проблем:
Код:
#include <stdio.h>

int main()

{

                    char c;

                    c='A';

                    printf("Kodot za simbolot %c e %d\n", c, c);

}
Сакав малку да ја променам и го напишав следниот код:

Код:
#include <stdio.h>
int main()
{
    char a;
printf("Vnesete nekoj znak: "); scanf("%c",a);
printf("Kodot vo ASCII za znakot %c e %d\n",a,a);
}
Знам дека нешто грешам ама не ми текнува што. :)
Едит: n00b бе, кај scanf &a требеше. Мора да го заборавам паскалот веќе еднаш :)
 

theHeartCollect0r

WIngZ of Sadness , hold my prayers...
Член од
6 август 2006
Мислења
299
Поени од реакции
10
Vaka,izvadiv C++ kompajler, ama ne znam kako da go pokrenam.Zdivev! Barav i help na net i se zhivo i divo, i pak ne se snajdov.Na stranicive ne najdov neshto takvo, pa ako moze pomos zasto kolokvium imam za 2 nedeli:) Pozdrav
 

SkyDriver

Would like my bananna ?
Член од
31 јули 2008
Мислења
2.140
Поени од реакции
221
Vaka,izvadiv C++ kompajler, ama ne znam kako da go pokrenam.Zdivev! Barav i help na net i se zhivo i divo, i pak ne se snajdov.Na stranicive ne najdov neshto takvo, pa ako moze pomos zasto kolokvium imam za 2 nedeli:) Pozdrav
Друже, аддни ме на MSN ќе ја наредиме и уз пут ќе ти пратам некои туторијалчиња... ваљда ќе ти се допаднат. (Провери ПП)
 
Член од
28 јануари 2007
Мислења
9.850
Поени од реакции
1.559
Vaka,izvadiv C++ kompajler, ama ne znam kako da go pokrenam.Zdivev! Barav i help na net i se zhivo i divo, i pak ne se snajdov.Na stranicive ne najdov neshto takvo, pa ako moze pomos zasto kolokvium imam za 2 nedeli:) Pozdrav
Хаха како можи бе симни се Dev C++ и готово то е одиш new project и си ја пишуш програмта , шо има тука друго нејасно?
 

theHeartCollect0r

WIngZ of Sadness , hold my prayers...
Член од
6 август 2006
Мислења
299
Поени од реакции
10
Simnav, pushtam programa, ama nejce da kompajlira.Epten kratko kako blic izleguva na ekranot i go snemuva.Posle na Run vika deka ne e kompajlirana programata.Ses
 
Член од
28 јануари 2007
Мислења
9.850
Поени од реакции
1.559
На крајот програмата треба вака да ти завршва

system ("pause");
return 0;
 

Kajgana Shop

На врв Bottom