Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ При компиляции не может найти mpi_cxx День добрый, компилирую программку через Makefile и mpicxx (OpenMPI), но при компиляции выдает /usr/bin/ld: cannot find -lmpi_cxx В Makefile нигде библиотеку не линкую. Проверил mpicxx -showme. Все на месте. Посмотрел в папке OpenMPI - библиотека на месте. Сделал небольшую программку типа https://www.cyberforum.ru/ cpp-beginners/ thread932690.html чтение из файла C++
помогите, пожалуйста, найти ошибку. При вводе данных о двух работниках, запись их в файл происходит нормально, а от чтение выдает ошибку(( #include <fstream> // для файлового ввода/вывода #include <iostream> using namespace std; const int len=32; const int maxen=100; class name{ private:
C++ Почему не срабатывает инкремент? https://www.cyberforum.ru/ cpp-beginners/ thread932665.html
В комментарии показал вывод программы. Все переменные почему равны 2 Получается инкремент не оказывает никакого влияния? int a=0, b=0, c=0; c = ++a = b = 2; std::cout << a << " " << b << " " << c; // 2 2 2
C++ Библиотеки на олимпиадах Я собираюсь участвовать в олимпиаде по информатике(Украина). Я использую Microsoft Visual C++ 2010 Express. На олимпиадах, как я знаю часто используюn намного ранние версии этой программы. Скажите пожалуйста, есть ли запрещенные библиотеки на олимпиадах, такие как #include<getch>. Есть ли все библиотеки Microsoft Visual C++ 2010 Express например Microsoft Visual C++ 6.0 и более ранних. Мне это... https://www.cyberforum.ru/ cpp-beginners/ thread932660.html
C++ Сравнение строк, чисел и т.д
Вот, допустим, хочу я сделать проверку пароля :) Пишу: int main () { string login = "qwerty123"; cout << "Enter password: "; cin >> login; } И нужно сделать проверку пароля, с правильным паролем :) Пробовал так:
C++ Доделайте прогу (Змейка) Как на этой основе сделать полноценную змейку? #include <conio.h> #include <windows.h> HANDLE StdOutHandle; void putcxy(char c, COORD &coo) { SetConsoleCursorPosition(StdOutHandle, coo); _putch(c); static COORD coo0 = { 0, 0 }; SetConsoleCursorPosition(StdOutHandle, coo0); https://www.cyberforum.ru/ cpp-beginners/ thread932648.html
C++ Инициализация vector<char> Добрый день. Подскажи те, как инициализировать vector<char> символами - буквами алфавита. https://www.cyberforum.ru/ cpp-beginners/ thread932638.html C++ Ссылка на неразрешенный внешний символ
Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl phyRestoreConsoleAttributes(void)" (?phyRestoreConsoleAttributes@@YAXXZ) в функции _main Выдают такие ошибки, плюс еще 40 ошибок такого плана. И что это значит? КАк решить проблему?
C++ Алгоритм поиска есть ли в STL алгоритм принимающий упорядоченный интервал и проверяющий, содержит ли данный интервал последовательность из N элементов, соседние элементы отличаются на единицу ПРимер : 3 5 6 7 9 - содержит 3 элемента отл на единицу 2 3 10 11 12 13 содержит 4 элемента https://www.cyberforum.ru/ cpp-beginners/ thread932618.html C++ Правильное поведение класса даты https://www.cyberforum.ru/ cpp-beginners/ thread932615.html
В общем, взбрело мне в головы написать свой собственный класс для управления датой. Собственно, основная информация - день, месяц и год реализованы простыми числами. Решил написать функции для прибавления к дате нескольких дней, месяцев и лет и тут столкнулся с такой проблемой - как правильно организовать поведение класса для функции прибавления месяцев для случаев, когда в изначальном месяце...
C++ и количество запущенных процессов C++
Перед мной стоит задача. Вычислить количество процессов, запущенных на системе. Перечисляю процессы я так: PROCESSENTRY32 Process; HANDLE hProcess; Process.dwSize = sizeof(PROCESSENTRY32); hProcess = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); Process32First(hProcess, &Process);
C++ error C3168: bool: недопустимый базовый тип для перечисляемого типа В Visual C++ 2005 это не вызывает ошибки. А почему в Visual C++ 2010 ошибка? enum State:bool{ON=true, OFF=false}; // error C3168: bool: недопустимый базовый тип для перечисляемого типа https://www.cyberforum.ru/ cpp-beginners/ thread932596.html
1 / 1 / 1
Регистрация: 01.07.2013
Сообщений: 127
03.08.2013, 02:29  [ТС] 0

Поток как статическая компонента объкта - C++ - Ответ 4910512

03.08.2013, 02:29. Показов 2420. Ответов 20
Метки (Все метки)

Ответ

Цитата Сообщение от alsav22 Посмотреть сообщение
Чтение/запись буферизованы, всё сначала в буфер, потом в файл. Если после записи не освобождать буфер (или при закрытии файла, или через flush()), то, при переходе к чтению, выведется содержимое буфера от позиции курсора (где он остановился при записи) и до конца буфера, а там муссор. Запись же в файл произойдёт (в данном коде) при окончании программы, и просто запишется всё содержимое буфера, и данные и муссор.
Но ведь курсор записи один, а курсов чтения другой, на то для каждого свои функции seekp, tellp и seekg, seekg

Вернуться к обсуждению:
Поток как статическая компонента объкта C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.08.2013, 02:29
Готовые ответы и решения:

Удочерение объкта при входе через коллайдер.Как осуществить? [C#]
По сути, объект находящийся перед камерой может задеть предмет (под тэгом Item) и этот Item...

Использование компонента TreeView как переключатель вкладок компонента TabControl
И так, есть форма на которой расположились компоненты TabControl и TreeView. Вопрос, можно ли...

Как с одной строки компонента, сохранить информацию в другую строку другого компонента?
Здравствуйте, у меня возник вопрос, когда выделяешь строку в TreeView1, тот файл который...

Ошибка-Текущий поток должен быть задан как поток однопоточного контейнера STA
Значит модуль в нем классы.Я создаю свое гуи.Так вот при вызове процедуры котрая копирует текст(в...

20
03.08.2013, 02:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.08.2013, 02:29
Помогаю со студенческими работами здесь

OpenFileDialog и потоки: Текущий поток должен быть задан как поток однопоточного контейнера (STA)
Со стартового окна запускаю формы вот так: new Thread(() =&gt; { ...

Как в С++ Builder из 2х потоков рисовать на форме квадратики(это первый поток рисует) и кружочки (2ой поток))
Помогите пожалуйсмта))))) Как в С++ Builder из 2х потоков рисовать на форме квадратики(это первый...

Вызывающий поток не может получить доступ к объекту, так как его владельцем является другой поток
Есть форма MainWindo, есть класс AB. В форме единая точка доступа к элементам формы. ...

Смена свойств объкта
function changeStuff(num, obj1, obj2) { num = num * 10; obj1.item = &quot;changed&quot;; obj2...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru