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

функция fputs - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выход за пределы динамического массива http://www.cyberforum.ru/cpp-beginners/thread642604.html
#include <iostream> using namespace std; int main() { int** mas = new int*; for(int i=0; i < 20; i++) mas = new int;
C++ Не работает программа В идеале, она должна выводить "Daniil", но она даже не компилится, не подскажете в чем дело? #include <iostream> #include <algorithm> #include <string> int main() { std:: string s ("Hello, My name is Daniil"), tmp (""); http://www.cyberforum.ru/cpp-beginners/thread642602.html
C++ Ваша программа вызвала нарушение доступа(ошибка сегментации)
Уже видел тему с той же проблемой, но так и не смог интерпретировать то что написано там под решение моей проблемы вот собственно код: #include <iostream> using namespace std; #define G 20 #define V 40 int main(){ int **pic; pic=new int *; for(int i=0;i<G;i++){
Написание алгоритма C++
Приветствую. Имеется некоторая задача которую не удается решить. Суть такова.Явно определен целочисленный массив из n элементов, требуется найти медиану,которая будет равна максимально ближнему элементу к среднеарифметическому данного массива. void setMedian( int Array, int Size ) { int lh, rh, Max, Min; for( int index = 0; index < Size; index++ ) { if( Array ==...
C++ Область видимости http://www.cyberforum.ru/cpp-beginners/thread642563.html
Здравствуйте. Тут такое дело: #include <vector> class SomeClass { public: SomeClass( std::vector< int > v ) : vec( v ) {} void someFunc() { // do smth }
C++ Оператор разыменования Почему когда выделяем динамическую память для одной переменной, то, чтобы записать туда значение, мы используем оператор разыменования (*), int *a = new int; *a = 5; а когда выделяем для массива переменных, то оператор разыменования не используется? int *a = new int ; for (int i = 0;i<5;i++) { a = i; } подробнее

Показать сообщение отдельно
Egor138
 Аватар для Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
26.08.2012, 00:06  [ТС]     функция fputs
Цитата Сообщение от NoMasters Посмотреть сообщение
Внимательно посмотрите на путь к файлу. И вообще, всегда стоит проверять возврат fopen().
Блин ))) Смешно получилось

Добавлено через 4 минуты
Цитата Сообщение от NoMasters Посмотреть сообщение
Внимательно посмотрите на путь к файлу. И вообще, всегда стоит проверять возврат fopen().
Можете мне заодно пояснить обратную функцию

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include <stdio.h>
#include <iostream>
 
using namespace std;
 
int main()
{
setlocale(LC_ALL,"rus");
char buffer[225];
int buflen = 225;
char *result;
fputs("Введите строку данных\n", stdout);
result=fgets(buffer, buflen, stdin);  ////Не могу понять что делает параметр  buflen,
if (!result)
    printf("\n конец файла (EOF) или ошибка(ERROR)\n");
else fputs(buffer, stdout);
 
system("pause");
}

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