프로그래밍 QnA + 설치 및 활용 QnA

parkyh8618의 이미지

우분투 18.04 리눅스 헤더에 대해 질문드립니다!

linux kernel을 보려고 하는데 linux-header가 하나가 아니라 여러개가 있습니다.
같은 버전이면서 generic이 있는 것과 없는 것의 차이는 무엇인가요?
또, 0-28과 0-46의 차이는 무엇인지 질문드립니다!
(해당 디렉토리 터미널 캡쳐에서 올렸습니다)

hongachi7109의 이미지

소켓 프로그래밍 코드에서 오류 찾아주실 수 있으실까요??

어제부터 계속 이거 관련으로 글을 쓰고있는데...미리 죄송하다는 말씀을 드립니다..
근데 소켓프로그래밍을 처음해봐서ㅠㅠ 해결을 못해서 질문드립니다.

제가 원하는건
1. client에서 사용자 입력을 받아 server로 메세지 전송
2. server는 client에서 받은 메세지 출력
3. server는 사용자 입력을 받아 client로 전송
4. client는 server에서 받은 메세지 출력

이 과정을 종료 문자열이 들어올 때 까지 반복해야 합니다.

아래로는 제 코드 입니다. (핵심 부분만 들고왔습니다)

-server code

passedball의 이미지

Apache 서버가 php 코드를 그대로 내보냅니다.

OS는 CentOS 7입니다.
Apache, mysql, php 모두 rpm으로 설치했습니다.
apache는 2.4., php는 7.3. 버전입니다.
httpd.conf 파일에 아래와 같이 연동 설정 값도 추가했습니다.

AddType application/x-htttpd-php .php
AddType application/x-httpd-php-source .phps
AddHandler application/x-htttpd-php .php

그런데 브라우저로 접속하면 PHP 코드가 실행이 안 된 채 그대로 나옵니다.
어디가 잘못 되었는지 알 수 있을까요?
php cli 환경에서 실행해도 결과가 동일합니다.
hhas의 이미지

살려주세요 오류C4700초기화되지 않은 'area' 지역 변수를 사용했습니다.

area를 어떻게 고치죠..
:
:
:
이 부분은 생략한겁니다

#include
#define pi 3.14

int main()
{
int menu = 0;
int rad;
double leng, area, vol;

세벌의 이미지

세벌식 자판 오타 자동 교정 기능이 두벌식에서 부작용을 막기 위해 제거됨

https://github.com/libhangul/libhangul/pull/3

음... 세벌식 사용자 에겐 쓸만한 기능이 두벌식 자판 사용자를 불편하게 동작하는 부작용이 있어서 제거되었다는 걸 이제서야 알게 되었네요.

두벌식 사용자에게도 불편하지 않고, 세벌식 사용자에게도 불편하지 않게 할 방법은 없는 걸까요?

hongachi7109의 이미지

서버-클라이언트 간 양방향 메세지 송수신에 멀티 쓰레드/프로세스를 사용하지 않고 만들 수 있나요?

서버 -클라이언트간에 상호적으로 메세지를 입력하고 송수신할 수 있는 간단한 프로그램을 제작할려고 합니다.(리눅스)
서버가 메세지를 보내면 클라이언트가 수신한 메세지를 화면에 띄우고, 클라이언트가 메세지를 보내면 서버에서 수신한 메세지를 화면에 띄우는 간단한 방식입니다. 별도로 UI를 제작할 필요는 없고 콘솔창에 띄울 생각입니다.
그런데 멀티 쓰레드랑 멀티 프로세스를 사용하면 안되는 제약이 있는데 도저히 fork()를 사용하지 않고
메세지 수신과 송신을 분리할 방법이 생각나지 않습니다.
wait()를 사용하지 않고 클라이언트나 서버측에서 상대편이 메세지를 보내기를 기다릴 수 있는 방법이 있을까요?

세벌의 이미지

.po 파일 영리하게 합치는 방법 질문

A.po 파일이 있습니다.
여기에서 일부 내용을 번역하여 B1.po 파일을 만들었습니다.
그리고는 B1.po 파일을 잃어버려서...
A.po 파일에서 일부 내용을 다시 번역하여 B2.po 파일을 만들었습니다.
그런데, 잃어버렸던 B1.po 파일을 나중에서야 찾았습니다.
B1.po 파일에서는 번역되고, B2.po 파일에서는 번역 안 된 부분도 있고,
B1.po 파일에서는 번역 안 되고, B2.po 파일에서는 번역된 부분도 있고,
이런 두 파일을 영리하게 합져서 B3.po 파일을 만들려면 어떻게 하면 되나요?
즉,
B1에서 번역된 부분을 B3에 적용.
B2에서 번역된 부분을 B3에 적용.
diff 명령을 어떻게 잘 활용하면 될 것 같기도 한데....

mrx@Google의 이미지

algol에 쓰이는 call by name 함수 호출 방식

program main(...);
var y:integer;
procedure p(x:integer);
begin x=x+1; write(x,y) end;
begin
y=1;p(y); write(y)
end

이 코드가 정확한 문법을 지킨건지는 확실하지 않지만 내용을 이렇습니다.

제가 생각하기에 출력결과가 2 2 2 가 되어야 할거 같은데 혹시 아시는 분 계신가요?

IBD@Google의 이미지

SendMessageA로 \r\n을 보내도 줄바꿈이 되지 않습니다

메모장의 edit 컨트롤을 찾아, 입력받은 대로 컨트롤의 내용을 변경하는 간단한 프로그램을 짜고 있습니다.
그런데 입력받은 string에 \r\n이 포함되어도 그대로 입력될 뿐 줄바꿈이 되질 않네요...
그냥 reinterpret_cast 감사합니다.

dyjin의 이미지

실행 후 x server 변경이 가능할까요?

제목 그대로입니다.

x server A에 display 되고 있는 application 이 있는데,
얘를 실행 종료하지 않고 x server B 로 옮길 수 있는 방법이 있을까요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기