Problem with C++
-
I downloaded the Nppexec plugin (the one with the gpup.exe) and had it work.
Then there was some problem with the compiler, I had to change mingw folder name to mingwold. That made the code work. But as soon as I run the program, it opens for a second and then closes. If I use it to input two numbers and show their sum, it exits as soon as it shows the sum. How can I make it not shut itself?
Here’s the code I wrote in nppexec:npp_save
cd “$(CURRENT_DIRECTORY)”
g++ “$(FILE_NAME)” -o $(NAME_PART) -march=native -O3
NPP_RUN $(NAME_PART) -
NPP_RUN cmd /K "$(NAME_PART)", probably.
-
Hey, thanks! I don’t understand either of the scripts. So can you tell me what they’re doing?
-
- Typing
help npp_savein the NppExec Console says:
COMMAND: npp_save USAGE: npp_save npp_save <file> DESCRIPTION: 1. Saves current file ("npp_save" without parameters) 2. Saves specified file if it's opened in Notepad++ (supports a partial file path/name) EXAMPLES: npp_save // saves current file npp_save $(#2) // saves 2nd file opened in Notepad++ npp_save txt // saves a first file which contains "txt" in its name SEE ALSO: npp_saveas, npp_saveall, npp_open- Typing
help cdin the NppExec Console says:
COMMAND: cd USAGE: cd cd <relative_path> cd <absolute_path> DESCRIPTION: 1. Changes current directory ("cd" with parameters) 2. Shows current directory path ("cd" without parameters) EXAMPLES: cd // shows current directory path cd .. // go to up-directory cd \ // go to root-directory cd $(NPP_DIRECTORY) // go to notepad++'s directory cd e:\temp // change drive and directory SEE ALSO: dir- Typing
help npp_runin the NppExec Console says:
COMMAND: npp_run USAGE: npp_run <command> npp_run <file> DESCRIPTION: 1. The same as Notepad++'s Run command - runs an external process 2. Opens specified file in its associated program (requires NppExec v0.2 RC3.1 or higher) EXAMPLES: npp_run calc.exe (*) * if you type just "calc.exe" without "npp_run", then NppExec runs "calc.exe" as a child process and waits until it returns (i.e. until you close the calc's window) npp_run "index.html" // opens "index.html" in your default web-browser npp_run "C:\Program Files\Mozilla Firefox\firefox.exe" "index.html" // in Firefox npp_run "$(FULL_CURRENT_PATH)" // opening using the associated program REMARKS: In terms of an application (a program), NPP_RUN allows to run it in its own window without waiting for its execution: npp_run application.exe npp_run application.exe <arguments> If, however, there is a need to wait until the application has been executed, while still running it in its own window, it can be achieved without NPP_RUN: cmd /c start /wait application.exe cmd /c start /wait application.exe <arguments> In this last case, NppExec waits for cmd to be executed, while cmd itself starts the application in its own separate window and waits until it has been executed.- Type just
helpin the NppExec Console to see all the available environment variables and commands.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login