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

Ошибка в программе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ кто может прокомментировать код? http://www.cyberforum.ru/cpp-beginners/thread799800.html
// найти все натуральные числа, не превосходящие N, и делящие на каждую из своих цифр #include<iostream> using namespace std; int main () { int i, temp, j, n; cout<<"Enter the n: "<<endl;
C++ Как рандомно заполнить одномерный массив единицами и нулями? как рандомно заполнить одномерный массив единицами и нулями??? http://www.cyberforum.ru/cpp-beginners/thread799755.html
C++ Одна задача методом списков и Очереди (вставить после каждого простого числа удвоенное среднее геометрическое всех элементов последовательности)
Помогите написать две программы. "В числовой последовательности вставить после каждого простого числа удвоенное среднее геометрическое всех элементов последовательности." Методом list и Queue Добавлено через 19 часов 57 минут Помогите, пожалуйста.
Принцип игры в 21 очко C++
Если не сложно - то дайте алгоритм(не код), а то не пойму, с чего начинать.
C++ не могу разобраться как написать функцию сортировки и исправить функцию добавления в стек http://www.cyberforum.ru/cpp-beginners/thread799735.html
#include <iostream> #include<Windows.h> using namespace std; struct NE{ int x; NE *pnext,*ppor,*cur;}; class SPISOK { NE *hend,*end; public :
C++ Как реализовать получение мгновенных значений амплитуд со звуковой карты? Здравствуйте. Мне в программе необходимо реализовать получение мгновенных значений амплитуд со звуковой карты, пока что просто получение их в понятном виде, потоком в реальном времени. Я перепробовал все: функции стандартной мультимедиа библиотеки, bass.dll и DirectSound. Но везде выходит одно - я записываю определенного размера буфер и не знаю что с ним дальше делать. Совершенно не понятно в... подробнее

Показать сообщение отдельно
nikeo
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 20

Ошибка в программе - C++

04.03.2013, 09:42. Просмотров 212. Ответов 0
Метки (Все метки)

смысл такой:
Код:
Код
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define MAX_BUFF_LEN 56

const char* const greeting	= "Your message is: ";

void usage();

int main(int argc, char* argv[])
{
	char buff[MAX_BUFF_LEN];
	if(argc <= 1)
		usage();

	strcpy(buff,greeting);
	strncat(buff,argv[1],MAX_BUFF_LEN);

	printf(buff);
}

void usage()
{
	printf("Problem1 [message]");
	exit(-1);
}
есть тут какие то ошибки,кроме переполнения буфера?а то я не могу понять))
Прошу прощения за столь банальный вопрос.

Добавлено через 13 часов 5 минут
Тема закрыта,модераторы,просьба удалить чтобы не засорять форум
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru