Результаты поиска
| Тип поиска | Синтаксис поиска |
|---|---|
| Метки | [метка] |
| Точно | "слова в кавычках" |
| Автор |
user:1234 user:me (ваши) |
| Рейтинг |
score:3 (3+) score:0 (нет) |
| Ответов |
answers:3 (3+) answers:0 (нет) isaccepted:yes hasaccepted:no inquestion:1234 |
| Просмотры | views:250 |
| Код | code:"if (foo != bar)" |
| Секции |
title:яблоки body:"яблоки апельсины" |
| Ссылка | url:"*.example.com" |
| Закладки | in:saves |
| Статус |
closed:yes duplicate:no migrated:no wiki:no |
| Типы |
is:question is:answer |
| Исключить |
-[метка] -яблоки |
| Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки | |
Результаты поиска по меткам c++
Параметры поиска: not deleted
user 751
322 результата
C++ - компилируемый язык программирования. Первоначально он был разработан как расширение для языка C, но теперь это совершенно другой язык. Используйте эту метку для вопросов о коде, подлежащем компиляции с помощью компилятора C++. Используйте специфичную для версии метку в вопросах, связанных с конкретной стандартной редакцией, например, [C++98], [C++03], [C++11], [C++14], [C++17], [C++20] и т. д.
5
голосов
Принятый
4
голоса
Static функции
Независимые статические функции не могут быть вызваны из других модулей.
3
голоса
почему функция find не хочет искать в строке
Вы применяете методы find и substr к переменной forst, а это имя не объекта типа string, а массива char.
3
голоса
Принятый
Как найти и добавить определенный символ в string?
str.insert (str.find("."), ".");
P.S. Общий вариант:
for (int i = 0; i < str.length()-1; i++)
if (str.at(i) == '.') str.insert (i++, ".");
Можно через STL как-то попробовать.
2
голоса
Сравнение типов данных
Это некоторый минус С и С++ - то, что на разных платформам одни и те же типы переменных имеют разные размеры и, соответственно, разные диапазоны данных. Стандартом определены только минимумы. При напи …
1
голос
Using namespace std
Зависит от конкретной ситуации. Если только начинаешь учить, не заморачивайся на этом. Пока всегда включай std полностью. Сосредоточься на более важных вещах.
1
голос
1
ответ
694
показа
Конструктор файловых потоков
Как известно, у файловых потоков нет конструктора, которых бы принимал аргументом объект string. Кто знает, почему так? Так сложилось исторически или в этом есть какой-то смысл?
0
голосов
Изучение С++ с нуля
Хедеры по большей части все равно как вставлять. Есть какие-то исключения, но редко. Я еще по жизни не сталкивался.
2
голоса
Где ошибка?
Строки должны быть заключены в двойные кавычки:
cout<<"Delay is "<< delay<<" seconds.\n";
1
голос
Как открыть вторую копию программы?
int main(int argc, char** argv) {
......
string path (argv[0]);
for (int i = 1; i < argc; i++) {
path += " ";
path += argv[i];
}
_popen (path.c_str(), "w");
3
голоса
Является ли результат умножения палиндромом
@enum ответил в общем правильно. Но я бы написал все-таки немного по-другому. Например, так
bool ili_eto_palindrom_ili_net( int chislo )
{
vector < int > agaga;
for ( ; chislo; chislo /= 10 )
…
2
голоса
В чем смысл тогда использовать string библиотеку для getline?
Заголовок string во многих компиляторах включен в заголовки iostream, fstream и другие. Поэтому при их включении автоматически оказывается включенным и string. Такая ситуация, например, в gcc или In …
4
голоса
Принятый
Что означает ошибка: no match for ‘operator!=’
k - это объект типа string, EOF - целочисленное значение.. Оператор != не перегружен для аргументов, один из которых string, другой int.
Писать можно, например, так:
vector < string > vecquest();
ifst …
5
голосов
Массив строки
cin >> stroka;
Слово считывается с клавиатуры в массив
for (n=0; stroka[n]!='0円'; n++);
Определяется длина считанного слова
for (i=n-1; i>=0; i--) {
cout << stroka[i]; }
Выводятся символы этого …
3
голоса
Принятый
Проблема считывания из бинарного файла.
То, что Вы хотите сделать, называется сериализация. Дело это не такое простое. В С++ нет стандартных средств для ее реализации (в отличии от Java и C#). Есть библиотека Boost.serialization. А так -мож …