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

адреса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C++ масивы http://www.cyberforum.ru/cpp-beginners/thread38174.html
Начал решать задачу, вот условие: Дан целочисленный массив размера N. Удалить из массива все элементы, встречающиеся ровно два раза, и вывести размер полученного массива и его содержимое. ...
C++ Решение матричного уравнения, вида A*B=C Товарищи, очень нужна помощь. Приму любые советы, а желательно и решения к следующей задаче: Решить матричное уравнение A*B=C, где A,B - матрицы размера n*n , в случае обратимых матриц . В... http://www.cyberforum.ru/cpp-beginners/thread38173.html
Как создать dll библиотеку C++
Не могу разобраться как зоздать библиотеку ! Захожу в File->New project->Consol Application Win32-> Ставлю галочку DLL Мне генерится такой код #include "stdafx.h" BOOL APIENTRY DllMain(...
C++ Как отправить строку обратно в поток ввода, кроме putback?
Необходимо отправить в поток ввода строку,как бы это сделать,не пользуясь циклом с cin.putback()?Наверное можно через итератор,хочется с помощью итератора(я ещё не разжевал тему,но итераторы очень по...
C++ Матрицы http://www.cyberforum.ru/cpp-beginners/thread38164.html
Нужно убрать все лишние printf и написать отдельную функцию вывода матрицы на экран.. #include <stdio.h> #include <stdlib.h> //объявляем размер матрицы #define n 5 void Transpon(int ** A, int...
C++ Деление полиномов с остатком Такая задача..нужно пределать эту прогу, чтоб она была без меток и соответственно без оператора goto.и желательно чтоб она компилировалась))). Программа должна быть на чистом С. #include<math.h>... подробнее

Показать сообщение отдельно
accept
4823 / 3244 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
05.06.2009, 09:22
Цитата Сообщение от nynicue
А что это даёт, программа точно так же выдаст всё на одной строке
это даёт возможность записывать очень длинные тексты в компактной форме (у него как раз строка начала расти)

и ещё неявная возможность
C
1
2
3
4
5
6
7
8
9
    printf(
        " В main( ), "
        "pooh = %d"
        " и "
        "&pooh = %u"
        " \n",
        pooh,
        (unsigned int) &pooh
    );
можно привести

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    const char *h = " В main( ), ",
               *p = "pooh = %d";
    const char *endl = "\r\n";
    ...
 
    printf(
        "%s"
        "%s"
        " и "
        "&pooh = %u"
        " "
        "%s",
        h,
        p,
        pooh,
        (unsigned int) &pooh,
        endl
    );
когда строка в ряд, её надо читать, чтобы поделить на составные части, а когда она уже поделена, это сразу видно, где там что, где заголовок, где конец (иногда нужно \n заменить на \r\n, можно не лазить по всем fprintf'ам а иметь одну концовку для всех, стоящую отдельно)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru