텔넷 클라이언트에서 소켓 연결을 수락하고 간단한 키보드 구동 문자 GUI를 사용하는 응용 프로그램이 있습니다. 적어도 Linux에서는 텔넷 클라이언트가 기본적으로 줄 단위 모드로 설정되어 있으므로 항상 수동으로 ^]mode char을 수행해야합니다. 관련 RFC의 설명은 클라이언트가 연결하자마자 내 응용 프로그램이 단순히 문자 IAC DONT LINEMOD
저는 프로그래밍에 초보자이며 Visual Studio에서 텍스트 상자와 버튼만을 사용하는 C# 언어를 사용하여 프로그램을 작성하려고합니다. 사용자가 텍스트 상자에 문자열 "A"를 쓴 후 버튼을 누르면 메시지 상자에 정수 "5"가 표시됩니다. 사용자가 텍스트 상자에 문자열 "B"를 쓰면 프로그램은 메시지 상자에 정수 "4"를 표시하고 문자열 "C"에 대해 "
버퍼 크기를 100으로 설정했습니다. 버퍼가 선언 된 main 함수에 버퍼를 표시합니다. 그러나 함수에 버퍼를 전달하고 sizeof '4'를 얻었을 때 나는 그것이메인에 생성 된 버퍼의 크기이므로 100이어야한다고 생각했습니다. 출력 : 버퍼 크기 : 100 를 sizeof (버퍼) (4) #include <string.h>
#include <stdio.
키 누름 이벤트가 있으며 입력이 텍스트가 아닌 경우 키 누름을 처리하도록 콤보 상자에 넣으려고합니다. I.E. 그것이 위로 또는 아래로 키라면, 콤보 상자가 평소처럼 그것을 처리하게하십시오. 그러나 그것이 구두점이거나 영숫자 인 경우, 나는 그것을 수행하고 싶습니다. 저는 Char.IsControl (e.KeyChar))은 속임수를 쓰지만, 화살표 키를 잡
나는 다음 코드가 있습니다. 아래 코드에 어떤 문제가 있습니까? 어떻게 그것을 극복 할 수 있습니까? 전체 코드는 여기에 있습니다 : #include <iostream>
#include <vector>
#include <fstream>
#include <sstream>
#include <time.h>
using namespace std;
in
나는 라이브러리 함수가 사용되는 오래된 프로그램이 있는데 그 라이브러리는 없다. 그래서 저는이 프로그램을 C++ 라이브러리를 사용하여 작성하고 있습니다. 그 오래된 코드에서 이와 같은 함수가 있습니다. * string = newstrdup ("Some string goes here"); 문자열 변수는 char ** string으로 선언됩니다. 그는 "new