Считаете, что Ubuntu недостаточно дружелюбна к новичкам? Помогите создать новое Руководство для новичков!
0 Пользователей и 1 Гость просматривают эту тему.
С++ только начинаю учить, просто книга по которой учусь с Windowsкими листингами вот и пытаюсь решить проблемы с совместимостью
#include<stdio.h>//#include<conio.h>float km=10;int d;main(){ //clrscr(); /* чистка экрана, функция берется // из головного файла conio.h*/ d=1; /* первый день, за который велосипедист проехал 10 км.*/ while(km<20) /* пока выполнено условие цикла, подсчитываются километры и дни*/ { km+=(km*0.5); d++; } printf("велосипедист был в пути %d дней\n",d); //getch();}
#include <iostream>int main(){ char ch; std::cout << "Введите, пожалуйста, символ" << std::endl; std::cin >> ch; std::cout << "Поздравляем! Вы указали символ " << ch << std::endl;}
#include<stdio.h>main(){ char ch; printf("Введите, пожалуйста, символ\n"); ch = getchar(); printf("Поздравляем! Вы указали символ %c c кодом %d\n",ch,ch); return 0; }
считывает символ сразу после нажатия клавиши и не требует нажатия клавиши ввода
#include<stdio.h>#include <termios.h>#include <unistd.h>using namespace std;int getch(){ struct termios oldt, newt; int ch; tcgetattr(STDIN_FILENO, &oldt); newt = oldt; newt.c_lflag &= ~(ICANON | ECHO); tcsetattr(STDIN_FILENO, TCSANOW, &newt); ch = getchar(); tcsetattr(STDIN_FILENO, TCSANOW, &oldt); return ch;}main(){ char ch; printf("Введите, пожалуйста, символ\n"); ch = getch(); printf("Поздравляем! Вы указали символ %c c кодом %d\n",ch,ch); return 0; }
/home/sulimov/data/getche/main.cpp:16: error: ‘getchar’ was not declared in this scope16: ch = getchar();
xbox800че то не компилитсяКод: [Выделить]/home/sulimov/data/getche/main.cpp:16: error: ‘getchar’ was not declared in this scope16: ch = getchar();
Страница сгенерирована за 0.055 секунд. Запросов: 26.