Последним из могикан!!! Помогите пожалуйста. досовская Си версии 7.0 имеет проблемы с WinXP, в часности при компиляции выдает ошибку "cannot create linker response file". Очень нужна помощь. Заранее благодарен.
Member
Статус: Не в сети Регистрация: 20.12.2002 Откуда: Санкт-Петербург
fopen открывает файл с заданным именем и возвращает поток или NULL, если попытка открытия оказалась неудачной. Режим mode допускает следующие значения: "r" - текстовый файл открывается для чтения (от read (англ.) - читать); "w" - текстовый файл создается для записи; старое содержимое (если оно было) выбрасывается (от write (англ.) - писать); "а" - текстовый файл открывается или создается для записи в конец файла (от append (англ.) - добавлять); "r+" - текстовый файл открывается для исправления (т. е. для чтения и для записи); "w+" - текстовый файл создается для исправления; старое содержимое (если оно было) выбрасывается; "a+" - текстовый файл открывается или создается для исправления уже существующей информации и добавления новой в конец файла.
В чем разница между w и w+
" текстовый файл создается для исправления " - совсем непонятно...
Member
Статус: Не в сети Регистрация: 12.12.2003 Откуда: Уфа
Всем добрый день, последний раз заходил сюда 2 месяца назад, не до программирования было, сессия, потом новогодние каникулы. В общем опять приступаю к работе над своей программой. Стоит вопрос. Логика программмы такова, что в ней есть какая-то база данных (различные массивы, объекты и прочее). К этим данным должны иметь доступ диалоговые окна, они не совсем диалоги, которые просто передают параметры в программу. Не закрываясь, они тоже должны выполнять какие-то операции над данными. Можно ли это реализовать в c++? И как правильно сделать это?
Программу пишу на QT, соответственно есть следующие файлы:
main.cpp - файл программы, содержащий функцию main;
mainwindow.cpp
mainwindow.h - файлы главного окна программы
somedialog.cpp
somedialog.h - файлы диалога.
Member
Статус: Не в сети Регистрация: 09.08.2005 Откуда: Земля
Здравствуйте, люди помогите дописать прогу
Вобщем есть текст созданный в СИ и он сохранён с расширением DAT.
Нужно написать прогу, чтобы она 1)выводила текст на экран и
2)выводила текст ещё раз, выкидывая из него слово введённое с клавы.
Первую часть я вроде сделал, а как сделать вторую?
Ребят, а не подскажете как считать нажатие shift+стрелки?
я пробовал, если просто стрелки нажимать, то в буфер клавиатуры заносится 0x00, и второе значение, например для влавиши вниз 0x50...
C нажатым шифтом тоже самое, так как же их различить?
Member
Статус: Не в сети Регистрация: 09.08.2005 Откуда: Земля
2 mein Спасибо, но что-то не работает. Пишет ошибки
errror C2065 str undefined
error C2065 word undefined
error C2144 cyntax error: missing ; before type char
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
kexman скажу честно, и то и то криво.
Первый фаргмент - нарушение инкапсуляции.
Второй - кривой дизайн, согласись, передавать класс диалога не есть самое правильное решение, а если потом захочется использовать ту же функцию, но параметры будут хранится в другом классе и способ их доставки в функцию меняется.
Member
Статус: Не в сети Регистрация: 12.12.2003 Откуда: Уфа
Daemon ну тогда надо создавать отдельный файлик со структурой SOParams? И инклудить его как в MObject, так и в NewFileDialog? И таких ведь структур много может быть в программе, следовательно и файликов таких с параметрами много будет.
Member
Статус: Не в сети Регистрация: 09.08.2005 Откуда: Земля
main & anoss огромное спасибо!
Но нам оказывается нельза юзать библиотеки функции для работы со строками (словами)
Прошу можно написать ту же самую прогу, используя только библиотеку STDIO.H
Заранее благодарен
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения