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

Разбор кода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ создать массив с использованием new http://www.cyberforum.ru/cpp-beginners/thread883069.html
как создать массив с помощью new?без использования контейнеров
C++ Шабоны классов Здравствуйте! Хочу сделять шаблонизированную иерархию классов. Базовый класс шаблонизирован правильно, проблема в том как сделать шаблонным производный класс: template<class T> class Point//1 { T x; T y; public: http://www.cyberforum.ru/cpp-beginners/thread883066.html
Создать динамический массив строк, заполнить его и потом добавить строку после самой короткой строки C++
нужно создать динамический массив строк, заполнить его и потом добавить строку после самой короткой строки.
что означает " '.' " в c++? C++
почему функция отображает троеточие?! void func2() { int count; for(count=0; count<3; count++) cout <<'.'; }
C++ Cчитывается натуральное число N, не превосходящее 109, и выводится минимальная цифра этого числа http://www.cyberforum.ru/cpp-beginners/thread883012.html
Требовалось написать программу, при выполнении которой с клавиатуры считывается натуральное число N, не превосходящее 109, и выводится минимальная цифра этого числа. Программист торопился и написал программу неправильно. (Ниже для Вашего удобства программа представлена на четырёх языках программирования.) #include<stdio.h> int main() {
C++ переписать код с С# на С++ Собственно вот сам пример кода.Заранее очень благодарен using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication7 { подробнее

Показать сообщение отдельно
Xsenon_rus
8 / 8 / 0
Регистрация: 18.04.2011
Сообщений: 104

Разбор кода - C++

29.05.2013, 03:29. Просмотров 208. Ответов 0
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
char ch;
    int i = 0;
    S *Buf = new S;
    int count = 0;
 
    fin.get(ch);
    while(!fin.eof())
    {
        string str[4];
        i = 0;
        count = 0;
 
        while ((i <= 3) && (ch != 10))
        {       
            switch(ch)
            {
                case (' '):
 
                    if (count != 1)
                    {
                        i++;
                    }
 
                    if(count == 1)
                    {
                        str[i] += ch;
                    }
 
                    break;
 
                case(34):
                    count = 1;
                    i++;
                    break;
                default: str[i] += ch;
            }
        fin.get(ch);
Не могу понять как будет выглядеть файл. Не могли бы вы привести пример ?
И прокомментировать почему.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru