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

отображение кода на форуме - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Информационные ресурсы по формулам. http://www.cyberforum.ru/cpp-beginners/thread517536.html
Доброго времени суток! Поделитесь пожалуйста ссылками на ресурсы которые содержат информацию по формулам. Вся математика,химия,физика,электротехника.Можно даже с детальными объяснениями этих самых формул и с коментариями где они применимы.Желательно такие сайты где есть подсчет по этим формулам введенных пользователем значений,дабы проверять вычисления своей программы и в случае чего находить и...
C++ Как при помощи ф-ий read/write записать в файл, а потом считать с него Такой вопрос! Как при помощи ф-ий read/write записать в файл, а потом считать с него различные типы данных, как int,double, char, char. Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread517525.html
C++ Шифр Виженера
У кого есть исходник на Си ?
C++ операторы
используя while, do while и for (тремя способами) вывести на экран таблицу перевода 5, 10, 15, ..., 120 долларов сша в рубли по текущему курсу(курс вводится с клавиатуры)
C++ запись в С http://www.cyberforum.ru/cpp-beginners/thread517505.html
как записать это - writeln('Введите координаты ',i,' точки'); в С++? имею ввиду именно эту часть - ',i,'
C++ фунция bool() Доброго времени суток. Возможно глупый но беспокоющий меня вопрос: для чего нужна функция bool() ? На сколько мне извесно присваение арифметических тип типу bool происходит автоматически(0, 0.0... присваиваются как false,>0 как true), так для чего тогда нужна эта функция?:) подробнее

Показать сообщение отдельно
Mayonez
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 26.12.2009
Сообщений: 875
12.03.2012, 23:40     отображение кода на форуме
когда пишу у себя (notepad++), то код выглядит довольно неплохо (вроде с отступами не переборщил и т.д)
отображение кода на форуме
но когда постю код выглядит он по другому:
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
38
39
40
41
42
43
///////////////////////////////////////////////////////////////////////////////
 
int main()
{
    T_mtr board(SIZE, T_vec(SIZE, NOTBOARD));
    for(int i = 0; i < 3; i++)
        for(int j = 0; j < SIZE; j++)
        {
            board[3+i][j] = POINT;
            board[j][3+i] = POINT;
        }
    board[4][4] = EMPTY;
    
    stack< pair< T_mtr, T_mov > > moves;
    T_mov start;
    moves.push(make_pair(board, start));
    int mv = 0;
    while(!moves.empty())
    {
        pair< T_mtr, T_mov > now = moves.top();
        T_mtr nowBoard = now.first;
        T_mov nowWay   = now.second;
        moves.pop();
        if(endOfGame(nowBoard))
        {
            cout << "Find solution!" << endl;
            //print way
            break;
        }
        //THIS IS BRUTE FORCE!!!!111
        for(int i = 0; i < nowBoard.size(); i++)
            for(int j = 0; j < nowBoard[i].size(); j++)
                if(nowBoard[i][j] == POINT)
                    for(int st = 0; st < sizeof stepi / sizeof *stepi; st++)
                    {
                        int newi  = i +   stepi[st];
                        int newj  = j +   stepj[st];
                        int newdi = i + 2*stepi[st];
                        int newdj = j + 2*stepj[st];
                        if( newdi >= 0 && newdi < SIZE &&
                            newdj >= 0 && newdj < SIZE &&
                            nowBoard[newi ][newj ] == POINT &&
                            nowBoard[newdi][newdj] == EMPTY)
не совпадают выравнивания и такое впечатление будто 30 пробелов перед отступом. В чём проблема? Как сделать wysiwyg?

Не по теме:

наверное нужно постить не сюда...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru