Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » cVas 21:42
 » rulezDC 21:36
 » ngP 21:36
 » witekvvv 21:30
 » ReMoS 21:26
 » Pio321 21:20
 » Promilus 21:18
 » waski 21:05
 » mnih 20:42
 » bajbusek 20:41
 » zibi13 20:41
 » piotrszac 20:36
 » Visar 20:33
 » Lord Kama 20:32
 » Wedrowiec 20:27
 » Master/Pe 20:26
 » Janusz 20:25
 » Conan Bar 20:24
 » Venom79 20:17
 » Kenny 20:07

 Dzisiaj przeczytano
 75919 postów,
 wczoraj 22848

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2026
A R C H I W A L N A   W I A D O M O Ś Ć
    

Problem z C , laciak88 12/04/08 17:57
Witam!
Mam problem. Jest on banalny i wlasnie dlatego nie wiem dlaczego nie dziala :/.
Jest taki kawalek kodu:

...
printf("Podaj tytul plyty ktora mam znalezc\n");
scanf("%s",&nazwa);
...
if (nazwa==tabplyta.tytul)
{
...

nazwa i tytul sa charami. Dlaczego nie wchodzi w petle? Probowalem tez z cudzyslowami przy ifie i nic :/.

"To Alcohol! The cause of, and solution to, all of
life's problems."

  1. zrob tak , waski 12/04/08 18:06
    if(strcmp(nazwa, tabplyta.tytul))
    {
    ...

    Porownywanie lancuchow znakow to nie to samo co porownywanie liczb :)

    btw Pisz po angielsku. Nie mowie o komunikatach dla uzytkownika, tylko np o nazwach zmiennych czy funkcji. Warto wyrobic sobie taki nawyk...

    SNAFU
    Situation Normal, All Fucked Up

    1. no tak! , laciak88 12/04/08 18:11
      dziala, dzieki! :D
      nie ma to jak nawyki z pascala :/.
      Teraz sobie przypomnialem, ze bylo to na przedostatnim wykladzie, ktory mam nawet na dysku ;).

      "To Alcohol! The cause of, and solution to, all of
      life's problems."

    2. a jest w c odpowiednik , laciak88 12/04/08 18:23
      pascalowego truncate? Bo nie wiem jak usunac strukture z pliku

      "To Alcohol! The cause of, and solution to, all of
      life's problems."

      1. truncate lub ftruncate , bwana 12/04/08 23:44
        w zależności czy chcesz posłużyć się nazwą pliku, czy wskaźnikiem na plik.

        Nawiasem mówiąc w taki sposób usuniesz tylko koniec pliku. Myślę, że godnym rozważenia rozwiązaniem jest dodanie do struktury flagi "skasowany" i zaznaczanie rekordu jako skasowany plus defragmentowanie tego pliku od czasu do czasu:-) Potem indeksy, uprawnienia i wyjdzie mały MySQL;-)

        "you don't need your smile when I cut
        your throat"

    
All rights reserved ® Copyright and Design 2001-2026, TwojePC.PL