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
 
 » wrrr 10:20
 » Dhoine 10:17
 » rulezDC 10:17
 » cVas 10:15
 » evil 10:12
 » [yureq] 10:11
 » Kenny 10:10
 » ligand17 10:08
 » bodeq 10:08
 » Zbyl 10:06
 » Demo 10:05
 » Ament 09:58
 » vaneck 09:58
 » Magnus 09:56
 » Doczu 09:53
 » rbxxxx 09:49
 » hokr 09:32
 » 247 09:19
 » Menah 09:19
 » NimnuL 09:08

 Dzisiaj przeczytano
 41445 postów,
 wczoraj 36534

 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