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

Строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибки в функции что не так? http://www.cyberforum.ru/cpp-beginners/thread28501.html
#include <iostream> using namespace std; int fadd(int,int); int fmul(int,int); int fsub(int,int); int fdiv(int,int); int main() { int z,x; char 'a';
C++ [Linker error] undefined reference to `sterling(int, int, int)' #include <iostream> using namespace std; int sterling(int,int,int); int sterling(int,int); int sterling(int); int main() { int funt,sterlings,pens; int funts,sters; int funn; http://www.cyberforum.ru/cpp-beginners/thread28495.html
найти нужный ID, не перебирая каждый элемент в потоке C++
Добрый день! у меня есть числовой f.dat, с которым работаем консольное приложение 9045 0 180 45 0.0251608 -0.0228552 -0 0 -0.0228552 0.0251608 0 0 0 0 -0.0105215 0 0 0 0 -0.0105215 555 300 135 0.949986 0.00837315 0.0139804 -0.0103626 0.00837315 -0.592651 0.596302 -0.441994 -0.0139804 -0.596302 -0.719417 -0.170758 -0.0103626 -0.441994 0.170758 0.823219 555 300 45 0.023711 0.0137558...
C++ А вот что за стеки!
В свое время мне трудно далась тема создания и вывода на печать текстовых файлов. Сейчас вспомнилось и хочу поделиться. int Create_txt_File (char *filname) { FILE *pF; if ((pF=fopen (filname,"w"))== NULL) return -1; char buf; gets (buf); strcat (buf,"\n"); while (*buf!='\n') {
C++ Проверка типа http://www.cyberforum.ru/cpp-beginners/thread28396.html
int n; std::cin >> n; Как проверить тип введённых данных? Ведь если введено не int, то программа будет работать не так, как мне нужно.
C++ Работа с мышью Нужна ваша помощь. Незнаю как заставить двигатся курсор мыши только по окружности радиусом r с центром в точке (x,y), работа с мышью осуществляется через процедурку int86, нужен сам алгоритм не обязательно с его реализацией, главное по подробнее =). подробнее

Показать сообщение отдельно
insolent
 Аватар для insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204

Строки - C++

02.04.2009, 16:55. Просмотров 1456. Ответов 11
Метки (Все метки)

Помоги разобраться. Переписываю код с книжкиVisual CPP 6 - Руководство Разработчика, компилирую в MS VS2008 - выбивает ошибки
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
#include "stdafx.h"
#include <iostream>
using namespace std;
#include <iomanip>
#define max 20
void row(void);
 
int main(int argc,char* argv[])
{
...
// вывод 19-ти символов строки, минимальная ширина 20
    row(); //[24]
    ostream(str,20).write(psz,19)<<ends;
    cout.width(19);
    cout << str;
    // вывод первых двух символов строки
    row(); //[25]
    ostream(str,3).write(psz,2)<<ends;
    cout << str;
...
void row(void){
    static int In = 0;
    cout << "\n [";
    cout.width(2);
    cout << ++In << "] ";
}
Ошибки
Код
1>c:\myprojects\ioflags\ioflags\ioflags.cpp(137) : error C2665: std::basic_ostream<_Elem,_Traits>::basic_ostream: ни одна из 3 перегрузок не может преобразовать все типы аргументов
1>        with
1>        [
1>            _Elem=char,
1>            _Traits=std::char_traits<char>
1>        ]
1>        c:\program files\microsoft visual studio 9.0\vc\include\ostream(50): может быть 'std::basic_ostream<_Elem,_Traits>::basic_ostream(std::basic_streambuf<_Elem,_Traits> *,bool)'
1>        with
1>        [
1>            _Elem=char,
1>            _Traits=std::char_traits<char>
1>        ]
1>        c:\program files\microsoft visual studio 9.0\vc\include\ostream(56): или       'std::basic_ostream<_Elem,_Traits>::basic_ostream(std::_Uninitialized,bool)'
1>        with
1>        [
1>            _Elem=char,
1>            _Traits=std::char_traits<char>
1>        ]
1>        при попытке сопоставить список аргументов '(char [20], int)'
1>c:\myprojects\ioflags\ioflags\ioflags.cpp(137) : error C2228: выражение слева от ".write" должно представлять класс, структуру или объединение
1>c:\myprojects\ioflags\ioflags\ioflags.cpp(142) : error C2665: std::basic_ostream<_Elem,_Traits>::basic_ostream: ни одна из 3 перегрузок не может преобразовать все типы аргументов
1>        with
1>        [
1>            _Elem=char,
1>            _Traits=std::char_traits<char>
1>        ]
1>        c:\program files\microsoft visual studio 9.0\vc\include\ostream(50): может быть 'std::basic_ostream<_Elem,_Traits>::basic_ostream(std::basic_streambuf<_Elem,_Traits> *,bool)'
1>        with
1>        [
1>            _Elem=char,
1>            _Traits=std::char_traits<char>
1>        ]
1>        c:\program files\microsoft visual studio 9.0\vc\include\ostream(56): или       'std::basic_ostream<_Elem,_Traits>::basic_ostream(std::_Uninitialized,bool)'
1>        with
1>        [
1>            _Elem=char,
1>            _Traits=std::char_traits<char>
1>        ]
1>        при попытке сопоставить список аргументов '(char [20], int)'
1>c:\myprojects\ioflags\ioflags\ioflags.cpp(142) : error C2228: выражение слева от ".write" должно представлять класс, структуру или объединение
1>Журнал построения был сохранен в "file://c:\MyProjects\ioflags\ioflags\Debug\BuildLog.htm"
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru