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

Как передать в функцию несколько аргументов, и другие глупые вопросы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод и вывод в файл http://www.cyberforum.ru/cpp-beginners/thread597995.html
В текстовом файле INPUT.TXT записаны целые числа через пробел, возможно, в несколько строк. За один просмотр файла сформировать список этих чисел. Вставить новый элемент в список за каждым вхождением заданного с клавиатуры элемента. Полученный список занести в текстовый файл OUTPUT.TXT.
C++ Массив классов с наследованием Hi,all and thanks in advance. Shape base class, line and Point derived classes. What should I declare in .h files and implement in .cpp files that this is array will be work. My major concern refer to operator and assign (=) operator. As far as I understand I should overload () and (=) three times for classes shape , line and point or not... or is it possible made through virtual function?... http://www.cyberforum.ru/cpp-beginners/thread597979.html
C++ Как создавать "Рисованный" дизайн приложений?
Доброго всем времени суток. Вся суть вопроса в названии темы. Подробнее: вот пример:http://s017.***********/i440/1206/ae/1736a89647c8.png Прошу подсказать, каким образом подобное реализуется? Приложения подобного формата используют различные визуальные эффекты (такие как полупрозрачность формы при перетаскивании), имеют собственный внешний вид не только форм, но и диалоговых окон. Хотя в...
Разделение функции C++
Вообщем вот задание: Пусть имеется файл с текстовыми данными (размер не менее 1 Мб). Необходимо подсчитать следующие статистические показатели: • количество гласных и согласных букв (заглавные и строчные буквы не различаются); • количество слов (словом считается любая последовательность символов, состоящая из букв алфавита, в том числе неопределённые артикли); • средняя длина слова;...
C++ помогите реализовать алгоритм Дейкстры - алгоритм поиска кратчайшего пути http://www.cyberforum.ru/cpp-beginners/thread597948.html
Пожалуйста, помогите реализовать алгоритм Дейкстры - алгоритм поиска кратчайшего пути (во взвешенном графе, но без рёбер отрицательного веса). Нашла я кое что , но даже с этим сделать ничего не могу.... const int INF = 1000000000; int main() { int n; ... чтение n ... vector < vector < pair<int,int> > > g (n); ... чтение графа ... int s = ...; // стартовая вершина
C++ помогите реализовать алгоритм Форда-Беллмана - алгоритм поиска кратчайшего пути Пожалуйста, помогите реализовать алгоритм Форда-Беллмана - алгоритм поиска кратчайшего пути (во взвешенном графе). Я кое что нашла, но даже с этим сделать ничего не могу.... struct edge { int a, b, cost; }; int n, m, v; vector<edge> e; const int INF = 1000000000; подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт С++
6550 / 3970 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
06.06.2012, 16:52     Как передать в функцию несколько аргументов, и другие глупые вопросы
Цитата Сообщение от h3mbr0 Посмотреть сообщение
1)Как передать в функцию неопределенное число аргументов, к примеру:
http://cplusplus.com/reference/clibr...tdarg/va_list/

Цитата Сообщение от h3mbr0 Посмотреть сообщение
2)Можно ли наследовать сразу несколько классов (объеденять их)?
читай про множественное наследование

Цитата Сообщение от h3mbr0 Посмотреть сообщение
6) Какая разница между const *char, const char*? Насколько я понял разница между const char* и char const* нет, но что такое const *char? Насколько я понял(прочитал) это констатный указатель на строку, но как он используется, и корректен ли он вообще? ведь при компиляции вылезают аж 3 ошибки.
C++
1
2
3
4
5
6
7
8
9
10
11
12
char a, b;
const char* c = &a;
//*c = 'a'; //ошибка - указатель на константу
  c = &b;     //Ok
  
char * const d = &a;
//d = &b; //ошибка - константный указатель
 *d = 'a'; //Ok
 
const char* const e = &a;
//*e = 'a'; //ошибка - указатель на константу
//e = &b; //ошибка - константный указатель
Цитата Сообщение от h3mbr0 Посмотреть сообщение
8)Как заставить компилятор(visual studio) компилировать под 64 разрядную систему? ибо он всегда лепит под x32
в опциях проекта, если при установке студии поставили галку на установке компонентов для x64

Цитата Сообщение от h3mbr0 Посмотреть сообщение
9)И наконец как высвободить память(удалить) из под переменных, объектов, выделенных не в куче, т.е.
если
C++
1
myClass *mySuperClass
удаляется
C++
1
delete mySuperClass
myClass *mySuperClass удаляем delete только тогда когда выделяли память через new

Цитата Сообщение от h3mbr0 Посмотреть сообщение
то как удалить
C++
1
myClass mySuperClass
?
C++
1
2
3
{
    myClass mySuperClass;
} //выходим из области видимости и все созданные в блоке переменные "удаляются"
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru