Как я могу ослепить свою программу к порту
я пытаюсь сделать так, чтобы я мог подключиться к своему компьютеру с помощью порта 2020. я сделал логин, но мне нужно ослепить его к порту, поэтому, когда я войду в систему, он даст мне доступ к cmd на моем компьютере, с другого компьютера в моем офисе.
#include "stdafx.h" #include <string> #include <iostream> using namespace std; int main() { system("COLOR 1E"); string userName; string userPassword; int loginAttempt = 0; while (loginAttempt < 5) { system("CLS"); cout << "Please enter your user name: "; cin >> userName; cout << "Please enter your user password: "; cin >> userPassword; if (userName == "test" && userPassword == "test") { system("CLS"); cout << "Welcome Wolf!\n"; break; system("PAUSE"); } else { system("CLS"); cout << "Invalid login attempt. Please try again.\n" << '\n'; loginAttempt++; system("PAUSE"); } } if (loginAttempt == 5) { system("CLS"); cout << "Too many login attempts!"; system("PAUSE"); } system("PAUSE"); return 0; }
Что я уже пробовал:
я пытаюсь найти способ в интернете, и я не мог получить информацию, которую я ищу. ps. Я только начал программировать на C++. так что у меня это не очень хорошо получается.
Rick York
Слово, которое вы ищете, - это bind, и оказывается, что это именно та функция, которую нужно вызвать, чтобы заставить вашу программу "слушать" порт сокета. Вот пример этого от microsoft.