Skocz do zawartości

sikor_soft

Stały użytkownik
  • Liczba zawartości

    37
  • Rejestracja

  • Ostatnia wizyta

Zawartość dodana przez sikor_soft

  1. sikor_soft

    Pure C

    Hmm, praktycznie rzecz biorąc - Pure C jest odpowiednikiem Borland Turbo C. Konstrukcja powinna być podobna - ja po prostu jeszcze nie bawiłem się grafiką. Co do sceny Atari - jestem na niej i tam na pewno znajdę jakąś pomoc w tym temacie, choć u nas raczej rządzi 8-bi Atari, a nie 32 bitowe ;) Co do konstrukcji - może sprecyzuję - potrzebuję aby mi ktoś w łopatologiczny sposób wyjaśnił sposób wczytania grafiki do Turbo C (dowolny format, choć preferuję uniwersalne typu *.gif, *.jpg czy *.png) z opisem co do czego. Co do muzyki - interesują mnie formaty typu *.mod i *.wav. Zaznaczyłem, że chodzi o moją TT-kę, aby nie dostać informacji typu: bierzesz Borland C++ Builder i zaznaczasz, gdzie chcesz wstawić obrazek... itp. Mnie interesuje czysty kod, bez zbędnych odnośników, generowany ręcznie, a nie z automatu - aby się czegoś nauczyć. Dlaczego na Atari, a nie PC? No cóż, na PC też się staram czegoś nauczyć, a do Atari czuję sentyment i cały czas go urzywam (od 8-miu bitów zaczynając, a na TT-ce i Falconie kończąc). O.K> w każdym razie dzięki za próbę pomocy. Może ktoś się jeszcze dopisze (ktoś ze znajomością TC?). Z grafą powinno być w PureC analogicznie (odpowiedni tryb graficzny sobie wywołam), a różnice mogą być przy plikach muzycznych ;)
  2. No cóż, sporo tutaj o tuningu... W tym optycznym. Ale wszystko kosztuje, a nie każdego na to stać. Więc, dla niektórych - coś prostego (czyt. dla początkujących ;) ) 1. Diody - jakie są na obudowie, każdy wie. Z czasem się nudzą, więc... Zmieńmy je (same diody). Proponuję dwie metody (na początek): a)kolor - polecam zainstalowanie diody NIEBIESKIEJ (jako diody zasilania - uwaga, silnie świeci w ciemności!!!) i/lub białej jako diody wskazującej stan HDD (dobry efekt w ciemnych pomieszczeniach); b)diody trzykolorowe - zamiast jednokolorowych. Można do takiej diody podłączyć sygnały np. Power/HDD/CD, i w zależności od tego, co się dzieje - mamy różny kolor ;) O.K. - temat raczej offtopic, dla kogoś, kto dopiero ma zamiar zabrać się za modyfikacje sprzętu/ma mało kasy na tuning/zaczyna przygodę z lutownicą ;) A wynik wbrew pozorom - godny polecenia!!!
  3. No właśnie, jak w temacie. Co wybrać, aby go za mocno nie przymulić - zastosowanie na razie jako do nauki linuxa, dawno w tym systemie nie siedziałem. Bardziej mnie interesuje programowanie, choć jakieś proste X-y i przeglądarka by się przydały, ale jakieś zajmujące mało pamięci (bo Gnome czy KDE to raczej nie wchodzi w rachubę ;) )?
  4. sikor_soft

    SPOLSZCZENIA ?

    Spróbuj tego: http://cpp.centrumstudenta.net/index.php?in=21 (ja tego nie ściągałem, ale według opisu - kompilator po polsku ;) )
  5. sikor_soft

    Pomocy! C PILNE!

    O.K. Ja dodałem plik <stdio.h>, użyłem kompilatora C (a nie cpp) i jest O.K. Może masz wyłączone opcje cpp w kompilatorze (i używa tylko C). Po moich poprawkach: [php:1:e02099959f]#include <stdio.h> #include <iostream.h> #include <stdlib.h> int doskonale[1000]; int zaprzyjaznione[1000][2]; int ilosc_dosk=0; int ilosc_zaprz=0; int wyznacz_sume ( int n ) { int suman=0; for ( int x=1;x<n;x++ ) { if ( n%x==0 ) { suman+=x; } } return suman; } void wyznacz_pary ( void ) { int n; for ( int x;x<1000;x++ ) { n=wyznacz_sume ( x ); if ( wyznacz_sume ( n ) == x ) { zaprzyjaznione[ilosc_zaprz][0]=x; zaprzyjaznione[ilosc_zaprz][1]=n; ilosc_zaprz++; } } } int main(int argc, char *argv[]) { int x; for ( x=1;x<1000;x++) { if ( wyznacz_sume ( x ) == x ) { doskonale[ ilosc_dosk ] = x; ilosc_dosk++; } } printf ( "Ilosc liczb doskonalych mniejszych od tysiaca: %dn",ilosc_dosk); printf ( "Te liczby to: " ); for ( x=0;x<ilosc_dosk;x++ ) { printf ( "%d ",doskonale[x] ); } printf ("n"); wyznacz_pary ( ); printf ( "Zaprzyjaznione pary: n" ); for ( x=0;x<ilosc_zaprz;x++ ) { printf ( "(%d %d)n",zaprzyjaznione[x][0],zaprzyjaznione[x][1] ); } system("PAUSE"); return 0; }[/php:1:e02099959f] i skompilowaniu - poszło o.k. Zastanawia mnie, czy masz cpp czy c w kompilatorze jedno: using namespace std; przy C - pokaże warningi i twój zapis: #include <iostream> jest niewłaściwy (brak .h). [/php]
  6. sikor_soft

    Pomocy! C PILNE!

    Fakt, nie pomyślałem, że ktoś wstawi coś przed return ;) Mój błąd ;) A dlachego getchar(), a nie getch()? Jeden plik nagłówkowy mniej :) (w niektórych kompilatorach - sporo krótszy kod wynikowy ;) ) Pozdrawiam
  7. sikor_soft

    Pomocy! C PILNE!

    Na początek, najprościej - tak mi się wydaje - przed końcem funkcji dodać komendę: getchar(); //czeka na pobranie znaku, kończy działanie przez klawisz enter ;)
  8. sikor_soft

    Pomocy! C PILNE!

    Dodaj po ostatnim printf linijkę: return(0); Co do reszty - sprawdź ustawienia ścieżek w kompilatorze i linkerze oraz opcje kompilacji. Prawdopodobnie albo kompilator nie może znaleźć wynikowej ścieżki, albo ma kilka trybów kompilacji i nie wie, jaki wybrać (na przykład kod wynikowy ma być generowany pod WIN/DOS/UNIX...).
  9. sikor_soft

    Pure C

    Hej!!! Chciałbym wreszcie zacząć programować w C na mojej TT-ce. Ktoś może wie, jak wczytać pod Pure C grafikę czy muzykę - dowolny format, na razie chce się zapoznać z ogólną konstrukcją dla Atari ST/TT/Falcon... Pozdrawiam
×
×
  • Dodaj nową pozycję...