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

Странное поведение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Инициализация элементов массива в конструкторе http://www.cyberforum.ru/cpp-beginners/thread601847.html
Доброго времени суток! Подскажите пожалуйста можно ли инициализировать элементы массива при помощи списка инициализации в конструкторе класса. Если можно то какой синтаксис, а если нет то почему?
C++ Странные ошибки Здравствуйте! У меня есть такой код: class StringParser { private: char* str; char* seperators; int position; public: StringParser (char* newStr) { str = newStr; seperators = new char; http://www.cyberforum.ru/cpp-beginners/thread601846.html
C++ Ошибка при запуске программы (undefined reference to...)
Здравствуйте, пишу лабу по С++ и столкнулся с ошибкой при запуске данного кода, ошибка 248|undefined reference to `Podrazdelenie::scan()' #include <stdio.h> #include <tchar.h> #include "string.h" class Podrazdelenie; class Tirg_avtomat { protected: static int kolvo; static int nomer;
Сколько различных натуральных чисел можно составить из цифр 0, 1, 2, 3, 4, 5, C++
Сколько различных натуральных чисел можно составить из цифр 0, 1, 2, 3, 4, 5, если каждая цифра входит не более одного раза
C++ Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц http://www.cyberforum.ru/cpp-beginners/thread601826.html
Здравствуйте, не могу понять в чём может быть ошибка :) Решаю олимпиадную задачу. Но система находит в тесте 5 не верный ответ) В единственной строке входного файла INPUT.TXT записана последовательность нулей и единиц (без пробелов). Суммарное количество цифр не превышает 100. В единственную строку выходного файла OUTPUT.TXT нужно вывести искомую длину цепочки нулей. #include <stdio.h>
C++ Не могу найти ошибку #include <iostream> #include <cmath> #define N = 3 using namespace std; void vvodMatr(int a, int n) int poiskMax (int a, int n) void perestanovka(int a, int n) void print(int a, int n) int main() { подробнее

Показать сообщение отдельно
Hagrael
БТР - мой друг
 Аватар для Hagrael
331 / 273 / 2
Регистрация: 07.01.2010
Сообщений: 1,932
12.06.2012, 11:45  [ТС]     Странное поведение
Не очень понял
Т. е. вначале в память записываются 3 значения, которые возвращает функция .getNextPart() при 3-х вызовах, а потом в самый внешний вызов подставляется 1-е значение, в более внутренний - 2-е и в самый глубокий - 3-е?

Если так, то почему тогда такой код выводит на экран "12"?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
int A ();
int B ();
 
int main () {
    cout << A() << B();
 
    return 0;
}
 
int A () {
    return 1;
}
 
int B () {
    return 2;
}
 
Текущее время: 03:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru