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

Есть общая структура программы, как правильно (написать)определить функции к ней? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Прегерузка оператора умножения. http://www.cyberforum.ru/cpp-beginners/thread144886.html
Есть код, нужно дописать перегрузку умножения. В консоле должни выводится числа 1, 3, 6...27. Помогите плз. #include <iostream> #include <fstream> #include <conio.h> using namespace std; class CMyArray
C++ Сортировка массива Помогите ниписать программу: Предоставлено массив целых чисел. Получить все числа, входящие в последовательность только один раз. http://www.cyberforum.ru/cpp-beginners/thread144881.html
C++ Что за предупреждение
как избавится от такого предупреждения? \main.cpp|74|warning: address of local variable `result' returned| Добавлено через 4 минуты избавился - предупреждение такое было потомучто 2 функции возвращали переменную с одинаковым именем
C++ Мьютексы и семафоры
Написала прогу с мьтексами, хорошо с ними разобралась, теперь нужно написать прогу с мьютексами и семафорами, не могу разобраться, ведь по сути это одно и тоже, тогда нахрен они оба нужны?Помогите пожалуйсто разобраться и если не трудно представьте пример абсолютно любой проги (на примере разбираться легче).
C++ доработать прогу http://www.cyberforum.ru/cpp-beginners/thread144865.html
есть прога которая считает количество студентов из файла #include <iostream> #include <clocale> #include <conio.h> #include <io.h> #include <stdio.h> #include <string.h> #include <stdlib.h> using namespace std;
C++ Календарик у графическом режиме Нужно написать програмку на С которая будет выводить календарик у графическом режиме Добавлено через 3 минуты ...для текущего месяца подробнее

Показать сообщение отдельно
NNN777
299 / 157 / 19
Регистрация: 27.02.2010
Сообщений: 317
17.06.2010, 13:27     Есть общая структура программы, как правильно (написать)определить функции к ней?
Цитата Сообщение от USHЁL Посмотреть сообщение
Я думал,что функция Set должна возвращать ссылку на объект stringy,но оказалось что это просто функция не возвращающая ни чего
Если вы в функцию передаете аргумент по ссылке, то не надо возвращать измененное значение, так как будет меняться именно этот параметр, т.к. он передается по ссылке... Это можно использовать, когда надо вернуть из функции больше чем одно знчение - можно передать аргументы по ссылке и они напрямую будут изменены в функции...
По поводу delete, вы правы, надо обязательно освободить память, но в main, т.к если вы в set удалите память, то ее потом в main'e вы не сможете использовать (распечатать). Освободите ее при завершении
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main(int argc, char *argv[])
{
  stringy beany;
  char testing[] = "Realnost'-ne to,chto nam viditsya.";
  set(beany,testing);
  show(beany);
  show(beany,2);
  testing[0] = 'D';
  testing[1] = 'u';
  show(testing);
  show(testing,3);
  show("Gotovo!");
  system("PAUSE");
  delete [] beany.str;
  return EXIT_SUCCESS;
}
 
Текущее время: 11:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru