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

Работа с фс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конструктор копирования http://www.cyberforum.ru/cpp-beginners/thread634855.html
Всем привет. У меня такая проблема: есть некий класс, допустим Test: class Test { protected: int value; public : Test(int v)
C++ Случайные(псевдослучайные) числа Здравствуйте! Я знаю, что было много тем по поводу рандомных чисел в С++.Но всё же. Возникла у меня проблема с получением большого кол-ва случайных(точнее псвдослучайных) чисел, которые меньше 10.Я прекрасно знаю про функцию rand() % 10, и знаю то, что ПЕРЕД ней надо юзать функцию srand().Но вот в чём прикол.Я всегда юзал srand(time(NULL)) в паре с rand() % 10, но при генерации более 1 числа... http://www.cyberforum.ru/cpp-beginners/thread634835.html
C++ Ошибка при вызове функции
В функции NewWords вызывается функция correct,при отладке я не могу войти в эту функцию,к тому же потом не выводится элементы объекта класса words и ID в программе на данный момент вызываются лишь 2 функции,которые я привёл #ifndef DICTIONARY_H #define DICTIONARY_H #include "StdAfx.h" class Dictionary { public:
генерирую случайные числа C++
srand(time(NULL)); rand()%10; Всем привет, генерирую случайные числа, подскажите, пожалуйста, почему при запуске приложения числа постоянно генерируются? Как можно сделать так, чтобы при каждом запуске приложение выводило только одно число? Спасибо большое!
C++ Как Увеличить шрифт элемента Edit Control http://www.cyberforum.ru/cpp-beginners/thread634826.html
Создал Візартом Edit Control но там слишком маленький шрифт. У меня программа через Edit выводит данные, для вывода использую SetDlgItemText(IDC_EDIT1,p->Weight); вот такое выражения, подскажите как сделать выводимые данные Больше. Добавлено через 29 минут С шрифтом разобрался теперь подскажите как сделать чтоб Надпись была по середине окно а не сверху Добавлено через 23 часа 47 минут...
C++ Реализация расширенного класса Integer Всем привет. Хочу реализовать аналог класса Integer в котором можно буде проводить операции с числами любой разрядности. Начал пока с написания функции сложения и вычитания. Возникли вопросы: 1)Можно ли числа хранить в строках? 2)В моей программе происходит ошибка в функции ReadStr(), когда происходит перевыделение памяти 2 раз. С перегрузкой оператор new пока незнаком и пытаюсь сделать... подробнее

Показать сообщение отдельно
Mari-mari
0 / 0 / 0
Регистрация: 22.04.2012
Сообщений: 36
08.08.2012, 22:52  [ТС]     Работа с фс
Цитата Сообщение от soon Посмотреть сообщение
Mari-mari, Как минимум -std=gnu++11(c++11 или c++0x)
Сработало только с++0x и то опять ошибки сыпятся...
Bash
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
g++ war.cpp -o war -lboost_filesystem -lboost_system -std=gnu++0x
war.cpp:10:11: ошибка: expected nested-name-specifier before «bfs_dir_iter»
war.cpp:10:11: ошибка: using-декларация для не-элемента внутри класса
war.cpp:10:24: ошибка: expected «;» before «=» token
war.cpp:10:24: ошибка: expected unqualified-id before «=» token
war.cpp:11:5: ошибка: «bfs_dir_iter» не является именем типа
war.cpp:14:27: ошибка: «bfs_dir_iter» не является именем типа
war.cpp:14:41: ошибка: ISO C++ запрещает декларации «itr» без типа [-fpermissive]
war.cpp:19:5: ошибка: «bfs_dir_iter» не является именем типа
war.cpp:24:5: ошибка: «bfs_dir_iter» не является именем типа
war.cpp: In constructor «directory_range::directory_range(const int&)»:
war.cpp:14:47: ошибка: в классе «directory_range» не имеет поля с именем «_itr»
war.cpp: В функции «int main()»:
war.cpp:59:69: ошибка: нет подходящей функции для вызова «directory_range::directory_range(boost::filesystem3::directory_iterator)»
war.cpp:59:69: замечание: candidates are:
war.cpp:14:5: замечание: directory_range::directory_range(const int&)
war.cpp:14:5: замечание:   no known conversion for argument 1 from «boost::filesystem3::directory_iterator» to «const int&»
war.cpp:8:7: замечание: constexpr directory_range::directory_range(const directory_range&)
war.cpp:8:7: замечание:   no known conversion for argument 1 from «boost::filesystem3::directory_iterator» to «const directory_range&»
war.cpp:8:7: замечание: constexpr directory_range::directory_range(directory_range&&)
war.cpp:8:7: замечание:   no known conversion for argument 1 from «boost::filesystem3::directory_iterator» to «directory_range&&»
war.cpp:59:69: ошибка: unable to deduce «const auto&» from «<expression error>»
war.cpp:78:13: ошибка: «copy» не является элементом «bfs»
war.cpp:78:13: замечание: suggested alternatives:
/usr/include/c++/4.6/bits/stl_deque.h:369:5: замечание:   «std::copy»
/usr/include/boost/filesystem/v3/operations.hpp:289:8: замечание:   «boost::filesystem3::copy»
/usr/include/boost/filesystem/v3/operations.hpp:145:10: замечание:   «boost::filesystem3::detail::copy»
 
Текущее время: 17:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru