Wczytywanie string'a
Ostatnio zmodyfikowano 2012-04-21 14:14
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? |
|
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 |
|
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? |
|
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. |
|
matoł115 Temat założony przez niniejszego użytkownika |
» 2012-04-21 13:45:21 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ć??? |
|
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 ); |
|
« 1 » |