프로그래밍 QnA + 설치 및 활용 QnA
오류 메시지
There was an error processing your request.
글쓴이:
elmo88 / 작성시간: 금, 2018/06/01 - 3:33오후
jni를 하고 싶은데요 생성해서 비주얼 스튜디오에 넣으면 에러가나요 ㅠ
h파일 만든건 Header Files 에 우클릭으로 existing item 으로 넣었습니다
자바는 1.7 입니다
디버그는 x64 입니다
도와주세요
글쓴이:
라스코니 / 작성시간: 금, 2018/06/01 - 12:34오후
혹시 이런 기능을 리눅스 프로그램에 넣는게 가능한가요?
리눅스 프로그램 내에서 shell을 띄우고 그 안에서 프로그램 내의 API를 호출하도록요.
예를 들면 아래와 같이요.
$ ./runme
Hello, enter your command
>> runapi(10, 20)
you have input 10, 20
>>
글쓴이:
gag2012 / 작성시간: 목, 2018/05/31 - 8:37오후
글쓴이:
hbl0319 / 작성시간: 수, 2018/05/30 - 1:16오후
숫자나 알파벳을 외부 프로그램에다가 입력하는 코드를 짜고 싶은데 도저히 제 머리로는 안될것같네여
keydown 하고 key up을 사용해서 짤수 있나요 아래문제점이 무엇이 잇나여?
HWND hwnd = FindWindow(0, L"제목 없음 - 메모장");
HWND Edit = FindWindowEx(hwnd, NULL, TEXT("Edit"), NULL);
SendMessage(Edit, WM_KEYDOWN, '3' , NULL);
SendMessage(Edit, WM_KEYUP, '3', NULL);
글쓴이:
hbl0319 / 작성시간: 수, 2018/05/30 - 1:16오후
숫자나 알파벳을 외부 프로그램에다가 입력하는 코드를 짜고 싶은데 도저히 제 머리로는 안될것같네여
keydown 하고 key up을 사용해서 짤수 있나요 아래문제점이 무엇이 잇나여?
HWND hwnd = FindWindow(0, L"제목 없음 - 메모장");
HWND Edit = FindWindowEx(hwnd, NULL, TEXT("Edit"), NULL);
SendMessage(Edit, WM_KEYDOWN, '3' , NULL);
SendMessage(Edit, WM_KEYUP, '3', NULL);
#include <stdio.h>
void modify(int value)
{
value = 99;
}
int main(void)
{
int number = 1;
modify(number);
printf("number = %d\n", number);
return 0;
}
이경우 결과값이
number = 1 이 나오고
포인터 변수를 사용하여 나타낸
안녕하세요 c++초보입니다. 질문하나 드립니다!
#include
#include
#pragma warning(disable: 4996)
using namespace std;
class String {
int len;
public:
char *str;
void set(char *p);
void show();
};
void String::set(char *p) {
len = strlen(p);
str = new char[len + 1];
strcpy(str, p);
}
void String::show()
{
cout << "str:" << str << ",length:" << len << endl;
}
void input_str(String tmp) {
char s[80];
05/13/2018-23:12:27.585699 [**] [1:2240001:2] SURICATA DNS Unsolicited response [**] [Classification: Generic Protocol Command Decode] [Priority: 3] {UDP} 168.126.63.1:53 -> 192.168.233.148:40729
05/13/2018-23:47:39.748349 [**] [1:10001:1] kim rule [**] [Classification: (null)] [Priority: 3] {TCP} 192.168.233.148:35662 -> 112.175.50.171:80
이러한 로그 파일이 있는데 쉘프로그래밍을 하여 awk 정규표현식 같은 것을 활용 해서 파싱하고 싶습니다
1. 05/13/2018-23:12:27 (시간)
2. SURICATA DNS Unsolicited response(룰명)
3. UDP(프로토콜)
4. 168.126.63.1:53(출발지 아이피)
글쓴이:
pallww / 작성시간: 화, 2018/05/29 - 4:00오후
1.245.X.X 대역대를 사용중에있는데
1.245.A, 1.245.B, 1.245.C, 1.245.D, 1.245.E 이렇게
아이피를 사용중입니다.
문의드릴 내용은 E에서 내부네트워크에서 통신이 안되고있는데
외부에서는 E서버와 통신이 되고있습니다.
어디부분을 확인해뵈야할지를 몰라서 도움을 요청합니다.
글쓴이:
jmj0714 / 작성시간: 화, 2018/05/29 - 2:24오후
올해 입학한 대학 새내기 입니다.
전공시간에 포인터와 동적할당에 대해 배우고있는데 궁금증이 생겨 질문드리러 왔습니다.
현재 만들고 싶은 것은 입력값에 따라 크기가 달라지는 배열입니다.
질문 드리겠습니다.
1) int *num = (int*)malloc(n)의 뜻은 n바이트 만큼의 메모리를 할당하고 그 시작 주소를 num이라는 포인터 변수에 int형 포인터 값으로 반환한다는 뜻이라 알고있습니다.
그렇다면 사용자가 4를 눌렀을 때 4바이트 만큼의 메모리가 할당 되고
이에 따라 4개의 int값을 받아야하는 num 배열은 터져야 한다 생각했는데, 배열에 값이 잘 들어갑니다.
본디 예제에는 뒤에 n*sizeof(int)이런 식으로 int값의 크기에 맞게 할당을 하는데.. 저 코드는 어째서 작동하는지 의문입니다. 배열이 왜 안터지는지 설맹해주시면 정말 감사드리겠습니다.
페이지