기본적으로 여러 char 입력을 int로 변환하여 동적 int 배열에 할당하려고합니다. 문자열 입력 및 토큰 화는 정상적으로 작동하는 것 같습니다. 문제는 (내가 알 수있는 것부터) int 배열을 재 할당 한 것으로 보인다. 배열이 두 번 다시 할당 된 후 int 배열에 대한 포인터는 NULL을 반환합니다. 내가 시도한 것은 토큰 수가 충족되거나 초과 할
24/2/13과 같이 /으로 숫자를 나누어 넣은 문자열이 있습니다. 개별적으로 int의 벡터에 저장하려고하지만이 실수는 expected unqualified-id before '.' token|입니다. 나는 그것이 어리석은 실수일지도 모른다라는 것을 알고있다. 그러나 그것은 단지 지금 qay 다. 여기 코드는 다음과 같습니다 int t;
string s;
atoi 함수를 사용하는 방법에 대한 간단한 예제를 제공해 줄 수 있습니까? 나는 그것이 어떻게 작동해야하는지 알고 있지만, 대부분의 예제는 객관적인 C에 있습니다 ... 나는 아직 그것을 배웠던 이후로 읽는 데 어려움이 있습니다. 감사합니다. 미리 알려 주시기 바랍니다. 이 마지막 경우의 동작은 (아마 그래서 일부 구현은 루프 부호있는 정수 오버 플로우에
다음은 명령 줄에서 보낸 모든 숫자를 합한 간단한 프로그램입니다. 그것은 임의의 수의 값을 취해야합니다. 각 줄마다 0을 계속 유지합니다. 나는 몇 가지 변경을 피곤했습니다 그러나 #include <iostream>
#include <cstdlib>
using namespace std;
int main(int argc, char *argv[])
9 개의 정수 값으로 문자열 9 개를 읽고 배열에 저장하려고합니다. (지금은 9 개의 정수로 저장합니다. 일단 그들이 OK에서 읽으면 배열에서). 일반적인 접근 방식은 내가 가져 갔다 : 문자열을 9 개의 문자 값으로 나누고, 각각을 정수로 변환하고 9 개의 정수로 저장하고, 정수를 배열에 넣는다. 이상한 점은 하나의 값이 아무런 문제없이 하나의 문자로 나
파일에서 한 줄을 읽었으며 int로 변환하려고합니다. 어떤 이유로 atoi() (문자열을 정수로 변환)은 인수로 std::string을 허용하지 않습니다 (문자열 대 C 문자열과 문자 배열의 문제 일 수 있습니까?) -이 텍스트 파일을 구문 분석 할 수 있도록 atoi()을 올바르게 작동 시키려면 어떻게해야합니까? ? (그것으로부터 많은 int를 끌어낼 것
안녕 난 C에 새로운 오전를 사용하여 ++ 및 할당을하려고하지 않고 int로 누군가가 문자열로 2 값을 읽은 다음 int로 변환하기 위해 stoi() 또는 atoi()를 사용하기 전에 도움을 요청했습니다. 이것은 컴파일 할 때 "-std = C++ 11"매개 변수를 사용해야하는 경우를 제외하고는 훌륭하게 작동합니다. 그렇지 않으면 오류가 반환됩니다. 이것은
저는 C++을 처음 사용 했으므로 문자열 변수를 숫자로 변환하는 데 도움이 필요합니다. 나는 그 사람의 나이와 그녀의 내년 나이를 화면에 인쇄해야하지만 어떻게되는지 알아 내지 못합니다. 문자열을 사용하여 수학을 할 수 없습니다. 그럼 제발 몇 가지 예를 쏴주세요. //converts F to C
ctemp=(ftemp-32)*5.0/9.0;