프로그래밍 QnA

-@Naver의 이미지

[완료]윤년 검사가 안되고, 실수로 문자를 입력하면 무한루프가 됩니다.

나중에 우분투에서 쓸 예정인데, 편의상 윈도우10 DEV C++ 툴로 작성중입니다.
연도4자리 월2자리 일2자리 -> yyyymmdd 로 입력 받은 뒤에,
입력값이 유효한지 검사하고 싶은데요.
윤년 평년 부분이 아예 안 돌아가는 거 같습니다.ㅠㅠ
윤년. 평년 여부가 출력이 안되더라구요.ㅠㅠ
윤년 검사하는 걸 위키백과에서 찾은 대로 조건식에 넣었는데,
아예 안 돌아가는 이유를 모르겠습니다.
캡쳐화면의 입력한 연도는 위키백과에서 윤년이라고 기록된 연도를 29일로 확인해본 것입니다.

실수로 숫자가 아닌 문자를 누르면 무한루프에 빠지고(다시 입력받기를 원했는데, 무한으로...ㅠㅠ)
윤년 확인 부분은 아예 안 먹히는 거 같습니다.

제가 어느 부분을 잘못한 건지...알려주시면 정말로 고맙겠습니다.
도와주세요 ㅠㅠ

gpqls7662의 이미지

화면 전송 방법

Jetson TX2의 화면이 태블릿에 송출되었으면 좋겠는데, 첫 시작을 어떻게 해야 할 지 모르겠습니다
완벽하게 실시간 전송은 너무 어려울 것 같고 일정 시간마다 캡처해서 그 화면을 태블릿에 띄우고 싶습니다.
고정 IP를 이용해서 wifi 통신할 것 같아요
진짜 첫 시작 자체를 어떻게 해야 할 지 모르겠어요ㅜㅜㅜ

태블릿에는 안드로이드 스튜디오를 이용해서 어플을 설치하였고, 이 어플 화면에 Jetson TX2의 화면을 띄우고 싶어요 어떻게 시작할까요...

-@Naver의 이미지

[완료]문자열을 반환값으로 받으려는데 null로 됩니다.

vmware 우분투 64비트 18.04 버전입니다.

문자열의 크기가 지정된 크기보다 작으면 (크면 오버플로우 때문에 값이 꼬입니다ㅠㅠ)
문자열 값으로 입력받아서 in_id가 아닌 다른 함수에서 strncpy문으로 돌리려는데,
입력 및 복사(strncpy)로 받은 id 값이 없어집니다.
id 값을 저장?받아서 쓰려면 어떻게 해야 하는지, 모르겠습니다. 도와주세요ㅠㅠ

익명 사용자의 이미지

putty 에서의 오류

#include
#include

using namespace std;

int main() {

char select[5];
int minus[5][5];
int plus[5][5];

cout << "operator : " ;
cin >> select;

int (*array)[5] = new int [5][5];

for(int i = 0; i<5; i++) {
for ( int j=0; j<5; j++) {
*(*(array + i) + j) = i + j;
}
}

for ( int i =0; i<5; i++)
{
for ( int j=0; j<5; j++)
{
plus[i][j] = array[i][j] + array[i][j] ;
}
}

merry의 이미지

문자열을 float로 바꾸는거 에러 좀 봐주세요 ㅠㅠ


아두이노에서 온도센서로 온도값 받아와서 파이썬으로 데이터 불러와서 이미지 처리하는데,
다음 코드에서 "dataArray = float(ard)"

이 부분이 자꾸 다음 같은 에러가 나네요 ㅠㅠ
코드가 아예 실행이 안되는것도 아니고 잘 되다가 에러 뜨다가 해요
뭐가 잘못된 걸까요 ㅠㅠ

아두이노 :

void loop() {
Serial.print(mlx.readObjectTempC());
Serial.println();
delay(50);
}

파이썬 :

arduinoString = arduino.readline().decode() # 아두이노 데이터 받아오기.
dataArray = float(arduinoString) # 아두이노에서 받은 문자열을 float형으로 변환
tempC.append(dataArray) # tempC에 데이터 입력

choijuo의 이미지

쉘스크립트 특정 문자열 있는 라인의 다음 행 출력방법?

안녕하세요 쉘스크립트 질문 있습니다!

다음과 같은 txt 파일이 있습니다
test.txt 을 vi 로 열면 다음과 같이 나옵니다

[p1]
seq=1
pr=13
pt=15
dev=ke_3p
ad=/asd/asd
port=10000

[p2]
seq=2
pr=13
pt=15
dev=ke_ge
ad=/asd/qwe
port=96000

여기서 seq=1 일때 port=10000 값이랑
seq=2 일때 port=96000 값을 변수에 담으려고 하는데 어떻게 해야할까요??

라인별로 있다보니 방법을 잘 모르겠네용... 도와주세용 ㅠ

익명 사용자의 이미지

비주얼 스튜디오 컴파일러 변경

혹시 지금 gcc로 컴파일 하고있는데 msvc로 바꾸는 방법이 어떻게 될까요?

페이지

프로그래밍 QnA 구독하기