Свързани въпроси 'getline'
Прекъсване на getLine() while цикъл в C++
Направих конзолно приложение, което приема команди от два източника:
Действителната конзола -> това е цикъл while(getLine()) в отделна нишка.
Websocket сървър -> това също работи в отделна нишка
Ако има въведена команда, командата се...
2096 изгледи
schedule
15.09.2022
c++ getline cin проблем
while (true)
{
int read = recvData(clientSocket, buf, sizeof(buf));
if(read == SOCKET_ERROR)
{
cout<<"Connection with the server is lost. Do you want to exit?" << endl;
string input;...
1329 изгледи
schedule
28.10.2022
Използване на функцията fstream getline() вътре в клас
Опитвам се да заредя редове от текстов файл, съдържащ думи от речника, в масивен обект. Искам масив, който да съдържа всички думи, които започват с "a", друг за "b" ... за всички букви в азбуката.
Ето класа, който написах за обекта масив....
36695 изгледи
schedule
17.10.2022
schedule
12.05.2024
C++ GetLine() проблем, програма за команден ред
Пиша тази програма за моя клас по програмиране и има куп глупави ограничения, като например трябва да използвам вложени оператори if else и трябва да използвам cin.getLine(), за да получа име на играч. Предполага се, че ще вземе името на всеки играч...
2322 изгледи
schedule
29.10.2023
C++; Използването на низове getline() не работи с въвеждане на файл
Мога да накарам getline() да работи с cin (getline(cin,line)), но когато отворя поток, той няма да прочете реда от файла. Файлът съдържа списък с елементи от периодичната таблица.
например: H He O и т.н...
РЕДАКТИРАНЕ:
Въпреки това, когато...
4865 изгледи
schedule
03.11.2022
Присвояване на файлови данни към масив от структури
В момента се опитвам да присвоя ред с данни от входен файл към масив от структури.
Ето моята структура:
struct student
{
int ID;
int hours;
float GPA;
};
student sStudents[MAX_STUDENTS]; // MAX_STUDENTS =...
1846 изгледи
schedule
16.10.2022
Дали cin е правилната функция за използване в този сценарий?
Ето малък фрагмент от моя код:
int read_prompt() {
string prompt,fname,lname,input;
int id;
cout << "customers> ";
cin >> prompt;
if (prompt.compare("add") == 0) {
cin >> id;
cin >> fname;
cin >>...
102 изгледи
schedule
20.11.2023
Грешка при сегментиране при четене на файл/вход с getline
Опитвам се да разработя прост преглед на 3d модели, който трябва да може да чете файлове ред по ред във формат obj. Това изглеждаше много просто, но когато std::getline удари eof , програмата излиза с грешка в сегментирането.
Тук направих...
2578 изгледи
schedule
24.10.2023
getline взема само част от информацията
class MovieData
{
private:
string Title;
string Director;
int Year;
int Time;
public:
MovieData();
void setTitle(string Title);
void setDirector(string Director);
void setYear(int Year);
void setTime(int Time);...
170 изгледи
schedule
05.11.2023
Въвеждането връща правилния низ, но не изпълнява функцията
Имам следния код:
bool get_command(char *cmd){
char *cm = (char*)malloc(strlen(cmd));
strcpy(cm,cmd);
const char *tok = strtok(cm," ");
if(!tok)
return false;
if(!strcmp(tok,"MULTIPLY"))
{...
46 изгледи
schedule
26.10.2022
getline c++ проблеми с препълване на тръба (?)
Направих проста програма на c++ за четене на файл
#include <string>
#include <iostream>
using namespace std;
int main()
{
string text;
getline(cin, text);
int textlength = 0;
textlength = text.length();
cout...
713 изгледи
schedule
08.03.2024
Четене на stdin от друга нишка
Използвам p_threads в моя код на unix. В моята основна програма имам възел на нишка, който прави 2 нишки, едната от които извършва четене от стандартния вход, използвайки getline. Всичко това работи добре. Освен в някакъв момент по време на моя код...
2354 изгледи
schedule
01.04.2024
getline() не работи по предназначение [затворено]
Здравейте, имам неизвестен проблем с getline(). Предполага се, че програмата ми извежда подкана и след това getline() трябва да прочете въведеното от потребителя, но по някаква причина всеки път, когато стартирам, тя просто извежда подканата и...
221 изгледи
schedule
20.04.2024
C++ tellg() не работи с getline()?
Знам, че заглавието звучи налудничаво, но в момента преживявам това от първа ръка и не мога да се сетя за каквато и да е причина това да се проваля.
Чета през файл с помощта на getline()
В края на четенето извиквам tellg(). Това извикване обаче...
2446 изгледи
schedule
21.04.2024
C++ cin.getline чете само един символ
Използвам Xcode 4.5 и имам следния код в моята програма:
char strChar[5];
cin.getline(strChar, 5);
int i = atoi(strChar);
Когато започна да се опитвам да въведа число, след натискане на първото число, конзолата няма да приеме повече въвеждане...
1997 изгледи
schedule
02.05.2024
Използване на множество екземпляри на getline в C++
Работих върху присвояване на клас за C++ и от нас се изисква да получим входни данни от текстов файл и да присвоим тези стойности на масив.... едната е низ, втората е int, а третата е double.
Запознахме се само с масивите и все още не знам нищо за...
2880 изгледи
schedule
13.05.2024
getline() с разделител, който не работи по предназначение
Опитвам се да разделя този низ със запетая като разделител. Сложих низ "Smith,Erdos,William" и той просто извежда "William", но не и Smith и Erdos. Трябва да има нещо нередно тук, което просто не виждам, може ли някой да помогне?
#include...
238 изгледи
schedule
12.05.2024