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

Ошибка, смысл которой не могу расшифровать - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ При делении округляет http://www.cyberforum.ru/cpp-beginners/thread701822.html
Объясните мне, пожалуйста, такой казус: double e=0,k=2; e=352*k+1; e/=25; cout<<e<<endl; На экран выдает: 28,2 А когда пишу:
C++ Составить матрицы (6,6) и B (6,6). Элементы третьей строки вислиднои матрицы заменить нулями. Код прилогается. Проверьте=) Ребята проверьте код пожалуйста...=) #include <iostream> #include <iomanip> using namespace std; int main () { float a; float b; float c; http://www.cyberforum.ru/cpp-beginners/thread701818.html
C++ Наследование
Написать программу, которая демонстрирует работу с объектами двух типов: Т1 и Т2, для чего создать систему соответствующих классов. Каждый объект должен иметь идентификатор (в виде произвольного строки символов) и одно или несколько полей для хранения состояния объекта (один класс является потомком другого). Клиенту (функции main) должны быть доступны следующие основные операции (методы): создать...
ругается компилятор: C++
#include <stdio.h> #include <iostream> #include <process.h> #include <conio.h> #include <math.h> float a,b; main()
C++ Язык программирования Си++.Страуструп, 1991 год http://www.cyberforum.ru/cpp-beginners/thread701789.html
Нашёл на барахолке сабж, 1991 года. Можно купить почитать, или безнадёжно устарело?)
C++ Перенос переменной в класс Я ввел некую переменную n в main, теперь я хочу использовать эту переменную в классе. Как это сделать? подробнее

Показать сообщение отдельно
bychevoz
1 / 1 / 0
Регистрация: 16.11.2012
Сообщений: 27
19.11.2012, 05:40  [ТС]     Ошибка, смысл которой не могу расшифровать
вы не против, если когда я закончу, я выложу готовую работу на критику?

Добавлено через 1 час 31 минуту
всем спасибо, у меня все получилось, но по ходу дела возник вопрос:
вначале, я пытался реализовать print так:
C++
1
2
3
4
5
6
7
8
9
10
11
std::fstream* print(const char* filename)
{
    std::fstream f(filename, ios::out);
    Element* current=head;
    while (current)
    {
        f<<current->data<<'\n';
        current=current->next;
    }
    return &f;
}
а в самой функции main сделать так:
C++
1
L.print("d:\list.txt")->close;
но у меня не получилось, и на этой самой строчке из main() выдавало ошибку времени выполнения, и вылетало
при этом файл таки создавался, но чтото происходило внутри close()

я решил забить и открывать и закрывать файл внутри print, и сделать её void

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