프로그래밍 QnA

merwif의 이미지

c언어 파일 입출력관련 질문 드립니다.

fprintf 관련된 질문입니다.

뭐가 문제인지몰라서 기억나는대로 최대한 자세히 적어보겠습니다.

먼저 출력하고자하는 변수는 인트형 2차원 동적배열로 모든 원소들이 0하고 1입니다.

해당 변수를 출력부분에서

bshi02의 이미지

c언어에서 화면제어를 할 수 없나요?

예전에 출판된 터보씨정복을 보면 예전에 터보C에서는 상당히 자세하게 커서이동이나 화면전환등은 물론 게임에서 쓰는 여러 화면효과를 낼 수 있는거 같은데요.그런데 요즘 C언어에서는 예전의 터보씨처럼 상세하게 화면 효과를 조정하는 명령어를 쓸 수 없나요?
soen을 보긴했는데요.거기는 turboc.h같은 예전의 터보C코드를 포함시키는거 같은데요.
그러나 현재는 windows.h를 포함시켜서 gotoxy같은 명령어를 사용하는거 같은데요. 예전의 터보c처럼 상세하게 화면효과를 조정하고 싶은데 현재의 C언어 표준에서 예전의 터보씨처럼 화면제어를 하는게 가능한가요?
가능하다면 상세하게 화면제어하는 방법이 나온 책이나 강좌등은 없나요?

hendrix55의 이미지

클래스 생성자에 람다함수 전달시 에러가 뜨네요

typedef double Fct(double);
struct Function {
    Function(Fct f, double, double, Point, int, double, double);
    ...
}
 
int main()
{
    for (int n=0; n<50; ++n) {
        ...
        Function e {[n](double x){ return expe(x,n); }, ...};
 
}


안중요한 부분은 ...로 생략햇는데요
Function 생성자에 [](double x){ return cos(x); } 이렇게 하면 괜찮은데 람다 개시자에 n 넣으니까 에러가 뜨는데 왜이런거죠
람다를 따로 공부한게 아니라서 책에 람다를 잠깐 설명하면서 코드에 넣어놓은걸 실습하고 잇는데 에러가 떠서 해결이 안되네요..
ljr0683의 이미지

netstat 후 하나의 포트번호만 추출

안녕하세요.

리눅스 터미널에서 netstat -tnlp 시에 나오는 현재 사용중인 포트만 따로 쉘스크립트로 추출하고 싶은데요.

netsta -tnlp | awk '{print $4}' | sed -n -e '3p'를 활용하여 하나의 ip, port 번호만 추출하는데는 성공했습니다.(ex.127.0.0.11:46821)

여기서 제가 원하는 내용은 : 뒤의 내용인 포트번호(46821)만 동적으로 추출할 수 있는 방법을 여쭙고 싶습니다.

pingye의 이미지

linux c Daemon 에서 exec 호출 시 대상이 실행되지 않습니다.

안녕하세요.

Linux 에서 Daemon을 만들고 있습니다.
문의 드릴 내용은 관련 Daemon에서 다른 Daemon을 주기적으로 확인 후 종료 시 재 시작을 시키려고 합니다.
문제점은 execv 함수 호출 시 호출은 성공하나 실행 시킨 대상이 실행되지 않는 것입니다.
daemon 작업(daemon_work)을 진행 하지 않으면 정상적으로 실행 됩니다.

Linux 프로그램을 시작한지 얼마 되지 않아 이렇게 도움을 받고자 글을 올립니다.

테스트를 위해 작업 중인 소스를 아래 올립니다.
감사합니다

[CODE]

zensjj의 이미지

다른 클래스에서 스레드로 돌리는 UDP 통신 Receive 함수가 뻗는 이유를 모르겠습니다.

#include "pch.h"
#include "ReceiveHost.h"

Receive rcv; // 구조체

int ReceiveHost::ReceiveFromHost()
{
int client_PortNum = 1026;
int host_PortNum = 1027;
SOCKET host_Sock;
SOCKET client_Sock;
SOCKADDR_IN clientAddr;
SOCKADDR_IN hostAddr;

WSADATA wsa;// 소켓 통신 관련 변수 선언

int addrlen, ReturnValue=0;


if (WSAStartup(MAKEWORD(2, 2), &wsa) != 0)// Window socket 초기화
{
printf("Err");
return -1;
}

익명 사용자의 이미지

자바 스윙 1번 창에서 2번 창 끄기

1번 창에서 종료 버튼을 누르면 2번 창이 꺼지게 하고싶네요

Ji-Hoon Lee@Google의 이미지

gdb 로 attach 한 프로세스의 표준출력을 볼수 있는 방법

프로세스를 gdb 로 attach 해서 디버깅중입니다.

그런데, attach 한 프로세스의 표준출력이 출력이 되지 않네요.

좀 구체적으로 말씀드리면,

A 라는 프로세스가 B라는 프로세스를 fork 합니다.
A 라는 프로세스는 daemonize 되어 있습니다.

저는 B라는 프로세스를 디버깅하기 위해 attach 한 상황입니다.

고수님들의 가르침 부탁드립니다.

페이지

프로그래밍 QnA 구독하기