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

익명 사용자의 이미지

파일 특정 위치부터 읽는법

파일을 쓰고 읽고있습니다

현재 파일 안에
가...
갸...
거...
겨...

...

흐...
히...

대충 이렇게 되어있습니다.
getline 한줄씩 읽으니까 '하' 부분을 찾으려면 오래걸리네요
특정 위치부터 읽는법은 없나요?

trymp의 이미지

리눅스 커널 패닉 위치 찾는 법 좀 알려주세요.


커널이 패닉이 나면 OOPS 메시지와 함께 RIP:xxx_func+0xae/0x438

이런식으로 메시지가 남잖아요.

저는 objdump -S -D xxx.o 로 해당 함수에 가서 대략적인 위치를 보는데

여간 불편하더라구요..ㅠㅠ

패닉 발생위치를 빠르게 찾을 수 있는 방법 없을까요?

objdump 말고 다른 방법 알고 계신 분 있다면 좀 도와주시면 감사하겠습니다.

cksdn123의 이미지

존더리퍼

존더리퍼의 원리가 궁금합니다

kkr1211의 이미지

tcp ipv6 server로 connect 시 source address (linux c)

일반 우분투 linux
c 언어 환경에서

tcp ipv6 server(dest address)로 connect를 할때

자신의 ipv6(source address)를 선택하는 예제를 알고 싶습니다.

link local등의 prefix가 같은 여러개의 interface를 가지는 상황에서 통신을 할때에는 interface scope를 선택해서 특정 interface로 통신하는 법은 알고잇으나

여러개의 ipv6중에서 한개를 선택하는법을 모르겠습니다.

예를들어

client가

fd00::10/64
fd00::11/64
fd00::12/64

와 같은 ipv6를 가지고 있는 상태에서

fd00::100/64 server로 tcp connect시

fd00::11/64를 선택해서 접속하고 싶은 경우입니다.

구글링 실력이 구데기라서 그런지 찾아봐도 잘 못찾겟네요

ganzboy의 이미지

버클리DB 라이센스 관련.

안녕하세요.
버클리DB를 이용해서 프로그램을 개발중입니다.
버클리DB가 오라클로 넘어가면서 소스를 공개해야 사용이 가능한걸로 알고있는데요.
3.3.98-redhat-1 버전 라이센스를 보니까, 공개하지 않아도 될 것 처럼 보이는데, 맞는지 모르겠네요.

라이센스는
https://download.oracle.com/maven/com/sleepycat/je/license.txt
여기에 나와있는데, 소스코드를 공개하지 않아도 문제 될거 없겠죠?

blablabla@Naver의 이미지

초보를 도와주실분

계산기를 코딩하려고 하는데
변수w는 변수x와 y의 합을 c언어로 어떻게 나타내는지 알려주세요.
ex) x + y (제가 원하는 연산부호) w

blablabla@Naver의 이미지

초보를 도와주실분을 찾습니다.

#include

int main() {
char a;
a||'do';
printf ("%s", a);
return 0;
}
에서 변수a를 'do'와 같다를 어떻게 표현하죠??

익명 사용자의 이미지

python 웹 제어?할때 html 함수 실행

html에 있는 함수를 python에서 호출할 수 있는 방법이 있나요?

html에 있는 함수를 python에서 호출하면 웹에서 그 동작을 하게끔하고싶은데...

dnfwlq8054의 이미지

c++ vector에서 reallocation이 일어날 때 값들이 복사되나요? 이동하나요?

만약 v라는 백터가 있다고 가정해보겠습니다.

v[5] = { 1, 2, 3, 4, 5};

// v.capacity() = 5

여기서 push_back(100)이 일어났을 때,

capacity() 값을 초과되서 reallocation이 일어나는걸 알고 있습니다.

여기서 궁금한점은 C++ 11 이상 버전에서 move라는 키워드를 만들어서 사용하고 있는걸로 알고 있는데,

백터에서 reallocation이 일어나면 복사하는게 아니라 move 시키나요?

자료를 찾아본 결과 백터의 복사생성자 및 소멸자 때문에 오버헤드가 많아져서 이를 해결하고자 나온게

move개념으로 알고 있는데, 그래서 백터의 함수를 보면 emplace나 emplace_back()이 있는걸 알 수 있습니다.

같은말 하는 것 같아서 죄송하지만 자료를 찾아봐도 잘 나오질 않아서 질문 올립니다.

백터가 reallocation 되면 기존꺼를 새로운 영역에 복사한 후 기존 백터를 파괴시키는지

익명 사용자의 이미지

LINUX 중간에 멈춤(팬 안돌아감) 그리고 키보드나 마우스 움직이면 다시...

LINUX SSH 로 연결에서 쓰다가 갑자기 가만히 납두면 (10분이상) (SSH 주기적으로 5초마다 NULL 보내게 설정)
서버 컴퓨터에서 팬이 멈춥니다..

그리고 SSH 연결도 끊어지더 군요
그리고 본체에 마우스나 키보드 연결해서 반응하면 다시 팬이 돕니다....

그리고 다시 SSH 하면 연결이 되고요..KALI LINUX 쓰고있습니다.

굉장히 난감한 상황이네요 REFERENCE 나 해결점 설명해주신다면
감사드립니다.

페이지

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