wczytywanie znaków

Znaleziono około 573 wyników dla: wczytywanie znaków
  • Jak poprawić wczytywanie znaku w scanf w pętli do-while w C?

    Pierwszy scanf wczytuje tylko liczbę zmiennoprzecinkową, a pamiętaj, że tam jest również enter. Zostaje on w buforze i trafia do drugiego scanf. Możesz to sprawdzić debugując program lub - co jest bardziej popularne wśród początkujących - zrób wydruk zmiennej ch. Musisz wyczyścić bufor przed wykonaniem drugiego scanf: [syntax=c]fflush(stdin);[/syntax]

    Programowanie Początkujący   08 Cze 2012 17:44 Odpowiedzi: 2    Wyświetleń: 1694
  • REKLAMA
  • [C] Jak ograniczyć długość wczytywanego łańcucha znaków w C?

    scanf() nie działa - dlatego ponieważ funkcja ta nie wczytuje białych znaków, w tym znaku nowej linii (dla %d) i zostaje on w buforze. Żeby to ominąć trzeba napisać małą funkcję, która czyści bufor przed następnym scanf-em. Np. coś takiego: void flush( void ) { int c = 0; while( c != '\n' && c != EOF ) c = getchar();...

    Programowanie Początkujący   23 Sty 2012 11:05 Odpowiedzi: 7    Wyświetleń: 2875
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Pascal - programik, wczytywanie liter i znaków, równanie.

    Pisane na szybko więc mogą być błędy ... ;) var a,b:real; k:char; begin repeat writeln('Podaj 2 liczby i operacje matematyczna: '); write('Podaj a: ');readln(a); write('Podaj b: ');readln(b); repeat write('Operacja matematyczna +,-,*,/ : ');readln(k); case k of '+':writeln('Suma...

    Programowanie   28 Mar 2007 17:59 Odpowiedzi: 2    Wyświetleń: 1367
  • [c++] Jak poprawić wczytywanie znaków w C++ przy użyciu getch()?

    getch() pobiera 1 znak z klawiatury, czyli "t" a resztę bierze cin w twoim programie #include<iostream> #include<conio.h> #include<string> using namespace std; int main() { string b; cin>>b; cout<<b<<endl; system("pause"); return 0; }

    Programowanie   06 Gru 2009 12:00 Odpowiedzi: 2    Wyświetleń: 741
  • REKLAMA
  • C++ - [pthread.h] Wczytywanie znaku w tle, bez zatrzymywania main()

    Witam, mam za zadanie stworzyć coś w stylu przełącznika, do już gotowego programu. Program po odpaleniu (mojej konstrukcji) ustawiamy zmienną typu char na '0', i rozpoczynamy wykonywanie programu w pętli nieskonczonej. [syntax=cpp] main(){ while(1){ if(ch=='r'){} else if(ch=='a'){} else {} } } [/syntax] Mniej wiecej tak to wyglada. No i pod linuxem...

    Programowanie Początkujący   10 Kwi 2013 13:26 Odpowiedzi: 3    Wyświetleń: 1599
  • [C++] [C] Program wczytuje znaki bez końca - jak to naprawić?

    Program dziala (po dodaniu nawiasow oczywiscie) - konczy sie po wcisnieciu klawiszy Ctrl+Z (^Z). Naturalnie fakt, ze funkcja int getchar() odczytuje wszystkie znaki z bufora, ktory staje sie dostepny dopiero po nacisnieciu klawisza Return [Enter], nie powinien dziwic. Sprobuj uzyc BreakPoint'ow i Watch'a, oraz testowania programu "Krok po kroku", zeby...

    Programowanie   09 Lis 2004 16:25 Odpowiedzi: 9    Wyświetleń: 1818
  • C++: Okno znika po wpisaniu stopni w DEV C++ - jak zatrzymać?

    Ach, znowu ta stdio... Tyle z nią problemów, że powinni jej zakazać używać ;). U mnie nie działa system("pause"), zależy to od kompilatora, dlatego zamiast tego warto pamiętać o czyszczeniu standardowego wejścia, poprzez wczytywanie znaku nowej linii: #include <stdio.h> int main() { float f, c; printf ("podaj ilosc stopni...

    Programowanie   07 Lut 2008 23:39 Odpowiedzi: 4    Wyświetleń: 1094
  • REKLAMA
  • Przecinek w pascalu. Bez zmiany ustawień klawiatury.

    Witam Można wczytywać cyfrę znak po znaku w pętli. Należy użyć funkcji readkey. Do odczytania znaku przecinka obliczamy liczbę przed przecinkiem. Po odczytaniu znaku przecinka obliczamy liczbę przed przecinkiem. Jeśli naciśnięto klawisz enter kończymy oblicznie.

    Programowanie   31 Sie 2006 10:37 Odpowiedzi: 5    Wyświetleń: 1244
  • JĘZYK C - Program usuwający spacje i zmieniający wielkość liter

    1. Wczytujesz znak po znaku. 2. Trzymasz znak poprzedni, przed rozpoczęciem uznaj że poprzednim znakiem jest spacja. Czyli algorytm: 1. Ustaw poprzedni znak -> spacja 2. Wczytaj kolejny znak 3. Jeżeli kolejny znak jest spacją przejdź do 6 4. Jeżeli poprzedni znak jest spacją wyświetl toupper(kolejny znak) 5. W przeciwnym przypadku wyświetl tolower(kolejny...

    Programowanie   30 Paź 2015 07:56 Odpowiedzi: 6    Wyświetleń: 1239
  • Deklaracja i wywołanie znaku '*' w Borland C - problem z wyświetlaniem

    A może spróbuj zmienną znak wczytywać z klawiatury zamiast deklarować w kodzie programu?

    Programowanie Początkujący   31 Gru 2010 12:18 Odpowiedzi: 4    Wyświetleń: 1142
  • REKLAMA
  • Jak wyświetlić polskie znaki z pliku txt w Delphi memo i stringgrid?

    Chodzi o kodowanie polskich znaków w pliku TXT. Musiałbyś zrobić konwersje polskich znaków przy wczytywaniu na przykłąd przez StringReplace; Albo zrób swój edytor do TXT tak by z MEMO zapisywał do TXT wtedy standard będzie sie zgadzał.

    Programowanie   06 Mar 2005 22:56 Odpowiedzi: 2    Wyświetleń: 2673
  • Program zamieniający mały litery na wielkie [Pascal/C++]

    Nie próbowałeś mojego kodu? :) Standardowym zachowaniem operatorów pobrania napisu ze strumienia jest pomijanie białych znaków, tj. std::cin >> string oznacza: pomiń białe znaki, wczytuj nie-białe znaki, zatrzymaj wczytywanie gdy napotkasz biały znak. Jeśli koniecznie chcesz użyć klasy std::string, to skorzystaj z funkcji std::getline(): #include...

    Programowanie   30 Lis 2008 16:24 Odpowiedzi: 7    Wyświetleń: 5925
  • [C]sprawdza kolejnosc alfabetyczna,podlicza male duze litery

    Zasadniczo możesz wczytywać znaki w samej pętli już, którą przerwiesz, gdy napotkasz znak o wartości ASCII mniejszej od poprzedniego (nie musisz wykorzystywać wcale tablicy). 2. Warunek po kodach ASCII oraz inkrementacja dwóch zmiennych (w zalezności od rodzaju znaku)

    Programowanie   28 Paź 2008 19:48 Odpowiedzi: 26    Wyświetleń: 6358
  • zczytywanie z pliku tablicy,która nie wiemy jakie ma wymiary

    Sypie się, bo prawdopodobnie program wczytuje znak entera ze standardowego wejścia, można to ominąć np. tak: do znak = getchar(); while (znak != 't' && znak != 'n'); Wtedy program przejdzie dalej jak wczyta t lub n. Można też zrobić tak: char znak[2]; scanf("%s", &znak); Program wczytuje wtedy znak 0 do drugiego...

    Programowanie   13 Sty 2008 12:57 Odpowiedzi: 25    Wyświetleń: 4184
  • [C++] Dlaczego cin/scanf nie wczytuje polskich znaków po setlocale w C++?

    Hmm nie pamiętam jak jest ze stringami ale do Unicode byl jakis taki specjalny typ w_char, spróbuj z tym , kiedyś używałem i nie było z tym problemów

    Programowanie   07 Wrz 2011 22:45 Odpowiedzi: 2    Wyświetleń: 1934
  • Excel makro VBA-Wczytywanie ciągu znaków z pliku tekstowego "z dziwnymi zna

    Plik nie jest tekstowy, jest binarny. 60 znaków, pozostałych tak jakby nie widzi po 60 znaków jest duzo z kodem 00, t.z. koniec linji, dlatego nie widzi. Przeczytaj w pomocy Open # typ binary, random np. Open sciezka For Random As #1 Ponadto 'statement Seek' i Get Dodano po 11 [syntax=vb]Dim sciezka As Variant Dim linia As String * 14 sciezka = Application.GetOpenFilename("Text...

    Programowanie Początkujący   15 Kwi 2016 19:34 Odpowiedzi: 1    Wyświetleń: 930
  • wczytywanie danych z wielu kolumn za uzywajac combobox i labela

    1) Kod nie w tym miejscu 2) Nie przypisane zakresy do comboboxów Właściwości pola, RowSource 3) Brak znaków rozdzielających Poza tym wszystko OK :)

    Software serwis   13 Paź 2011 12:09 Odpowiedzi: 11    Wyświetleń: 1883
  • kod w pascalu, wczytywanie liczb i znaku, wyświetlanie.

    Mam coś takiego: program liczba; uses crt; var x,y :integer; begin randomize(); writeln('Podaj X'); read(x); writeln('Podaj Y'); read(y); textcolor(random(16)); writeln(x); textcolor(random(16)); writeln(y); readln(x); readln(y); end. A muszę zrobić: "napisz program odczytujacy dwie liczby (x y) i znak,a nastepnie wypisujacy ten znak na ekranie w punkcie...

    Programowanie   22 Maj 2007 22:59 Odpowiedzi: 2    Wyświetleń: 1407
  • [C++] Wczytywanie zawartości pliku do dynamicznej tablicy.

    Możesz kopiować tekst z pliku do tablicy do momentu napotkania znaku '\n'-znak nowej linii lub do momentu pojawienia się znaku EOF-Koniec pliku

    Programowanie Początkujący   30 Sty 2012 00:01 Odpowiedzi: 16    Wyświetleń: 5641
  • Ekran startowy wczytuje się po jednym znaku na sekundę

    GT220 pobiera ok 60W mocy (GF7300 ok 16W), więc pomimo marnego zasilacza nie powinna być to jego wina. Czy masz możliwość przetestowania karty na innym komputerze, albo innego zasilacza w Twoim? Ja stawiałbym na usterkę karty, ale jeśli masz możliwość - sprawdź na innym, lepszym zasilaczu.

    Komputery Hardware   05 Gru 2009 14:16 Odpowiedzi: 7    Wyświetleń: 1191
  • Borland c++ bulider 6 - wczytywanie tekstu z pliku unicode *.txt

    Nie pamiętam, od której wersji BCB w klasie TStringList pojawił się parametr określający kodowanie znaków źródła, bo tak by było najprościej. Ale jeśli nie ma takiej możliwości, to Możesz wczytać po prostu do bufora - wykorzystaj klasę TFileStream a następnie zrób odczyt do bufora (read), który będzie typie UnicodeString (lub WideString) o wcześniej...

    Programowanie   08 Mar 2016 17:05 Odpowiedzi: 2    Wyświetleń: 942
  • LG 42LB650V - brak polskich znaków w napisach filmów, jak to naprawić?

    Witam. Zakupiłam telewizor LG 42LB650V i spotkałam się z niemiłą niespodzianką, mianowicie przy odtwarzaniu filmów z napisami nie wczytuje polskich znaków. Czy da się coś zaradzić aby polskie znaki były wyświetlane? Pozdrawiam.

    RTV Użytkowy   07 Sie 2016 10:37 Odpowiedzi: 13    Wyświetleń: 8688
  • C - Zakonczenie wczytywania ciagow znakow na znaku specjalnym

    Witam, Wykorzystaj funkcję get() do odczytu pojedynczych znaków. Pozdrawiam,

    Programowanie Początkujący   13 Sie 2013 21:25 Odpowiedzi: 15    Wyświetleń: 4059
  • C: Tablica struktur element – jak poprawnie wprowadzać i zapisywać dane użytkownika?

    Czyli bardzo niekompletny ten wstawiony kod. Ad.1. A do czego są Ci potrzebne w kodzie C biblioteki z C++? U mnie to nawet nie chce się z nimi skompilować. Jaki kompilator używasz, że na to pozwala? Ad.2. Ok, kod niekompletny, rozumiem. Ad.3. Ale chyba char ch nie musi być z tego powodu zmienną globalną? Przecież możesz ją stworzyć w main przed switchem....

    Programowanie Początkujący   30 Maj 2012 15:39 Odpowiedzi: 18    Wyświetleń: 2860
  • C++: Jak poprawnie zakończyć pętlę while przy EOF podczas wczytywania liczb?

    zrób sobie zmienną typu string i wczytuj do niej znaki. Wtedy masz tekst i z tablicy ASCII - na wikipedii masz fajnie rozpisaną ;) korzystasz i sprawdzasz czy podany znak jest cyfrą 0-9 czyli czy należą do przedziału 48-57 ;) i wczytujesz te liczby aż do napotkania znaku innego ;) Pamiętaj że możesz mieć wg tego co napisałeś różne liczby czyli zarówno...

    Programowanie Początkujący   17 Sie 2014 14:44 Odpowiedzi: 5    Wyświetleń: 2160
  • AVR ATmega32: switch/case vs if - optymalizacja szybkości programu

    Keil 6.23a na mcs51 aczkolwiek panie elektryk proszę zwrócić uwagę że jeżeli miałbym warunki case 0: case '(at)': (chyba 64 ascii) case 255: to takie odsyłanie za pomocą funkcji jmp (at)a+dptr by nie działało poprawnie nie pokrywając całego zakresu - a ja korzystam z instrukcji switch case np przy wczytywaniu znaków z portu szeregowego

    Mikrokontrolery   10 Sie 2006 10:34 Odpowiedzi: 13    Wyświetleń: 6028
  • Kalkulator Windows w Borland C++ Builder – obsługa znaków + i - oraz wielu pól Edit

    W jednym Edit'cie to będziesz musiał wczytywać znak po znaku i sprawdzać aż do momentu wystąpienia interesującego Cie operatora (+,- ... ). Druga opcja to parsowanie gotowego Stringa.

    Programowanie Początkujący   21 Sty 2011 19:50 Odpowiedzi: 3    Wyświetleń: 4253
  • [C] Jak w C zliczyć liczbę znaków nowej linii w pliku?

    możesz liczyć wiersz po wierszu i liczyć je aż dojdziesz do końca pliku albo wczytywać znak po znaku sprawdzać czy wczytany znak to enter i jak tak to zwiększać ilość enterów.

    Programowanie Początkujący   28 Lut 2009 18:05 Odpowiedzi: 7    Wyświetleń: 17411
  • ESP8266MOD - lolin nodemcu v3: Problem z odczytem SSID i hasła z EEPROM

    Dzikę za uwagę. Zapomniałem jaki to jest znak :) Odczyt danych jest poprzez Telnet, a on odczytuje wszystko do const char*. Ja kończyłem wczytywanie przy znaku nowej lini. Zapominając o wcześniejszym znaku powrotu wózka...

    ESP8266 i ESP32   06 Sty 2017 14:20 Odpowiedzi: 10    Wyświetleń: 3048
  • [Atmega8][C] problem z klawiaturą, wczytuje 2x ten sam znak

    Każdy klawisz wysyła znak przy nacićnięciu i puszczeniu. Te kody różnią się troszeczkę - doczytaj. Zauważ także, ze ustawiasz bit 7 w zmiennej char - tworzysz liczbę ujemną. Tę poddajesz różnym niejawnym rzutowaniom. Np. getATkbd() robi z niej unsigned char. Na pewno wiesz co się w tym czasie dzieje z jej wartością? Albert

    Mikrokontrolery AVR   13 Sty 2012 21:47 Odpowiedzi: 2    Wyświetleń: 1580
  • [C++] Jak porównać tekst z pliku z wpisanym przez użytkownika w C++?

    To to ja wiem :) Tylko chodzi mi czy bezposrednio mozna porownac to co ejst zapisane w pliku z tym co jest wpisane ? A nei zeby najpierw wczytywac plik i potem porownywac =] W ostatecznosci pobawie się w porownywanie za pomoca alokacji pamieci ;] Jak chcesz porównywać pliki to możesz albo wczytywać łańcuchy znaków (po ileś znaków na raz) i następnie...

    Programowanie   08 Lip 2004 00:14 Odpowiedzi: 4    Wyświetleń: 2174
  • [c] program wczytujący znaki, zliczajcy ilosc malych liter,u

    jak zrobić, żeby po naciśnięciu ENTERa program przestał wczytywać znaki? próbowałem już pętli typu: while(napis=='\n'); {instrukcje...} ale nic nie dziala:/ P.S. Znak ENTERa to jest '\n' ??

    Programowanie Początkujący   10 Mar 2010 19:59 Odpowiedzi: 8    Wyświetleń: 4280
  • Jak sprawdzić rozmiar pola struktury w C za pomocą typedef?

    A nie możesz wczytywać tych znaków getchar'em ? while (costam) { char a = getchar(); ... } Jeśli wczytujesz z klawiatury, to niestety trzeba się postarać o taką konfigurację terminala, żeby znaki były przekazywane po jednym (od razu). Domyślnie są wczytywane całe linijki i nie wystarcza wywołanie setbuf(stdin, NULL). Na ten...

    Programowanie   30 Paź 2005 10:21 Odpowiedzi: 6    Wyświetleń: 1644
  • Jak zapisać słowa parzyste i nieparzyste do plików w C++?

    Jest dobrze, ale łatwiej można zrobić tak: [syntax=cpp] ifstream f("main.cpp"); string s; while (f >> s) { cout << s << "\n"; } f.close(); [/syntax] Nie musisz już dzielić na słowa, bo operator >> wczytuje do białego znaku. Dodatkowo: jeśli tylko wczytujesz to użyj ifstream (zamist fstream) i zapomniałeś o zamknięciu pliku.

    Programowanie   20 Kwi 2011 15:32 Odpowiedzi: 7    Wyświetleń: 3248
  • C i RS232 - Brak odpowiedzi z wagi przez port RS232, zapis do pliku .txt

    Jeżeli wiesz, że odpowiedź z wagi będzie miała faktycznie długość 10 bajtów, to najprościej można to zrobić tak: [syntax=c] WriteFile(hNumPort, lpBuffor_write, strlen(lpBuffor_write), &RS_ile, 0); RS_ile = 0; do { ReadFile(hNumPort, lpBuffor_read, 10, &RS_ile, 0); } while(RS_ile<10); [/syntax] Po co zmienne globalne deklarujesz jako static?...

    Programowanie   24 Sty 2014 12:03 Odpowiedzi: 7    Wyświetleń: 3654
  • C++ pod DOS: Jak sprawdzić gotowość portu COM1/2 przed wysłaniem znaku?

    Witam... Mam mały problem... Używam funkcji outportb() żeby wysyłać znaki na port COM1/2 i wszystko jest ok dopuki wygląda to tak... if (kbhit()){ ch = getch(); outportb(PORT1, ch); } Ale jeżeli wczytuje ciąg znaków (np przez gets()) i próbuje go wysłać w pętli jest zonk... Dlatego pytanie brzmi jak sprawdzić...

    Programowanie   11 Sie 2005 11:25 Odpowiedzi: 2    Wyświetleń: 1332
  • [C++] Jak uprościć funkcję zwracającą ostatnią cyfrę liczby n <= 100?

    To ja jeszcze jedno pytanko :-) Mam takie zadanie: Wczytywać z klawiatury znaki, aż do wczytania sekwencji dwóch początkowych znaków. Wydrukować, ile wczytano wszystkich liter oraz dwie ostatnio wczytane duże litery. I chce zapytać jak odróżnić małe litery od dużych?? W standardowej bibliotece C są funkcje (tudzież makra): isupper() islower() Trzeba...

    Programowanie   04 Wrz 2008 00:24 Odpowiedzi: 12    Wyświetleń: 4173
  • [C] Jak poprawnie używać scanf() i fgets() w C do wczytywania nazw plików?

    Fragement kodu: [syntax=c] printf("Podaj nazwe pliku do szyfrowania z tekstem jawnym: \n"); scanf("%MAX_PLIK-1[^\n]s",plik_we); printf("Podaj nazwe pliku do szyfrowania w ktorym ma byc zapisany zakodowany tekst: "); fflush(stdin); //scanf(" %MAX_PLIK-1[^\n]s",plik_wy); fgets(plik_wy, MAX_PLIK, stdin); printf("Dalszy tekst... "); [/syntax] Program poprawnie...

    Programowanie   23 Maj 2012 21:48 Odpowiedzi: 3    Wyświetleń: 1791
  • Wyłuskiwanie konkretnych danych z ciągu char w Arduino

    Do odebrania danych korzystam z oryginalnego przykładu z biblioteki arduino o nazwie AdvancedChatSerwer. Czy mógłbyś podać link do tej konkretnej biblioteki? "AdvancedChatServer" to nie jest nazwa biblioteki, ale tylko nazwa przykładu. Możesz wczytywać znak po znaku i kolejno dodawać do łańcucha tekstowego String, zamiast je natychmiast wyświetlać...

    Arduino   12 Sie 2019 13:56 Odpowiedzi: 20    Wyświetleń: 2112
  • [C] Jak uniknąć krzaków przy wyświetlaniu tablicy znaków w C?

    To dlatego, że w czasie wypisywania tablicy znak po znaku wypisujesz dokładnie tyle znaków ile wczytałeś (ich ilość pamiętasz w zmiennej i). Przy wypisywaniu całej tablicy jako napisu komputer wypisuje zawartość pamięci aż do napotkania znaku zerowego ('\0') który oznacza koniec napisu. Jeśli chcesz żeby działało wypisywanie całej tablicy za jednym...

    Programowanie   22 Mar 2008 21:42 Odpowiedzi: 2    Wyświetleń: 9230
  • [C] Jak poprawnie wczytywać dane do rekordów w pętli w C?

    Sprawa jest prosta - scanf("%c", &c) wczytuje pojedynczy znak, ale pozostaje Ci jeszcze w buforze stdin nieskonsumowany znak końca wiersza. Ten zostaje przechwycony przez kolejne wywołanie scanf(...). Sprawa wczytywania z konsoli jest dodatkowo skomplikowana przez buforowanie w trybie liniowym, oraz przez nie zawsze pożądane pomijanie białych znaków...

    Programowanie   14 Maj 2010 16:37 Odpowiedzi: 3    Wyświetleń: 2201
  • Mikrokomputer COBRA 1

    QUIZ na adresy RAM od 0100 hex No to będzie pierwsza gra jaką dodam do dysku CP/M, który właśnie tworzę :) Teoretycznie dzięki CP/M można programy skrócić, wykorzystują wywołania procedur BIOSu. A w BIOS trochę procedur jednak jest... Procedury BIOS. BOOT - zimny start systemu. Wyprowadza wizytówkę, inicjuje wszystkie zmienne systemu i ustala dysk...

    DIY Konstrukcje   14 Cze 2025 19:03 Odpowiedzi: 1981    Wyświetleń: 274806
  • C++ porównanie danych wprowadzonych przez usera do danych z.

    kolego azra. Weź wyluzuj. Nie jesteś tutaj mentorem. Podejście toxa.nf jest jak najbardziej prawidłowe. To jest podejrzewam przyszły inżynier, a inżynier upraszcza jak może i korzysta z tego co może. Nie ma sensu pisać i tracić czas na idelne programy, skoro te nieidealne działają tak samo. Co do zmiennych globalnych kto Ci je tutaj napisał?? ich po...

    Programowanie   19 Gru 2010 13:24 Odpowiedzi: 28    Wyświetleń: 4004
  • Assembler - programik. Jak zacząć? Co do czego służy?

    To moze ja sie podepne pod ten temat ze swoim pytaniem: Macie jakis ladny kodzik (ASM) do wczytywania liczby calkowitej bez znaku? Kompiluje w tasmie.

    Programowanie   23 Mar 2005 17:00 Odpowiedzi: 5    Wyświetleń: 2207
  • Wczytywanie "stałych" z pliku - Visual Basic

    1. Owtorz plik 2. W petli wczytuj linie a. wyszukaj znaku = w nili b. to co jest po lewej jest nazwa zmiennej, to co po prawej jej wartoscia 3. zamknij plik Rozwiazanie oraz implementacja jest banalne.

    Programowanie   09 Lis 2006 18:13 Odpowiedzi: 3    Wyświetleń: 2078
  • Delphi CPort – zapisywanie wyników pomiarów z METEX do tablicy, błąd w pętli

    Hm... Popróbuję później i dam znać jaki jest rezultat. A jakby ktoś miał jeszcze jakieś pomysły to piszcie :) EDIT. Wiem że do zmiennej temp wczytuję bez znaku. Jest to celowy zabieg bo ja odcztuję pojemność (zawsze dodatnia) :) A gdybym odczytywał ze znakiem to w przypadku wartości dodatniej pierwszy znak temp'a były spacją więc wymagałoby to dodatkowych...

    Programowanie   19 Kwi 2008 07:45 Odpowiedzi: 12    Wyświetleń: 1548
  • [c++] Jak poprawić kod C++ do wczytywania tekstu i tworzenia histogramu liter?

    Witam, Mam problem z następującym zadaniem: "Napisz program, który będzie wczytywał i analizował tekst (ciąg liter) wprowadzany z klawiatury aż do momentu naciśnięcia klawisza ESC, Po zakończeniu wczytywania program powinien wyświetlić na ekranie histogram występowania poszczególnych liter alfabetu." Oto, co napisałem: [syntax=cpp]#include <iostream>...

    Programowanie   17 Lis 2013 23:19 Odpowiedzi: 2    Wyświetleń: 1461
  • [c++] C++: Jak połączyć dwa programy z menu wyboru konwersji binarnej?

    Najwidoczniej getline nie lubi się z iostream czyli cin i cout. W Twoim przypadku getline zwracał pusty string dlatego nie działało. Proponuję następującą zmianę w decnabin(): Też nie będzie działać. Problem w tym, że w menu wczytujesz tylko jeden znak: cin >> ch Dzięki buforowaniu wejścia z klawiatury użytkownik musi zakończyć linię enterm,...

    Programowanie Początkujący   08 Maj 2009 19:59 Odpowiedzi: 9    Wyświetleń: 4095
  • C: Wczytywanie wielu linii do EOF, usuwanie spacji, zamiana gets na fgets

    Witam, mam napisany program który wczytuje łańcuch znaków do tablicy buf1. Następnie usuwa z niego spacje i wynik zapisuje fdo buf2, który z kolei wyprowadza wszystko na ekran. Mam zmodyfikować program tak, by w pętli wczytywał kolejne linie znaków i usuwał z nich spacje, a pętla powinna się zakończyć po przeslaniu do programu znaku końca pliku. Jedyne,...

    Programowanie Początkujący   12 Gru 2008 17:30 Odpowiedzi: 3    Wyświetleń: 1305
  • [Asembler] Konwersja ASCII na liczbę i odwrotnie - sprawdzenie kodu

    Dziękuję, ale powiem szczerze, że mój poziom Asemblera jest szczerze mizerny, ledwie nabazgrałem wczytywanie z klawiatury znaku i zapis a nie tylko wyświetlanie echa na ekranie. Widziałem kilka programów, które podobny problem rozwiązują jak mój, ale są dla mnie zbyt skomplikowane, a poza tym nie chciałbym przepisywać gotowych rozwiązań :)

    Programowanie Początkujący   14 Sie 2017 15:14 Odpowiedzi: 6    Wyświetleń: 2598
  • Jak napisać program w C do konwersji binarnej na dziesiętną?

    Spróbuj tego: [syntax=c]printf("Wprowadz liczbe szesnastkowa:\n"); char buf[100]; scanf("%99s", buf);[/syntax] Resztę zrób tak jak napisał Dżyszla. blue_17 szybszy :) Jednak przy wczytywaniu określ ile znaków chcesz wczytać. Bezpieczniej, zabezpieczysz się przed ewentualnym przepełnieniem bufora.

    Programowanie Początkujący   05 Kwi 2012 01:09 Odpowiedzi: 15    Wyświetleń: 3814
  • c++ zakres wskaźników, dziwne ograniczenie funkcji get

    Piszesz w C++, więc używaj klasy string. Ona sama zadba o rozmiar obiektów, w których będzie przechowywany wpisany tekst. Do wpisania całej linii możesz użyć metody getline. Gdybyś koniecznie chciał po znaku wczytywać, możesz użyć klasy Vector z STL.

    Programowanie   04 Sty 2012 18:26 Odpowiedzi: 6    Wyświetleń: 1338
  • [Assembler] Niepoprawne wyświetlanie sumy dwóch cyfr w programie

    Zastosowalem sie do Twoich wskazowek ale nadal nie dziala program tak jak nalezy, co jeszcze mam źle??? .MODEL small .DATA Komunikat DB"Podaj 1 liczbe: $" Komunikat2 DB13,10,"Podaj 2 liczbe: $" Komunikat_suma DB13,10,"Suma ich to: $" X DB0 Y DB0 .CODE Start: movdx, (at)DATA movds, dx movdx, offset Komunikat...

    Programowanie   13 Maj 2009 05:17 Odpowiedzi: 7    Wyświetleń: 6714
  • C++: Jak wyświetlić wyniki sprawdzania podciągów w ciągach znaków?

    Możesz też wczytywać dane ze strumienia do zmiennej napisowej; domyślnie taka operacja 1) pomija "białe" znaki 2) wczytuje "nie-białe" znaki, 3) kończy wczytywanie gdy napotka kolejny "biały" znak. Czyli cin >> glowny >> podzbior; obsłuży Ci oba przypadki (dwa napisy rozdzielone spacją i dwa napisy w osobnych wierszach). Pozdrawiam, Dr.Vee

    Programowanie   01 Lis 2008 20:30 Odpowiedzi: 19    Wyświetleń: 1738
  • Jak zamienić znaki entera w BARDZO dużym pliku tekstowym?

    Kolego Demoman , Twój program niestety jest błędny. Operator >> dla stringów opuszcza białe znaki i wczytuje ciąg nie-białych znaków. Czyli program zamieni wszystkie odstępy, a nie tylko znaki nowej linii. Oczywiście zarówno sed jak i perl użyte sensownie poradzą sobie tutaj bez problemu. Pozdrawiam, Dr.Vee

    Programowanie Początkujący   04 Wrz 2009 13:42 Odpowiedzi: 15    Wyświetleń: 2574
  • [c++] Jak w C++ parsować i sumować liczby binarne w tekście zakończonym średnikiem?

    Napisałem naprędce taki kod: #include <cstdio> #include <cstdlib> using namespace std; enum STATE { NN, SIGN, BNUM, CCOMA, ENUM }; enum CTYPE { DIGIT, MINUS, COMA, OTHER }; CTYPE getCTYPE(int character) { switch (character) { case '0': return DIGIT; case '1': return DIGIT; case '-':...

    Programowanie Początkujący   11 Sty 2010 19:12 Odpowiedzi: 6    Wyświetleń: 4110
  • C++ - jak sprawdzić częstość znaku w pliku .txt?

    Czy to już nie jest szczyt lenistwa? Masz podany gotowy algorytm i musisz zrobić drobną zmianę żeby wczytywał pliki.

    Programowanie Początkujący   28 Cze 2009 12:34 Odpowiedzi: 4    Wyświetleń: 3130
  • [C] Program w C nie zlicza znaków po wciśnięciu Entera - co poprawić?

    No bo z klawiatury nie podasz znaku EOF, a wczytywanie kończy się na znaku EOF (czyli koniec pliku, end of file). To co napisałeś zadziała, jeśli podasz do programu na wejście jakiś plik :P A mówiąc po ludzku: stwórz sobie w folderze z programem plik, np. tekst.txt, wpisz w nim coś, a potem wywołaj swój program: program.exe < tekst.txt Dodano po...

    Programowanie   27 Lut 2010 23:33 Odpowiedzi: 5    Wyświetleń: 6963
  • [C++] Wczytywanie wartości pomiędzy <td> i </td>

    Hmm, zmieniłem całkiem schemat, przeszedłem na stringa, ale wróciłem z powrotem tablicy charów. Zmieniłem zapisywanie do bufora na getline do 255 znaków (więcej raczej nie potrzeba, ile można mieć znaków w jednej komórce? :P) Znalazłem długość wczytywanej lini i dałem ograniczenie w pętli do e-4 (czyli długość lini-4). Działa cząstkowo, ponieważ różne...

    Programowanie   18 Mar 2012 22:31 Odpowiedzi: 4    Wyświetleń: 1173
  • [AtMega32] [AtMega32][C] Dynamiczna alokacja pamięci dla łańcuchów znaków - wskaźniki

    Tak jak napisałem, jeżeli tylko rozbijasz tekst w buforze na np. wyrazy, to prawdopodobnie sama tablica wskaźników Ci wystarczy. Ale to jednoznacznie z Twojej pierwszej wypowiedzi nie wynikało. Jeżeli wczytujesz ciąg znaków z wejścia, to najpierw musisz zaalokować bufor (tablicę), gdzie ten ciąg wczytasz. Teraz możesz albo przydzielić b. dużą tablicę,...

    Mikrokontrolery AVR   23 Cze 2010 18:27 Odpowiedzi: 7    Wyświetleń: 1863
  • Błąd w programie C - gets() przeskakuje wczytywanie danych

    Witam, Po pierwsze - kod umieszczamy (z poprawnymi wcięciami) w znacznikach [code]. Po drugie, funkcji gets() nie uzywamy, ponieważ nie pozwala ona uniknąć potencjalnego przepełnieniem bufora - nowsze kompilatory nawet o tym ostrzegają. Zamiast tego można wykorzystać fgets(). Po trzecie, czytamy manual. A w manualu jest napisane, że scanf() kończy czytanie...

    Programowanie   03 Sie 2008 14:58 Odpowiedzi: 1    Wyświetleń: 1438
  • [vb .net 2010] - Jak przekodować polskie znaki z Mazovia do Windows 1250?

    Domyślny format (gdy nie podano inaczej) jest UTF-8 Rozumałbym, gdyby zamiast polskich znaków wczytywały się "krzaczki" Mazovia nigdy przez Microsoft nie była uznana za standard, więc nie ma własnego kodowania w Windows i wiedziałem, że będę musiał napisać własną konwersję do Windows-1250. Tyle że plik gubi polskie znaki niezależnie od kodowania, wszystko...

    Programowanie Początkujący   11 Gru 2013 12:07 Odpowiedzi: 11    Wyświetleń: 3099
  • [C++] - Wczytywanie liczb float z pliku do tablicy, błędne znaki

    Witam, Mam problem z wczytaniem do tablicy typu float liczb z pliku. Wczytuje się tylko pierwsza liczba do pierwszego elementu tablicy, a potem jakieś dziwne znaki. Proszę o pomoc. Nie wiem dla czego padło ci żeby wczytywać znak po znaku, tak się tego nie robi nawet w C. To powinno działać (uprzedzam: pisane "z palca", nie przetestowane) Return 0 na...

    Programowanie Początkujący   14 Mar 2014 19:48 Odpowiedzi: 4    Wyświetleń: 1362
  • Jak wczytać pojedyncze wyrazy z pliku txt w języku C?

    Możesz zrobić deterministyczny automat skończony z 2 stanami: odstęp i wyraz. Startujesz w stanie odstęp. Plik możesz wczytywać po jednym znaku, tylko musisz mieć bufor na wyraz. Będąc w stanie wyraz, znaki wstawiasz do bufora. Po napotkaniu znaku odstępu przetwarzasz wyraz i przechodzisz do stanu odstęp. W tym stanie, po napotkaniu czegoś innego niż...

    Programowanie Początkujący   29 Sie 2009 17:18 Odpowiedzi: 4    Wyświetleń: 5926
  • Jak utworzyć tablicę stringów w C++ i przypisać wartości?

    Zrób tablice kwadratową : char tablica [index][max dlugosc slowa]; Czyli np. char tablica [1000][30]; Takie coś pomieści 1000 wyrazów o długości do 30 znaków. A wczytujesz : scanf("%s", &tablica[index]); Powodzenia ! P.S Jeśli ma to być dynamiczne to może jakaś tablica list z STL'a, tak będzie najprościej :)

    Programowanie   25 Gru 2005 19:50 Odpowiedzi: 6    Wyświetleń: 11298
  • Algorytm procedury dekodującej z dowolnego systemu liczboweg

    Algorytm jest bardzo prosty, na szybko narysowałem takie coś: http://obrazki.elektroda.net/43_12210563... Najtrudniejsze do zrealizowania może być "Usuwanie ostatniej cyfry", nie wiem jakie możliwości daje koleżance używane środowisko, ale najlepiej traktować wczytywaną liczbę jako tekst i w warunku sprawdzać czy nie jest to tekst pusty - usuwanie...

    Programowanie   28 Wrz 2008 17:40 Odpowiedzi: 55    Wyświetleń: 12696
  • [C++] program znajdujący działanie arytmetyczne...

    Robi się to tak: 1) sprawdzasz, czy następny znak jest cyfrą, jeśli tak, to wczytujesz liczbę; jeśli nie, to jest to błąd, suma = liczba; 2) sprawdzasz, czy następny znak to '+', '-'; jeśli tak, to zapamiętujesz to działanie; 3) jeśli znakiem tym jest '=', to wypisujesz sumę na ekran i kończysz wczytywać; jeśli nie jest to żaden z wymienionych znaków,...

    Programowanie   30 Gru 2005 14:27 Odpowiedzi: 7    Wyświetleń: 1718
  • [c lub c++] Jak napisać program w C/C++ tłumaczący tekst na podstawie słownika?

    W czym problem? wczytywanie danych z wejścia? funkcja porównująca ciągi znaków? przechowywanie ciągów w pamięci? Wystarczy zaimplementować tablicę asocjacyjną i wczytywać wyrazy z wejścia: jeśli wyraz znajduje się w tablicy, to zamienić, jeśli nie to wyrzucić w postaci w jakiej jest.

    Programowanie Początkujący   09 Sty 2009 15:48 Odpowiedzi: 3    Wyświetleń: 3048
  • Assembler - Kalkulator: Jak dokończyć kod do podstawowych operacji arytmetycznych?

    Nie pamiętam jak działa int 16h, ale o ile pamiętam do wczytywania łańcucha znaków jest chyba lepsza któraś z funkcji int 21h, poszukaj. Tak czy inaczej musisz zrobić konwersję liczby na tekst i tekstu na liczbę. Pewnie nie będzie trudno znaleźć jakieś gotowe procedury. Żeby wyprowadzić wynik to możesz użyć int 21h/9, ale musisz składać teksty, podobnie...

    Programowanie Początkujący   02 Sty 2015 11:24 Odpowiedzi: 5    Wyświetleń: 4086
  • GPS FGPMMOPA6H - brak danych o pozycji przy połączeniu RS-232-USB

    Błąd jaki robisz to to, że odbierasz ileś tam danych ciurkiem do bufora, bez synchronizacji z komunikatami. Możesz napotkać początek komunikatu ($) gdziekolwiek w buforze. Co zrobisz jak te znak będzie pod koniec, powiedzmy na pozycji 70? Nie zmieści się tam interesująca część komunikatu. Z kolei jak bez sprawdzania końca będziesz wczytywał stała liczbę...

    Mikrokontrolery   28 Maj 2014 23:56 Odpowiedzi: 66    Wyświetleń: 5547
  • Błędne wyświetlanie klawiszy na LED w edsim 8051 - jak poprawić kod?

    Ja muszę przyznać że też jestem w tym zielony, a mam do napisania program, który będzie wczytywał znak z klawiatury i wyświetlał go na wyświetlaczu. Następnie po wciśnięciu kolejnego klawisza przesunie znak już wcześniej wyświetlony na wyświetlacz obok, a nowy znak wyświetli na miejscu tamtego znaku. Wzorowałem się trochę na przykładzie który jest wyżej...

    Mikrokontrolery   16 Lut 2010 18:58 Odpowiedzi: 5    Wyświetleń: 4283
  • Problem z wczytaniem linii dłuższej niż 255 znaków

    Witam, Mam mały problem z wczytaniem tekstu z pliku. Czytam z niego linijka po linijce z pomocą kodu widocznego poniżej. Wszystko wydaje się ok gdyby nie to, że wczytuje max 255 znaków z pojedynczej linijki. A plik jest o tyle specyficzny, że posiada linie długie po 1500 znaków i nie można tego zmienić. Czy ktoś ma jakiś pomysł, jak zmodyfikować kod...

    Programowanie   11 Sty 2009 11:02 Odpowiedzi: 4    Wyświetleń: 923
  • Jak zliczyć palindromy w pliku tekstowym w języku C?

    Takie słowa nazywają się palindromami ;) Jak zrobić? 1. Otworzyć plik 2. Wczytywać wyraz aż do napotkania znaku nieliterowego 3. Sprawdzić, czy wczytany wyraz jest palindromem 4. Wczytać kolejny wyraz. I tak aż do końca pliku

    Programowanie Początkujący   24 Sty 2012 08:47 Odpowiedzi: 4    Wyświetleń: 1475
  • Konwersja tekstu z pliku *.txt na kod Morse'a w języku C

    A dlaczego stanąłeś ? Nie chce Ci się ? :D Zadanie nie jest trudne: [1] wczytujesz plik [2] dla każdego znaku w jednym języku szukasz odpowiednika w drugim [3] zapisujesz dane do drugiego pliku

    Programowanie Początkujący   18 Mar 2009 22:32 Odpowiedzi: 9    Wyświetleń: 1997
  • Brak rozumienia działania podstawowych instrukcji sterujących w języku C++

    To niczego nie robi. Są to obfuskowane poprzez formatowanie, wyrwane fragmenty jakiegoś programu mojego autorstwa. Doprowadzone do jakiegoś tam ładu: [syntax=c]#include <iostream> using namespace std; int main() { while(true) // powtarzamy czynność w kółko podaj dane, oblicz, podaj dane, oblicz { cout<<"Podaj dwie liczby (wpisz ! aby zakonczyc):...

    Programowanie   14 Paź 2015 21:56 Odpowiedzi: 6    Wyświetleń: 705
  • C++: Program wczytujący napisy i analizujący ich końcowe znaki oraz długość

    Wrzucam napisane na szybko działające rozwiązanie. Jeśli będziesz miała jakieś pytania to pisz. Opis zmiennych: int najkrotszy - przetrzymuje długość najkrótszego napisu. Początkowo ma wartość -1, po pierwszym wczytaniu napisu zmienia na jego długość. int ilosc_wystapien - ilość wystąpień dwóch napisów zakończonych tymi samymi znakami. char ostatni_znak...

    Programowanie Początkujący   14 Sty 2015 15:24 Odpowiedzi: 9    Wyświetleń: 1491
  • C - Błędne działanie switch: suma i wyrażenie dla 'g' i 'h' niepoprawne

    [syntax=c]#include <stdio.h> #include <math.h> #include <stdlib.h> int main (){ int x=0,y=0,s=0; float w=0; char znak[10]; printf("Podaj liczbe x \n"); scanf("%i",&x); printf("Podaj liczbe y \n"); scanf("%i",&y); printf("Podaj znak \n"); scanf("%s", &znak); switch (znak[0]){ case 'g': s=x+y; printf("Suma wprowadzonych liczb...

    Programowanie Początkujący   08 Lis 2013 14:43 Odpowiedzi: 5    Wyświetleń: 1509
  • Jak zliczyć porównania w sortowaniu bąbelkowym w Pascalu?

    Dodaj zmienną, wyzeruj na początku i przy każdym porównaniu ją inkrementuj. Co do wczytywania zmiennych to sprawa jest dość skomplikowana. Możesz prosto wczytywać pliki jako pliki tekstowe i przetwarzać je przy pomocy polecenia read/readln ale na dłuższą metę to jeden błąd w pliku i program się wysypuje. Najlepiej by było wczytywać z pliku znak po znaku,...

    Programowanie   05 Lis 2008 20:06 Odpowiedzi: 12    Wyświetleń: 1534
  • ATMEGA328 - Obsluga USART - odbieranie po jednym znaku

    Witam Korzystam z tutoriala, http://mikrokontroler.info/usart-w-mikro... , wszystko mi pięknie działa(tzn dane sa odbierane i wysyłane). Jednak nie wiem jak przerobić kod tak by dane były wczytywane po jednym znaku: Wysyłam np. 123 i po pierwszym zczytaniu dostaje 1 i zapisuje ja do jakieś zmiennej int , następnie wywołuje funkcje jeszcze...

    Mikrokontrolery AVR   09 Gru 2012 11:23 Odpowiedzi: 16    Wyświetleń: 2148
  • [C++] Jak zaktualizować 50 rekordów w C++ za pomocą SQL bez błędu EOF?

    Mam rozwiązanie - była taka banalna rzecz. Na formularzu klikam na buttona, otwiera mi się nowe okno, z którego wczytuję interesujące mnie dane podstawowe materiału, które z głównego formularza ładuję do innej bazy. Problem był w tym, że jedno z pól w "danych podstawowych" miało rozmiar 6, dana wczytywana miała 5 znaków i trafiała do drugiej bazy, gdzie...

    Programowanie   26 Mar 2011 13:55 Odpowiedzi: 8    Wyświetleń: 2383
  • Kalkulator w Javie z RS232: Jak obsłużyć operatory z klawiatury?

    Wczytujesz znak i sprawdzasz czy jest jednym z +,-,/,*,= do każdego robisz odpowiednia metodę wykonującą operacje na 2 liczbach.

    Programowanie Początkujący   20 Sie 2010 22:08 Odpowiedzi: 4    Wyświetleń: 1324
  • c++ - Wczytywanie z pliku .txt całej linii do projektu gry RPG - problem z wczytywaniem

    Zrób z samym getline() bez wczytywania z użyciem operatora strumieniowego >>. Pierwszy raz wczytujesz z użyciem tego operatora łańcuch tekstowy do pierwszego napotkanego białego znaku, czyli słowo "Nie". Potem z użyciem getline() wczytujesz resztę, która nadpisuje string, do którego zapisujesz dane z pliku i stąd ucina Ci pierwsze słowo.

    Programowanie   09 Lis 2015 09:54 Odpowiedzi: 18    Wyświetleń: 1950
  • Usuwanie samogłosek z ciągu znaków w Pascalu - problem z kodem

    A słyszałeś o czymś takim jak pętla ? Wczytujesz napis, przetwarzasz znaki w pętli, jeśli znak Ci się podoba, to wypisujesz, jeśli nie, to nie :) Pozdrawiam, Dr.Vee

    Programowanie   10 Lis 2008 18:06 Odpowiedzi: 6    Wyświetleń: 854
  • Funkcja zapobiegająca wpisywaniu liter- programowanie w C

    Jeszcze jeden błąd zrobiłeś, w scanf. Pamiętaj, że nazwa tablicy jest adresem na pierwszy element. [syntax=c]#include <stdio.h> #include <stdlib.h> int main() { int A; char b[1000]; printf("A: "); scanf("%999s", b); // wczyta tylko 999 znaków żeby nie wyjść poza tablicę (tysięczny - ostatni - znak to NULL) A = atoi(b); printf("[%d]\n", A);...

    Programowanie   30 Gru 2011 18:02 Odpowiedzi: 12    Wyświetleń: 1514
  • [Pascal] Automatyczne wczytywanie i edycja plików tekstowych w Pascalu z katalogu

    Weźmy np. taką linię :" (123 rows affected)". Musisz ustalić jaki element będzie niezmienny. Np. rows affected . Nazwijmy ten niezmienny ciąg znaków, po prostu, znacznikiem. Pobierasz całą linię tekstu. Sprawdzasz czy znajduje się w tej linii znacznik. Wiemy, że ten ciąg jest poprzedzony jakąś cyfrą oraz nawiasem. Funkcja POS , zwróci Ci jaką pozycję...

    Programowanie Początkujący   12 Maj 2010 10:42 Odpowiedzi: 22    Wyświetleń: 3095
  • C++ - Aplikacja konsolowa Wycinanie części Pliku i zapisane nowego

    No z większymi plikami faktycznie jest problem... Szczególnie, gdy wyszukiwanie musi uwzględnić "przeskok" między blokami. Można ewentualnie uprościć to wczytując znak po znaku z pliku i tak samo zapisując, ale wydajność będzie raczej nieakceptowalna.

    Programowanie Początkujący   20 Sty 2014 18:02 Odpowiedzi: 4    Wyświetleń: 1236
  • [C++] Wydajny odczyt 2 700 000 linii z pliku tekstowego w C++

    Na moje oko wystarczy raz przejechać plik i zbudować indeks - jeden int na każdy wiersz - z offsetem danej linii w pliku. Potem mając numer linii wystarczy zajrzeć raz do tej tablicy, otworzyć plik, zrobić fseeka na daną pozycję i wczytać od razu właściwą linię. Pamięć na indeks to liczba linii * 4 B czyli jakieś 12 MB. Aha, widzę, że wczytujesz całe...

    Programowanie Początkujący   24 Sty 2011 19:35 Odpowiedzi: 5    Wyświetleń: 8732
  • [C++] Dziwne znaki przy wczytywaniu tekstu z cin.getline()

    strlen- zwraca ci długośc Stringa bez znaku terminującego string czyli 0x00. dodanie dwóch stringów powinno tworzyć stringa o 1 dłuższego niż wartość strlen jaka jest zwracana. Na ostatnim miejscu natomiast trzeba dodać znak terminujący 0x00. Funkcje IO w C (char * to string z C ) operuja na stringach opartych na tablicy charów zakonczonych 0x00 , brak...

    Programowanie   09 Sty 2012 13:30 Odpowiedzi: 1    Wyświetleń: 1671
  • VBA - Wczytywanie zakresu komórek instrukcja warunkowa

    Zobacz [url=http://dzono4.w.interia.pl/index.ht... Przyjaźnie, krótko i na temat. Z pewnością się przyda. Wracając do tematu. Coś w ten deseń (nie stosuj polskich znaków w nazwach!) [syntax=vb]Dim kom As Range, Srednia As Long, licz As Integer licz = 0 Srednia = Range("F14").Value 'Liczba = Range("N2:N11").Value For Each kom In Range("N2:N11") If...

    Programowanie Początkujący   02 Gru 2014 22:18 Odpowiedzi: 4    Wyświetleń: 993
  • Program w C++ nie wykonuje się po kompilacji – brak reakcji po uruchomieniu

    ... Sam przecież też podałem przykłady z getline, w których też ręcznie wpisałem magiczną liczbę 9... O tym już mówiłem, to nie to samo, jedno wczytuje do "białego znaku" drugie końca wiersza - różnica istotna. ... Jednak w duchu C++ jest używanie samo-dbających o siebie klas ... Wydaje mi się że już rozumiem w czym problem - mylisz dwa pojęcia OOP...

    Programowanie Początkujący   25 Sty 2015 20:59 Odpowiedzi: 35    Wyświetleń: 2307
  • Jak zapisać ciąg znaków z spacjami do pliku za pomocą ifstream?

    Nie bardzo rozumiem twój opis. getline jest jak najbardziej metodą istream a nie ostream, ponieważ służy do czytania a nie pisania. Właśnie tej metody powinieneś użyć, jeśli dopuszczasz wystąpienia spacji wewnątrz nazw. Będziesz wtedy musiał zatwierdzać każdą daną enterem. Normalne funkcje, zarówno w C (%s), jak i w C++ (>>) operujące na char * wczytują...

    Programowanie   20 Gru 2015 13:59 Odpowiedzi: 2    Wyświetleń: 942
  • Jak opisać komunikację serwera i klienta w multiczacie Java?

    Witam, A oto mi mój klient, prośba o informacje co o tym myślicie. Może kilka słów początku. Klient tworzy 3 strumienie i 1 gniazdo. Gniazdo nosi nazwę clientSocket. Strumień inFromUser jest strumieniem wejśćiowym programu związanym z urządzeniem wejśćia czyli klawiaturą. [code]inFromServer[/code]... jest kolejnym strumieniem programu powiązanym...

    Programowanie Początkujący   04 Cze 2010 17:27 Odpowiedzi: 8    Wyświetleń: 1998
  • [C] Jak wyświetlić macierz w poziomie w języku C?

    Zacznę od tego, że wcale nie wyświetlasz elementów tablicy tylko je wpisujesz. Naciskasz enter więc to oczywiste, że przechodzi do nowego wiersza, możesz wstawiać spacje, bo scanf wczytuje do białego znaku. Podaj liczbe wieszy n. i liczbe kolumn m. n= 2 m= 4 1 2 3 4 5 6 7 8 Ale równie dobrze możesz wszystko wpisać w jednym wierszu: Podaj liczbe wieszy...

    Programowanie   24 Gru 2011 14:47 Odpowiedzi: 3    Wyświetleń: 2897
  • Program w C: zamiana małych liter na duże bez funkcji bibliotecznych

    Otwierasz plik. Sprawdzasz jego długość w bajtach (fseek, ftell). Alokujesz pamiec (malloc, free). A jak plik będzie miał np. 5 GB ? Można czytać po 1 znaku i przewijać do tyłu: int c, x; x = fseek(f, -1L, SEEK_END); while (!x) { putchar(getc(f)); x = fseek(f, -2L, SEEK_CUR); } Zamiast pojedynczych...

    Programowanie   03 Gru 2005 19:08 Odpowiedzi: 12    Wyświetleń: 1920
  • C - problemy z zamianą liczb z arabskich na rzymskie i odwr.

    Witam, problem zamiany liczb w systemach arabskim i rzymskim widzę następująco: Zapisanie wpisanej z klawiatury liczby do jednowymiarowej tablicy, po jednym znaku na komórkę. To ułatwi (przynajmniej według mnie) rozpoznanie systemu, w jakim zapisana jest liczba. W zależności od systemu zaprzęgnięta będzie funkcja zamiany z tego systemu na inny. Wynik...

    Programowanie   04 Gru 2008 19:24 Odpowiedzi: 35    Wyświetleń: 12915
  • Program w C: liczenie znaków, liter i cyfr z wejścia do klawisza 'k'

    Przepraszam że nic nie pisałem Dzieki wielkie za zainteresowanie moim tematem miałem właśnie wrzucić swój program w który w zasadzie wczytywałby tylko znaki i rozróżniał je tylko własnie nie wiedziałem jak się ustawia żeby program "liczył" ilość tych wszystkich konkretnych zanków no właśnie co znaczy np iloscMalychLiterek++; czy to ++ jest poleceniem...

    Programowanie Początkujący   12 Kwi 2009 18:34 Odpowiedzi: 8    Wyświetleń: 1383
  • Pascal: Wczytywanie i wyświetlanie planszy z pliku tekstowego do gry Pacman

    Lepos: 1. Skąd przypuszczenie, że po każdym znaku jest spacja? 2. Znak nowej linii w standardzie kodowania DOS, to dwa znaki - #10#13 Nie trzeba zmieniać rozmiaru tablicy, lecz: 1. Wczytywać do niej wyłącznie poprawne znaki 2. Wyświetlać w sposób, ktory spowoduje zachowanie wierszy, a więc po każdym wyświetlonym wierszu program powinien dostawiać znak...

    Programowanie   14 Maj 2008 10:47 Odpowiedzi: 30    Wyświetleń: 11572
  • C++ - Zamiana tablicy intów na liczbę/ intów na chary

    num to jest zmienna, która będzie miała wartość, którą wcześniej recznie przeparsowywałeś. Przetestuj i zobacz. Ok, to zanim to zastosuję mam proste pytanie. Co robi [syntax=cpp]file >> num;[/syntax]. Rozumiem że wczytuje znaki z pliku. Pojedynczo tak? I co zwraca?Inty czy chary Szukam w necie ale narazie nie znalazłam.

    Programowanie   01 Cze 2013 13:14 Odpowiedzi: 6    Wyświetleń: 1704
  • Matryca LED [atmega8][C] przesuwanie tekstu

    1. niewłasciwy dział 2. Strasznie skomplikowany program. Powiem jak ja to widzę (i robię). a)Definiujesz sobie znaki w tablicy. b)matryce najlepiej ustawić jako tablice pionowych charów (1 char kolumna) d)przerzucasz wszystkie kolumny o jeden w lewo; c)wczytujesz po kolei kolumny z dwuwymiarowej tablicy znaków wstawiając na koniec.

    DIY Poczekalnia   30 Mar 2013 23:30 Odpowiedzi: 17    Wyświetleń: 14137
  • TIA Portal v13 - SCL: Jak odczytać STRING z DB?

    Szanowni Specjaliści, Interesuje mnie tylko SCL, za rady dotyczące STL dziękuję. W programie mam mini bazę danych złożoną z kilku kolumn. Każda kolumna to oddzielne DB. Dane typu INT odczytuje się z podanego wiersza bajecznie prosto: np. #Out_Dane:= %DB953.DW(#In_NrWiersza * 2); // *2 - bo INT zajmuje dwa bajty Jak to zrobić ze Stringami? Nie mogę znaleźć...

    Automatyka Sterowanie PLC   15 Sty 2015 12:38 Odpowiedzi: 6    Wyświetleń: 3303