Convert this code into one where you can input the file directory from the console?
#define WIN32_LEAN_AND_MEAN // prevent windows.h from including "kitchen sink"
#include <windows.h>
#include <iostream>
#include <string>
using namespace std;
int main()
{LPCSTR Application = "C:Program FilesWindows Media Playerwmplayer.exe";
// Media file extension must be provided
// Paths are quoted
[Code] ....
This code works but the directory can only be changed from the code not the console.
I am trying to create a simple interface on console to allow to input some values to some variables. For ex:
int main() { double a = 1.5; double b = 2.5; double c = 3.5; string x;
[Code] ....
However, I want these three to display at the same time (now they display one by one), and in the console window I can move the cursor between input place of a, b and c with "arrow key" of keyboard.
I'm trying to write something that when a user is at the command line, the user can type and it displays of list of commands the user can use to run the application.
Alright, so to better myself with network logic I've decided to make a small net game.
I need to input commands to the console as well as output status updates at the same time. I'd prefer to write a gui interface for that, but I'd rather work with WinAPI as little as possible (I mean, look at the way it's designed...).
I'd like to do this with standard operations, limiting dependencies is a must for me.
I have an a problem I need to make lottery random generation program what asks from user how many lines to gerenate random numbers. But i am now stuck.
Console.WriteLine(" choose how many numbers "); int i = int.Parse(Console.ReadLine()); Random randomizer = new Random(); for(int j = 0; j < 7; j++) { i = randomizer.Next(1, 39); } Console.WriteLine("Your random numbers are{0}", i); Console.ReadLine();
I want some people to see my C++ program, enter inputs (they can enter number 1, 2, 3, etc) as CIN, and then the program runs as it would if they were sitting in my place.
I have seen a few places which try to do this e.g.
[URL]
The problem is the CIN is not fully featured. For example in the first website you have to enter the input before you run the program. So that would not work for a program where CIN was being done all the time.
So I can get a domain, ask them to telnet into the Linux shell and compile and run my c++ Demo program. Is that the best way? Thats the worst case. I send them the .cpp file and they'll have to run and compile it on their own machine.
The best case is that they click on a link, get an online console and interact with it like they would with a real input/output c++ interface.how this can be done?
I'm having a little problem with std:fstream - in my program, the user selects the location of a file which I want to remember. So, I have something like this:
Code: std::string fileLocation; //Code here creates an 'open file' dialog box which lets the user choose which file to open. //The string 'fileLocation' now contains the path to the chosen file. std::ofstream prefs("prefs.txt"); if (prefs.is_open()) { prefs << fileLocation; prefs.close(); }
This works fine if the file chosen is in the same directory as the program, however, if they try to choose a directory outside of where the program is kept, it saves the text file into that directory instead of the same one as the program. So, it looks like outputting a directory into an ofstream actually changes the location to which the file is saved.
Is there a way to save the file directory to a text file using ofstream and still have the text file save in the same directory as the program?
I need my Unix program to generate a directory with a format like this: "hinesro.<pid>". I have some code that mostly works, except for the directory ends up with a question mark on the end, like this: "hinesro.12345?". I need it to just display the directory without this question mark. Here is my code:
Code:
// Using headers sys/types.h, sys/stat.h, unistd.h, and stdio.h int pid = getpid(); char prefix[] = "hinesro."; char fileName[0]; sprintf(fileName, "%s%d ", prefix, pid);
Error Message: $ ./dirsearch ~/Documents/College/textfiles/ [..] [yomama.txt] Error : Failed to open entry file - No such file or directory
Here are my current file permissions: textfiles$ ls -l total 8 -rw-rw-rw- 1 jav jav 7 Apr 26 13:14 moretext.txt -rw-rw-rw- 1 jav jav 10 Apr 26 12:38 yomama.txt
I am trying to substitute a variable for the file directory. Here is the error: error: no matching function for call to 'std::basic_ ofstream <char>:: basic_ ofstream(std::string&)'
I'm quite new to C++ and got a problem of reading some files from a directory. All files is pure text, and I have no problem in reading these.
My problem is that I always have to read the oldest file without knowing the filename, and then move it to another directory and so on. Is it possible to use the timestamp instead of the filename to access the right file - read it and then move it to another directory?
I keep running into this error, even though the first few times i built and ran something it worked perfectly, and since I'm new to CodeBlocks (or any IDE/Compiler for that matter) what to do.Any code i put in, it'll give me this error....
I'm trying to write a program that opens a directory and for each file in directory,it creates a thread. Inside of the thread,it reads the numbers in file.(one number in one line)And then calculates the average of these numbers. I write something like this;
void *calculate(FILE *piece){ int a,k=0,s=0,ort; while(!feof(ayri)) { a=fgetc(ayri); s=s+a;
[Code] ....
When I run the programme,i get lots of errors like 'segmentation error' and some stuff about pthread_create. And I don't think the 'calculate' function is right.I don't know the right way to read numbers line by line.
I'm reading from stdin a line. With that line, I should open a new textfile with the first letter of that line on a certain directory. My code is the following :
Code:
int main() { char line[BUFSIZ]; FILE *ptr_file; int x; while(fgets(line,BUFSIZ,stdin) != NULL){
[Code] ....
char caminho[] is the directory in which I want to create the text file and chave will be the first letter of the line in stdin.
How am I supposed to use strcat to get these two together in a string to then use ptr_file =fopen(caminho, "w");
1. I want to make a file in the program directory that can't be deleted by user out of the program make that file.for example if I make a file named "123.xyz" by the program named "text.exe" and then exit test.exe ,if I tried to delete the file 123.xyz I faced the error and I could not do it but by the test.exe program that make that file.
2. I heard about a function called "Parbegin()".any way i want to know is there any possible way to run two or more functions of a file.c together,like the parbegin function did an do in OS?
I want to write a single line to a file and upload it as a .txt file to a server directory . I know the traditional way to upload a local file to a server
regex pattern that takes only directory without file name private void txtDownloadRoot_Validating(object sender, CancelEventArgs e) { Regex driveCheck = new Regex(@"([a-zA-Z]:[^/:*;/:?<>|]+)|({2}[^/:*;/:?<>|]+)"); if (!driveCheck.IsMatch(txtDownloadRoot.Text))