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
 
 » Sebek 20:26
 » rainy 20:25
 » wielo 20:24
 » Curro 20:23
 » JE Jacaw 20:23
 » Bergerac 20:18
 » NimnuL 20:17
 » gromki_86 20:14
 » Paweł27 20:13
 » waski 20:10
 » DYD 20:07
 » Rafael_3D 20:03
 » jenot 19:57
 » Artaa 19:53
 » APC-74 19:50
 » kyusi 19:48
 » Banan 19:46
 » MARtiuS 19:45
 » cVas 19:42
 » bajbusek 19:38

 Dzisiaj przeczytano
 41105 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
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-2024, TwojePC.PL