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

Считывание строки из файла. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны целые числа a1, a2, a3. Получить целочисленную матрицу [ by]i, j= 1,2,3 для которой bij= ai - 3aj http://www.cyberforum.ru/cpp-beginners/thread557490.html
Даны целые числа a1, a2, a3. Получить целочисленную матрицу i, j= 1,2,3 для которой bij= ai - 3aj
C++ Выяснить можно ли с поля (k,l) одним ходом ферьзя попасть на поле(m,n). Если нет, то выяснить, как это можно сделать за два хода Поле шахмотной доски определяеся парой натуральных чисел, каждая из которых не превосходит восьми: первое число номер вертикали (при счете слева на права), второе-номер (при счете снизу вверх). даны... http://www.cyberforum.ru/cpp-beginners/thread557481.html
C++ Корректность моего кода
В общем, написал я код... Но поскольку опытности не хватает, то хотел спросить корректен ли он? Н-р, я использовал глобальный указатель, что в принципе(по моей информации) не есть good)... Оцените...
Вычислить y= k14− 18 k для 6 значений k, вводимых с клавиатуры. Результат вычислений записать в массив. Полученный массив отсортировать по возрастанию C++
#include<iostream> #include<math.h> #include<iomanip> using namespace std; double const n=20; int vvod( double y, int n) { int k; for(int i=0;i<n;i++) {
C++ Найти какое нибудь слова оканчивающееся на d(если таких слов нет то сообщить об этом ) http://www.cyberforum.ru/cpp-beginners/thread557474.html
Даны натуральное число n , действительные числа a1,....,an . В последовательности a1,...,an считая при этом, что количество символов в каждом слове не превосходит 15. Найти какое нибудь слова...
C++ Visual Ultimate - проект устарел Вот решил я как то освоить С++ , посмотрел туториалы , соответственно скачал visual для этого Там создаю проект потом файл С++ пишу там самую простую программу "hello world" #include <iostream>... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1521 / 1226 / 70
Регистрация: 21.04.2012
Сообщений: 2,565
Завершенные тесты: 3
14.11.2012, 17:42
Цитата Сообщение от new27 Посмотреть сообщение
знайте, что "\0" это символ перехода на новую строку
Нет, это не он.
Цитата Сообщение от new27 Посмотреть сообщение
При вызове функции strlen выводится ошибка
error C2664: 'strlen' : cannot convert parameter 1 from 'std::string' to 'const char *'
Вместо
C++
1
strlen(arg)   // для char const*
пиши
C++
1
arg.length()   // для std::string
Добавлено через 7 минут
Цитата Сообщение от new27 Посмотреть сообщение
А можно как-то преобразовать полученную строку в массив символов?
Примерно так:
C++
1
2
3
4
char * buffer = new char[str.length()];
std::memcpy(buffer, str.c_str(), str.length());
// ...
delete[] buffer;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru