Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Wczytywanie string'a

Ostatnio zmodyfikowano 2012-04-21 14:14
Autor Wiadomość
matoł115
Temat założony przez niniejszego użytkownika
Wczytywanie string'a
» 2012-04-21 12:30:20
Witam! Jak wczytać string'a nie używając #include <iostream>?
I jak go skonwertować na long long?
P-54944
m4tx
» 2012-04-21 12:44:18
Jak wczytać string'a nie używając #include <iostream>?
Chodzi Ci o wczytanie go z konsoli tak? W takim razie
scanf()
, z tym, że... To bez sensu.

I jak go skonwertować na long long?
Słowo-klucz: rzutowanie.

A tak w ogóle... Po co Ci to? O_o
P-54948
matoł115
Temat założony przez niniejszego użytkownika
» 2012-04-21 13:03:14
Bo jest konkurs na SPOJ.PL i mam rozwiazanie w czasie O(n) i dostaje TIME LIMIT EXCEEDED. Podejrzewam że to przez użycie iostream'a.
I jakiej flagi mam do tego użyć? "%d" jest dla int a dla string jaka?
P-54954
m4tx
» 2012-04-21 13:27:15
Bardziej mi chodziło o to, po co Ci konwersja stringa na long long...

Co do flag - użyj Google czasem. Pierwszy link: scanf - C++ Reference. Tutaj masz wszystko.
P-54955
matoł115
Temat założony przez niniejszego użytkownika
» 2012-04-21 13:45:21
C/C++
char dl[ 8 ];
ll dis = 0, ile;
scanf( "%d", & ile );
scanf( "%s", & dl );
printf( "%s", dl );
DOSTAJĘ:

 WARNING FORMAT "%S" EXPECTS TYPE *CHAR BUT ARGUMENT 2 HAS TYPE CHAR**;
Jak to wczytać???
P-54956
m4tx
» 2012-04-21 14:14:35
Na stronie, którą Ci podałem, masz przykład. Zastosuj się do niego.

Podpowiedź: tutaj masz źle:
scanf( "%s", & dl );
P-54964
« 1 »
  Strona 1 z 1