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

Глюк с teelg - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача "Строение" http://www.cyberforum.ru/cpp-beginners/thread915719.html
Здравствуйте. Проблема с решением задачи "Строение" (_http://********/index.asp?main=task&id_task=501). Администрация города подбирает площадку для строительства новых спортивных сооружений. На рассмотрении несколько проектов, каждый проект требует выделения некоторого прямоугольного участка земли. Некоторые участки оказались частично или полностью в пользовании частными лицами, а в случае...
C++ Текущую дату сравнить с заданной датой Задача, написать и вывести "hello world", если текущая дата старше заданной даты (например, 2 июля 2013). #include <iostream> #include <ctime> #include <time.h> using namespace std; void main(){ _SYSTEMTIME s; GetLocalTime(&s); int d,m,y; http://www.cyberforum.ru/cpp-beginners/thread915662.html
C++ В предложении удалить все вхождения “th”. Результат вывести на экран
Очень прошу помогите сделать,знаю она лёгкая,но сам не успеваю не чего((( 6. В предложении удалить все вхождения “th”. Результат вывести на экран.
C++ Построчное чтение в массив из строк
Как реализовать чтение из словаря по одной строке перенос в строковые переменные? #include "stdafx.h" #include <iostream> #include <fstream> #include <string> using namespace std;
C++ Создание экземпляр класса из другого класса http://www.cyberforum.ru/cpp-beginners/thread915649.html
Добрый день, форумчане. Помогите разобраться с такой плюсовенькой проблемой: есть 2 класса (назовем их A & B). Нужно в классе B запустить конструктор класса А, но так, чтоб с созданным экземпляром можно было поработать где-то еще (отправить его в какой-то класс С в теле main, к примеру). Намекните, пожалуйста, как это сделать.
C++ Доступ к нужному биту через битовые поля Добрый день! Допустим, есть такой код. #include <iostream> #include <conio.h> using namespace std; struct byte { unsigned a : 1; unsigned b : 1; unsigned c : 1; подробнее

Показать сообщение отдельно
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,587
Записей в блоге: 12

Глюк с teelg - C++

01.07.2013, 15:56. Просмотров 898. Ответов 29
Метки (Все метки)

C++
1
2
3
int x1 = ifile.tellg();
ifile >>s; 
x1 = ifile.tellg();
сначала х1 = 1, потом идёт считывание символа f и далее х1 становится равным -14, как это понимать?

Добавлено через 16 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <fstream>
#include <string>
using namespace std;
 
 
int main()
{
    fstream ifile;
    string s;
    ifile.open("c:\\box2.obj", ios::in);
    int x1 = ifile.tellg();
    getline(ifile,s);
    x1 = ifile.tellg();
    ifile.close();
    return 0;
}
вот ещё пример считываемая строка весит больше 20 байт, но х1 выводит что смещение равно 9 как это понимать?

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