Форум программистов, компьютерный форум CyberForum.ru

scanf,cin разбор ввода данных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двойной указатель http://www.cyberforum.ru/cpp-beginners/thread574829.html
Это не совсем C++ вроде, а просто C, но поясните, пожалуйста, зачем в коде в строчку **sums=NULL используется двойной указатель? #include <stdio.h> #include <process.h> #include <math.h> float *a, *b, *x, *y, **sums; int N, K; //N - number of data points //K - polinom power //K<=N
C++ как узнать время работы программы решения алгоритма Добрый вечер! Подскажите, пожалуйста, как сделать так, чтобы программа выводила на экран время, затраченное на решение алгоритма? Можно ли узнать, сколько ресурсов затрачено на решение? #include <iostream.h> #include <conio.h> #include <windows.h> #include<iomanip.h> char NEWT; char*RUS(char*TEXT) { http://www.cyberforum.ru/cpp-beginners/thread574816.html
C++ последовательность
Даны n, последовательность n x , x ,...x 1 2 . Получить (1+R)/(1+S), где R – сумма тех членов последовательности, которые не превосходят 1, а S – сумма членов, больших 1. Использовать динамические массивы.
strtok() C++
Необходимо выводить имя в формате Фамилия И. или Фамилия И.О. Для этого решил исполльзовать функцию strtok. Т.е. сначала я вывожу полностью фамилию, а затем имя и, в случае, если есть отчество, то и отчество (например, такие имена как Бьерн Страуструп отчества не имеют, поэтому вывести необходимо только Бьерн С.). Одну и тоже фамилию придется выводить больше одного раза. Тут возникли проблемы. ...
C++ Алгоритм планирования процессов First-Come, First-Served (FCFS) http://www.cyberforum.ru/cpp-beginners/thread574773.html
Проюзал инет и не нашёл вообще информации( Кинте ссылку, на инфу З.Ы. Админ, извини, не знаю в какой раздел форума запостить
C++ Матрица Помогите сделать прогу(С++). Матрица 6х4 найти в ней мин. и макс. элемент и поменять их местами. Спасибо. подробнее

Показать сообщение отдельно
Jazz411
85 / 33 / 3
Регистрация: 12.03.2011
Сообщений: 234
Записей в блоге: 2
15.05.2012, 02:26  [ТС]     scanf,cin разбор ввода данных
все, с просто гетлайн я понял, что в общем можно переписать ваш код вот так:
C++
1
2
3
4
5
6
   char str[20],str_a[20],str_b[20];
   memset(str,0,20);
   cin.getline(str_a,20,'.');
   cin.getline(str,20,'.');
   cin.getline(str_b,20);
   cout<<str<<'\n'<<str_a<<'\n'<<str_b<<endl;
а теперь объясните в чем тогда скажем отличие будет от strtok() кроме того что оно сразу разбивает на слова начиная от точки, а если вместо точки поставить запятую или еще какой знак?

Добавлено через 2 минуты
Давайте, без знаков оставим пока что точку, какие еще есть варианты взять от туда данные?

Добавлено через 2 минуты
Цитата Сообщение от Avazart Посмотреть сообщение
int a=NULL,b=NULL; // Зверство, NULL применяется к указателям и то в основном для наглядности
какая разница? NULL это же макрос, использование его при объявлении или в моменты когда мы зануляем переменные гораздо наглядней будет.
 
Текущее время: 16:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru