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

Функция strncat - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы. Упорядочить элементы заданного массива целых чисел по убыванию количества единиц... http://www.cyberforum.ru/cpp-beginners/thread767023.html
Задание 1 Упорядочить элементы заданного массива целых чисел по убыванию количества единиц, содержащихся в двоичном представлении элементов массива.
C++ Метод Set Привет. Такая проблемка. Ну даже не проблемка, а так :) Есть класс, есть конструктор, принимающий в кач-ве параметра char*, есть метод Set, параметр тот же. Они одинаковые. Полностью. То есть делают одни и те же действия. if(isIdent(_Data)) { Length = strlen(_Data); Data = new char; Data = strcpy(Data, _Data); http://www.cyberforum.ru/cpp-beginners/thread767006.html
C++ У меня возникла проблема с программой, окно задерживается на 1 секунду и исчезает, на других версиях Microsoft Express тоже самое
Доброе Время Суток У меня возникла проблема с компилируемым окном , при проверки он задерживается на 1 секунду и исчезает , на других версиях Microsoft Express 2006 и 2012 такая же проблема P.S. знаю что это окно не так называется Заранее спасибо!
нужно найти ошибки в задаче на языке C/ их в районе 10 как выдает компилятор но я не могу их исправить (не знаю как) C++
#include <math.h> #include <conio.h> #include <stdio.h> void main() { int xa, ya, xb, yb; cprintf("vvod xa, ya, xb, yb"); cscanf("%d/n" &xa, &ya, &xb, &yb); if(pow(xa,2)+pow(ya,2)<=1)&&(xa>-1)&&(xa<1)&&(ya>-1)&&(ya<1)cpintf("/n oblast A"); if(pow(xa,2)+pow(ya,2)<=9)&&(xa>-3)&&(ya>-3)||(xa<3)&&(ya<3)&&(ya>-3)cprintf("/n oblast B");
C++ Переписать в одномерный массив элементы матриц А и В, имеющие одинаковые индексы http://www.cyberforum.ru/cpp-beginners/thread766982.html
Помогите. Вот задачка: Заданные две квадратные матрицы одинакового размера - А и В. Переписать в одномерный массив R те элементы матриц А и В, имеющие одинаковые индексы и значения. В полученном массиве найти первый (а) и последний (b), индексы заданного пользователем натурального числа s. Если число s, встречается в массиве R не менее двух раз, заменить этим числом элемент матрицы с...
C++ Откуда столько элементов в векторе? struct SReBuMa // research buildings manufacture { int life; vector <elemental_resource> cost; int produced_limit; int required_level; }; static unsigned int levels_BuMa static vector <SReBuMa> ReBuMa; // Type подробнее

Показать сообщение отдельно
lemegeton
 Аватар для lemegeton
2908 / 1337 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
20.01.2013, 15:15     Функция strncat
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
#include <iostream>
 
char *strncat(const char *source, char *destination, size_t n) {
  char *lastSymbol = destination;
  // ïîèñê ГЄГ®Г*Г¶Г* ñòðîêè destination
  for (; *lastSymbol != '\0'; ++lastSymbol);
  // êîïèðîâГ*Г*ГЁГҐ ñòðîêè
  while (*source != '\0' && n > 0) {
    *lastSymbol++ = *source++;
    --n;
  }
  *lastSymbol = '\0';
  return destination;
}
 
int main(int argc, char **argv) {
 
  char string[] = "Something ";
  char otherString[] = "awful mind";
 
  std::cout << strncat(otherString, string, 5) << std::endl;
 
  std::cin.get();
  return 0;
}
 
Текущее время: 23:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru