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

Вызов функции - C++

Восстановить пароль Регистрация
 
Noti
0 / 0 / 0
Регистрация: 16.03.2011
Сообщений: 23
20.06.2011, 15:03     Вызов функции #1
Написать вызов функции для строковых переменных, помогите!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2011, 15:03     Вызов функции
Посмотрите здесь:

C++ Вызов функции
C++ Вызов функции.
C++ Вызов функции
Вызов функции в возврате значения функции C++
вызов функции C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
co6ak
Кошковед
 Аватар для co6ak
403 / 496 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
20.06.2011, 15:05     Вызов функции #2
NekotorayaFunciya( &string );
Noti
0 / 0 / 0
Регистрация: 16.03.2011
Сообщений: 23
20.06.2011, 15:13  [ТС]     Вызов функции #3
Если можно, то напишите пожалуйста полную программу
pito211
 Аватар для pito211
186 / 173 / 8
Регистрация: 22.03.2010
Сообщений: 612
20.06.2011, 15:16     Вызов функции #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <string>
void func(string &str)
{
}
 
int main()
{
  std::string str;
  func(str);
 
  return 0;
}
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1283 / 1217 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
20.06.2011, 15:17     Вызов функции #5
C++
1
2
3
4
5
6
7
8
void Func( const char* )
{ ; }
 
int main()
{
    Func( "Hello world" );
   return 0;
}
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
20.06.2011, 15:24     Вызов функции #6
Держи.

C++
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
28
29
30
31
32
33
#include <stdio.h>
 
#define  size_type  sizeof(unsigned int);
#define  uint   unsigned int
 
 
// функция по-копированию байтов - двойными словами
void __fastcall  d_strcpy(char* dst, const char* src) {
      int  len = 1;
      const char*  str = src;
      while( *str++)
          len++;
      int  sz  = len /  size_type;
      while(sz--) {
                   *(uint*) dst = *(uint*) src;
        src += size_type;
        dst += size_type;
      }
      sz = len % size_type;
      while(sz--)
        *dst++ = *src++;
}
 
 
 
void  main(void){
 
    char  str[255];
    d_strcpy(str, "Copy double word, the char, string...." );
    puts(str);
           system("pause");
 
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2011, 15:26     Вызов функции
Еще ссылки по теме:

C++ Вызов функции
Вызов функции C++
Вызов функции в параметре другой функции C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1283 / 1217 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
20.06.2011, 15:26     Вызов функции #7
Препод за fastcall его порвёт...
Yandex
Объявления
20.06.2011, 15:26     Вызов функции
Ответ Создать тему
Опции темы

Текущее время: 18:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru