"Wstęp" ok, ale nie połowa sukcesu ;)
Wersja do druku
umiejac programowac w c++ 'powinnismy' umiec programowac w c w druga strone to raczej nie dziala
'powinnismy' ale to nie zmienia faktu, że używamy już innych elementów, tym bardziej w momencie gdy wchodzą nowe standardy
chels: imo w druga stronę, większość kodu c pójdzie jako cpp, w druga stronę to umiesz najwyżej pętlę zrobić i nic poza tym nie działa
a pętlę w c zrobisz w ciągu 30s jak znasz pascala, nie musisz cpp
może niech kolega nam powie, co to za projekt, a my ocenimy, czy różnice będą duże. bo jeżeli to ma być prosta konsolowa aplikacja, to naprawdę różnice są subtelne pomiędzy tymi dwoma językami, jeżeli natomiast masz napisać jakąś platformówkę lub bardziej rozbudowaną aplikację z gui, to w obu językach zupełnie inaczej się trzeba za to zabrać i pomimo względnych podobieństw w składni, różnic będzie sporo.
to jedyną znaczącą różnicą będzie operowanie na tablicach charow zamiast stringów, których w C brak.
http://ferrante.pl/frontend/javascri...th-javascript/ Świetny tekst z przymrużeniem oka, polecam jak ktoś ma chwilę wolnego :D
Mam zadanie na zaliczenie, struktury dynamiczne typu listy do wykorzystania
Załącznik 328464
Ogarnąłem sobie procedurę czytającą z pliku dane autora z 4 kolejnych linijek, jak i procedure wyświetlającą listę. Jednak jak zrobić nawiązanie do tych książek?
Mam zdefiniowany typ rekordowy autor i książka, wskaźniki na te typy. W autorze mam zagnieżdżony book typu wskaźnik na książkę, żeby potem móc się do tego odwołać
To jak myślę jest ok. Ale właśnie gdzie lub w jaki sposób do danego autora przypisać te książki w pliku. Czytać książki z innego pliku? Nie ukrywam że jestem lekko zielony w temacie list, a deadline na sobotę. :D Czekam na jakieś sugestie, tipy jak to zrobić, ew. jeżeli mam zły tok rozumowania żeby ktoś go wyprostował. ;)Kod:head^.book.cecha
Jest tutaj ktoś, kto ogarnia dość dobrze assemblera?
napisałeś to tak pojebanie, że czytam to 5 razy i wciąż mam wrażenie, że nie zrozumiałem Ciebie w 100% :)
ja bym zrobił to tak, że każdą listę książek nazywał (Nazwisko) Books List i taka linijka będzie bezpośrednio nad pierwszą książką tego autora.
Autor ma mieć przypisaną do siebie listę a nie 1 książkę jak teraz masz (z tego co zrozumiałem z Twojego mega chujowego opisu)
Witam. Panowie, mam małą prośbę. Czy jest ktoś w stanie mi wysłać gotowy program/aplikacje co kolwiek z C? Nie lubię programować, nie chce się tym zajmować a zmuszają Nas do nauki tego i na dodatek kazali zrobić nam projekt z C. Ja nie chce iść w ślady programowania więc dla mnie jest to mały problem. Nie musi to być nic dużego. Jakiś najzwyklejszy kalkulator chociaż. Czy ktoś byłby w stanie mi pomóc? Nie moge korzystać z google bo facet powiedzial ze bedzie wiedzial jak ktos sciagnie gotowca/
Chciałbym napisać w java'ie taki program który wpisuje do pliku .txt imię oraz datę, a później kopiuje to do innego pliku. Wykorzystałem do tego klasę RandomAccessFile i póki co działa to ale tylko jeśli data będzie stringiem. Chciałbym aby działało to tak, że w pierwszej linijce jest imię a w drugiej jest data. Czy ktoś umie mi pomóc?
Zapis do pliku:
@Mysterious Boy ;
Ja miałem C cały semestr, więc jak coś chcesz to mi to opisz to Ci zrobię za piwko w ramach przypomnienia ;)
Siemka,
Mam kilka pytań odnośnie javy, jestem dopiero "początkującym", i zacząłem naukę o GUI w javie.
Aktualnie robię różne buttony, i staram się aby po kliknięciu działały. Chce zrobić buttona który zmieni mi nazwę danego buttona na inny, mam takie coś
I chciałbym teraz zmienić nazwę tego buttona powiedzmy na "Zmień nazwę tekstu".Cytuj:
bKolorTekstu = new JButton("Zmien Kolor tekstu");
Próbowałem wcześniej z zmianami położenia, i gdy przypisywałem w buttonie jego nowe wymiary działało to dobrze, tutaj niestety nic się nie dzieje.
W streszczeniu:
1) Mam button XYZ
2)Klikam na button XYZ
3)Nazwa buttona XYZ zamienia się na XXX.
Dzięki za pomoc :D
w funkcji wywoływanej przy kliknięciu wpisz coś w stylu bKolorTekstu.setText("blablabla");
javadoc twoim przyjacielem
Nazwa przycisku, a tekst widoczny na przycisku to co innego.
Takie pytanie, bo za cholerę nie umiem tego pojąć. Mam dwie zmienne prywatne, x i y. Chcę do nich zrobić gettery i settery więc robię:
i teraz robiąc obiekt.y = 3 to to się przypisuje do _y? Jeśli tak to skąd to wie, że akurat wartość _y powinna się zmienić [jeśli się w ogóle zmienia] (bo nazwę zmiennej publicznej mogę zmienić). Kompletnie nie rozumiem tego skrótu { get; set; }, przy zwykłym { get{ return this._x} set { this._x = value}} jeszcze to rozumiem, ale przy tym skrócie za cholerę.Kod:private int _x;
private int _y;
public int x { get; set; }
public int y { get; set; }
A to jest w ogole dobry zapis?
Chyba zrobiles cos innego, bo wg. http://www.p-programowanie.pl/c-shar...esory-get-set/
get i set przypisujesz do zmiennej, czyli w linijce z private int _x {get; set;} I ten getter i setter jest ustalony do _x
Twoje get i set nie zmieniają _x tylko x, ktory i tak jest publiczny.
@Yakuza ; jak zadajesz pytanie do kodu, a nie algorytmu KONIECZNIE podaj język
troche bullshit ;d
mozna robić albo tak:
gdzie jawnie deklarujemy zmienna prywatna (chyba nawet VS po kliknieciu czegos sam nam zrobi do tego zmienna prywatna)Kod:private int _x;
public int x { get { return _x; } set { _x = value; } }
albo tak:
gdzie kompilator sam sobie gdzieś tam w pamięci zrobi do tego zmienną prywatną a hermetyzacja będzie zachowana ;)Kod:public int x { get; set; }
Czyli rozumiem, że albo
alboKod:private int _x;
public int x {get { return _x; } set { _x = value; } }
i tutaj sam zrobi zmienną prywatną?Kod:public int x {get; set;}
ja mimo wszystko pewniej się czuje z jawnymi akcesorami, niż z propertiesami, chociaż oczywiście są one wygodne
też miałem niezły mindfuck z tymi geterami i seterami, bo wszędzie to inaczej tłumaczą. zapis public int x { get; set; }; to to samo, co:
tylko, że nie używa się getX, setX, a po prostu klasa.x = 5; albo Console.WriteLine(klasa.x);Kod:private int x;
public void setX(val){ this.x = val; }
public int getX(){ return this.x; }
oczywiście jak zmienna ma być tylko do odczytu, to zawsze można napisać public int x {get; priavte set; }; albo możliwe, że samo public int x {get;} wystarczy, ale tego nie jestem pewny w 100%.
Musisz stworzyć listener który 'zauważy' gdy naciśniesz button. Mniej więcej tak:
Tutaj wersja skrócona, potrzebujesz javy8:Kod:XYZbutton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
XYZbutton.setText("To jest zmieniona nazwa");
}
});
@mazda313 ;Kod:XYZbutton.addActionListener(e -> {
XYZbutton.setText("To jest zmieniona nazwa");
});
To jest bez sensu w takim razie jeśli da się odwołac przez klasa.x bo właśnie chodzi o to zeby na przyszlosc nie trzeba bylo robic refaktoryzacji wszystkiego z klasa.x na klasa.getX() jeśli bedzie potrzebny getter.
Anyway i tak pisalbym rozszerzona ale wszystko wyjasniajaca wersje.
wróciłem do nauki javy, robie sobie ćwiczenia i mam takie pytanko
Jak sprawić, żeby podawanie 'number' odbywało się w tej samej linijce co tekst "Enter a number: "?Kod:import java.util.Scanner;
public class SquareRoot
{
public static void main(String[]args)
{
Scanner keyboard = new Scanner(System.in);
System.out.println("\n" + "\t" + "SQUARE ROOT!");
System.out.println("Enter a number: ");
double number = keyboard.nextDouble();
double root;
while(number <= 0) {
System.out.println("You can't take the square root of a negative number.");
System.out.println("Try again: ");
number = keyboard.nextDouble();
}
root = Math.sqrt(number);
System.out.println("The square root of " + number + " is " + root + ".");
}
}
Zamiast println uzywasz print
http://torg.pl/attachment.php?attach...9&d=1422266285
przysiegam ze probowalem wczesniej ale wypierdalalo jakis error xD
grunt ze dziala
dzieki
Mam pytanie jak to jest z robieniem zleceń na takich stronkach typu freelanceria i podobnych? Bo jestem studentem i generalnie większość projektów jest dla mnie za trudna, ale raz na jakiś czas ktoś się ogłosi z czymś za 50-100zł co bym był w stanie zrobić. I chciałbym się dowiedzieć czy ludzie zlecający na takich stronkach mogą oczekiwać jakiegoś potwierdzenia zapłaty albo faktury albo jeszcze czegoś innego? I jak jest z nielegalnym oprogramowaniem. Jeśli bym chciał robić coś przykładowo w borland c++ który jest darmowy tylko dla celów edukacyjnych to czy ktoś to może sprawdzić i czy grożą mi jakiekolwiek realne konsekwencje?
Można szukać zleceń na elance, freelancer.com. Tych polskich raczej nie polecam. Ja np. mam firme z mojego miasta, która podrzuca mi zlecenia jak oni nie potrafią czegoś zrobić. Większość rzeczy mają na WP/joomla, a jak potrzebują jakiś system rezerwacji czy coś to zgłaszają się do mnie. Całkiem spoko opcja bo masz 1 klienta i wiesz czego się możesz spodziewać.
znacie jakąś pozycję w stylu tour of c++, lecz poświęconą c#? krótka, zwięzła i pokrywająca większość/całość języka.
Jaka stronke polecacie do nauki c++? Szukam takiej, ktora zawiera zarowno ciekawe artykuly jak i np. jakies zadania do rozwiazania.
Ee serio? Tylko po to się zarejestrowałeś?
Ot, cala moja historia. Zaczalem od C, teraz chce dziabnac C++ i pytam sie torgowych wymiataczy o to z jakich stron korzystają. Sam siedzę na cplusplus.com, coś jeszcze polecacie?
w sumie to śmiechłem :DCytuj:
nauka którego języka da mi możliwość dorywczego zarobienia kilku stówek na miesiąc.
@ArturSmok
Ja od siebie mogę polecić bardzo fajną pozycję o C++. "Megatutorial. Od zera do gier kodera" autorstwa Xion'a (wygooglujcie, dostępne za darmo). Jak sama nazwa wskazuje tutorial dość mocno powinien skupiać się na programowaniu gier, aczkolwiek przez 90% całej treści jest po prostu bardzo fajnie, prosto i przyjaźnie wytłumaczony język C++ od "zera".
Rozpocząłem zabawe z programowaniem. Wybór padł na PHP. Jesteście w stanie jakieś dobre materiały/książki polecić?