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

Массив символов char и указатели - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить инвариант в цикле http://www.cyberforum.ru/cpp-beginners/thread766133.html
Программа проверяет является ли число простым. Подскажите как составить инвариант для этой программы. Не понимаю как это делается вообще. #include <stdio.h> #include <math.h> int main( ) { int i,k; int a; scanf("%d", &k);
C++ error C2912: явная специализация; не является специализацией функции-шаблона Как исправить ошибку? #include <iostream> using namespace std; template <typename t> void PrintArray(t *arr, const int size) { for (int i=0; i<=size-1; i++) cout << arr << " "; http://www.cyberforum.ru/cpp-beginners/thread766131.html
Подсчет гласных букв C++
Написать програму которая считает сколько в веденой пользователем строке гласнихбукв и четных цыфр! С++
C++ Разложение функции в ряд Тейлора C++
Есть функция ln(1+sqrt(x*x+1). Нужно ее разложить. В принципе программу написал. #include <stdio.h> #include <math.h> #include <iostream> #include <clocale> #include <windows.h>
C++ Двумерный массив: максимум строки, минимум столбца http://www.cyberforum.ru/cpp-beginners/thread766110.html
Добрый день, можете, пожалуйста, помочь с задачей? Есть двумерный массив, нужно определить максимальное значение строки, минимальное значение столбца. Начал делать со строки, получилось так. Можете объяснить где ошибка? #include<iostream> #include<time.h> #include<stdlib.h> using namespace std; int main() { int n,m,i,j,imax,imin,jmax,jmin,smax,smin; cout<<"n=";
C++ Несовместимость типов В справке по BASS.DLL есть пример который выглядит так: FILE *file; ... // the recording callback DWORD CALLBACK MyRecordingWriter(void *buf, DWORD len, DWORD user) { fwrite(buf,1,len,file); // write the buffer to the file return TRUE; // continue recording } ... BASS_RecordStart(44100,0,&MyRecordingWriter,0); // start recording подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
19.01.2013, 12:54     Массив символов char и указатели
все просто:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <string>
#icnlude <iostream>
 
int main()
{
  std::cout << "input string:" << std::endl;
  std::string str;
  std::cin >> str;
  std::cout << "str = " << str << std::endl;
  return 0;
}
для открытия файла:
C++
1
2
3
...
fopen(str.c_str(), "rb"); // но и вместо этого лучше std::ifstream с нужными флагами
...
 
Текущее время: 10:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru